Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 581316 - dev-python/traits IS python 3 compatible
Summary: dev-python/traits IS python 3 compatible
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-27 05:45 UTC by Horea Christian
Modified: 2016-05-04 09:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Horea Christian 2016-04-27 05:45:10 UTC
In portage, dev-python/traits (4.5.0, our only current version) is marked as only python 2.7 compatible. The package has been python 3 compatible for a while now, as the changelog (from the downloadable archive, here https://pypi.python.org/pypi/traits ) explicitly states.

I have also installed the package manually on a few systems using python 3.4 and I can confirm it works.

A number of other packages which are python 3.4 compatible (e.g. sci-libs/nipype, which I maintain) are dependent on traits, and traits is the only dependency that prevents marking them as python 3.4 compatible.

Could you please fix this?
Comment 1 Patrice Clement gentoo-dev 2016-05-04 09:04:33 UTC
commit 89c300d7f3e33f7222ddfbfa420c127134463b86 (HEAD -> master)
Author:     Patrice Clement <monsieurp@gentoo.org>
AuthorDate: Wed May 4 08:49:18 2016 +0000
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: Wed May 4 08:49:18 2016 +0000

dev-python/traits: Add Python 3.3 to PYTHON_COMPAT. Convert tests to Python 3.

Gentoo-Bug: https://bugs.gentoo.org/581316

Package-Manager: portage-2.2.26

dev-python/traits/traits-4.5.0-r1.ebuild | 46 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 46 insertions(+)
create mode 100644 dev-python/traits/traits-4.5.0-r1.ebuild


Give it a try. Thank you!