dev-python/traits
Enthought Tool Suite: Explicitly typed attributes for Python
-
traits-7.1.0~amd64 ~x86doc python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
View
Download
Browse License: BSD Overlay: stuff -
traits-7.0.2~amd64 ~x86doc examples test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: BSD Overlay: stuff
ChangeLog
commit e3c495e80100eadf4a28b5797a2c3e10759beaba
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 30 14:08:15 2026 +0200
dev-python/traits: bump 6.4.1 -> 6.4.3
Move the 6.x rollback anchor to the last 6.x release (the overlay's
retention rule keeps the last release of each previous major series,
and 6.4.3 supersedes 6.4.1 within the 6.x line). No consumers in stuff
pin to 6.4.1 specifically; surfaced by the 2026-05-30 audit's
cross-reference against the science overlay (which carries 6.4.3).
commit 927dec06ded1bbf6c9b345a4a0287d2536970f4f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 9 22:32:48 2026 +0200
dev-python/traits: fix dead code.enthought.com HOMEPAGE
code.enthought.com/projects/traits/ no longer resolves; PyPI metadata points at
docs.enthought.com/traits and the github source. Use both plus the PyPI project page,
and add the github remote-id.
commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200
*/*: normalize metadata.xml DTD URL and indent
Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.
pkgcheck stays silent on all metadata-* and maintainer-* checks.
commit 5736f3eaeb584f58b69d051e3ea0a77364efef1d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 01:06:14 2026 +0200
dev-python/traits: drop dead phase wrappers and broken setup.py test/build
Standard distutils-r1 cleanup across 6.4.1 and 7.0.2.
commit edf0af2fdd37034980b08efd50c89816ac74a044
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 15:41:35 2026 +0200
dev-python/traits: add 7.1.0
commit 75688f28138db013b167e48b8fabc3c088b4d257
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 15:41:28 2026 +0200
dev-python/traits: drop 6.0.0, 6.1.1, 6.2.0, 6.3.2
commit b91cd93a12cb39be1b4976cdc1af27ca13ce34e5
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 15:16:42 2026 +0200
*/*: bump PYTHON_COMPAT from python3_ to python3_
::gentoo has dropped python3.11 from most of the scientific Python
stack - scipy, pandas, ipython, sphinx, sympy, etc. all target
python3_ now. Overlay ebuilds still claiming python3_11
support therefore fail to resolve their PYTHON_USEDEP=[...,
python_targets_python3_11(-),...] clauses against those upstream
packages, which is the bulk of pkgcheck's NonsolvableDeps noise.
Sweep PYTHON_COMPAT across the overlay accordingly. Files touched
include 193 pure-python3 ebuilds plus 4 sci-libs/pycifrw ebuilds that
retain the python2_7 target. Commented-out COMPAT lines and one
ebuild using a custom $ array are left alone.
pkgcheck dropped from 710 to 475 lines after this change; specifically
NonsolvableDepsIn{Dev,Stable} fell from 391 to 182 combined.
Users on a python3.11 profile lose access to the updated versions in
this overlay, mirroring what ::gentoo already did to the rest of the
scientific stack.
Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>
commit 333a849082e704941d018a7f0b99678eda18904f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 01:07:29 2026 +0200
*/*: bump PYTHON_COMPAT to python3_
Match the ::gentoo convention (main tree dropped 3.9 / 3.10 support
a while ago). Three mechanical substitutions:
- python3_ -> python3_ (189 ebuilds)
- python3_ -> python3_ (llvmlite)
- python2_7 python3_ -> python2_7 python3_ (pycifrw)
Leaves the legacy python2_7-only ebuilds and dev-python/cython
(special PYTHON_TESTED pattern on the 0.29 series) untouched.
commit 2a49390e0740936866d174122142174536583082
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 14:36:59 2026 +0200
dev-python/traits: use pypi eclass instead of mirror://pypi
commit 4d02882b00bc52409e18a23ab5c04d739262ae57
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:49:13 2026 +0200
dev-python/traits: add RESTRICT="!test? ( test )"
commit 92adfe6914764a499057bee9796e0b92e1b5ca33
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 12:43:58 2026 +0200
dev-python/traits: drop unused inherits
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit cb4c27f787e26c959d40194a8233db11f6f834ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 11:57:10 2025 +0100
KEYWORDS: dropped non-x86 and amd64 for now.
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit bd56ad8c4cfa96514317be4d851cb4fcbd6b8802
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 10:40:56 2025 +0100
*/*: adjusting python compat to 3.9 to 3.14
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 241548d2da2c590c32907894d6d7ab3755c16754
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 00:28:31 2025 +0100
dev-python/traits: add pypi upstream metadata
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit 144b0da043c3ced28e0ee2060f621b81a5aa2110
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Sun Sep 21 01:22:59 2025 +0100
traits
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 0b7fcf9639be3e82b30db7da1cc4785887b54326
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Nov 25 04:52:49 2023 +0300
mass updated PYTHON_COMPAT for python:3
commit fc12af2be808f003f489604088fb1c73cb3f7ee6
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Nov 9 11:33:52 2023 +0000
Add files via upload
commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200
upd: header
commit 36cfa473ccaa0e4fb376e51df9f4c122c3bcc625
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Jun 5 21:32:27 2023 +0100
Add files via upload
commit bf01d9b6b82bce033d461290be16dc6cb0f51b72
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Jan 19 00:47:22 2023 +0000
minor
commit 13fc68ce622e6072d192b0259df98e034415cf32
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Fri Nov 4 20:35:45 2022 +0000
Add files via upload
commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300
upd date in ebuilds
commit ec38c796c2a848e8f75f6f06e32d8962ef974e8f
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Fri Apr 22 13:57:49 2022 +0100
traits version bump
commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100
corrected gentoo header
commit 03ff7cb6924ff441dab60105a71b6d529279e53d
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Jan 28 13:11:21 2021 +0000
Delete traits-5.1.1.ebuild
commit d01a0facc08d58234e241ebcd8ead3c6ddf18bc9
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Wed Jan 27 23:42:26 2021 +0000
Add files via upload
commit 5353d701fa76d73b70cbe8710b3e47ed18f3ca16
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Fri Aug 28 00:49:34 2020 +0000
traits upd
commit 80c4eca8454dbff3ae4954a77ba6d2626897905a
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Sat Jun 13 20:49:22 2020 +0000
Traits update
commit c63573ddd759441a89ee20aa9888ba2b078d5c14
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jun 4 17:01:58 2020 +0200
upd traits
commit 8c96aa531885bf7d2ce05251f6ebe5ca3a3986b8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:24:30 2020 +0100
corrected gentoo copyright
commit 9667dda9524293bbdbc6bc02bddc1008b5a4d87c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:17:27 2020 +0100
upd gentoo copyright
commit a21417a8f08abfdc61a8ad6919a989c277dfdbbd
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 17 23:29:24 2019 +0200
first line...
commit 46d99276dee23794e852cd80a04db50a0f0ab1e5
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Thu Oct 17 21:30:44 2019 +0100
Minimal metadata added
commit fe8260e5fe17bfd3f54fda8e81e331ccbbb22ddd
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Wed Oct 16 21:02:27 2019 +0100
After repoman
Slightly improved, not finished yet
commit 94943587035f3755b2b2322b9bfdb37be5f72ee3
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Thu Jul 4 20:02:51 2019 +0300
Packages for Electron Microscopy added
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 30 14:08:15 2026 +0200
dev-python/traits: bump 6.4.1 -> 6.4.3
Move the 6.x rollback anchor to the last 6.x release (the overlay's
retention rule keeps the last release of each previous major series,
and 6.4.3 supersedes 6.4.1 within the 6.x line). No consumers in stuff
pin to 6.4.1 specifically; surfaced by the 2026-05-30 audit's
cross-reference against the science overlay (which carries 6.4.3).
commit 927dec06ded1bbf6c9b345a4a0287d2536970f4f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 9 22:32:48 2026 +0200
dev-python/traits: fix dead code.enthought.com HOMEPAGE
code.enthought.com/projects/traits/ no longer resolves; PyPI metadata points at
docs.enthought.com/traits and the github source. Use both plus the PyPI project page,
and add the github remote-id.
commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200
*/*: normalize metadata.xml DTD URL and indent
Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.
pkgcheck stays silent on all metadata-* and maintainer-* checks.
commit 5736f3eaeb584f58b69d051e3ea0a77364efef1d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 01:06:14 2026 +0200
dev-python/traits: drop dead phase wrappers and broken setup.py test/build
Standard distutils-r1 cleanup across 6.4.1 and 7.0.2.
commit edf0af2fdd37034980b08efd50c89816ac74a044
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 15:41:35 2026 +0200
dev-python/traits: add 7.1.0
commit 75688f28138db013b167e48b8fabc3c088b4d257
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 15:41:28 2026 +0200
dev-python/traits: drop 6.0.0, 6.1.1, 6.2.0, 6.3.2
commit b91cd93a12cb39be1b4976cdc1af27ca13ce34e5
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 15:16:42 2026 +0200
*/*: bump PYTHON_COMPAT from python3_ to python3_
::gentoo has dropped python3.11 from most of the scientific Python
stack - scipy, pandas, ipython, sphinx, sympy, etc. all target
python3_ now. Overlay ebuilds still claiming python3_11
support therefore fail to resolve their PYTHON_USEDEP=[...,
python_targets_python3_11(-),...] clauses against those upstream
packages, which is the bulk of pkgcheck's NonsolvableDeps noise.
Sweep PYTHON_COMPAT across the overlay accordingly. Files touched
include 193 pure-python3 ebuilds plus 4 sci-libs/pycifrw ebuilds that
retain the python2_7 target. Commented-out COMPAT lines and one
ebuild using a custom $ array are left alone.
pkgcheck dropped from 710 to 475 lines after this change; specifically
NonsolvableDepsIn{Dev,Stable} fell from 391 to 182 combined.
Users on a python3.11 profile lose access to the updated versions in
this overlay, mirroring what ::gentoo already did to the rest of the
scientific stack.
Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>
commit 333a849082e704941d018a7f0b99678eda18904f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 01:07:29 2026 +0200
*/*: bump PYTHON_COMPAT to python3_
Match the ::gentoo convention (main tree dropped 3.9 / 3.10 support
a while ago). Three mechanical substitutions:
- python3_ -> python3_ (189 ebuilds)
- python3_ -> python3_ (llvmlite)
- python2_7 python3_ -> python2_7 python3_ (pycifrw)
Leaves the legacy python2_7-only ebuilds and dev-python/cython
(special PYTHON_TESTED pattern on the 0.29 series) untouched.
commit 2a49390e0740936866d174122142174536583082
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 14:36:59 2026 +0200
dev-python/traits: use pypi eclass instead of mirror://pypi
commit 4d02882b00bc52409e18a23ab5c04d739262ae57
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:49:13 2026 +0200
dev-python/traits: add RESTRICT="!test? ( test )"
commit 92adfe6914764a499057bee9796e0b92e1b5ca33
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 12:43:58 2026 +0200
dev-python/traits: drop unused inherits
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit cb4c27f787e26c959d40194a8233db11f6f834ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 11:57:10 2025 +0100
KEYWORDS: dropped non-x86 and amd64 for now.
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit bd56ad8c4cfa96514317be4d851cb4fcbd6b8802
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 10:40:56 2025 +0100
*/*: adjusting python compat to 3.9 to 3.14
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 241548d2da2c590c32907894d6d7ab3755c16754
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 00:28:31 2025 +0100
dev-python/traits: add pypi upstream metadata
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit 144b0da043c3ced28e0ee2060f621b81a5aa2110
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Sun Sep 21 01:22:59 2025 +0100
traits
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 0b7fcf9639be3e82b30db7da1cc4785887b54326
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Nov 25 04:52:49 2023 +0300
mass updated PYTHON_COMPAT for python:3
commit fc12af2be808f003f489604088fb1c73cb3f7ee6
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Nov 9 11:33:52 2023 +0000
Add files via upload
commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200
upd: header
commit 36cfa473ccaa0e4fb376e51df9f4c122c3bcc625
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Jun 5 21:32:27 2023 +0100
Add files via upload
commit bf01d9b6b82bce033d461290be16dc6cb0f51b72
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Jan 19 00:47:22 2023 +0000
minor
commit 13fc68ce622e6072d192b0259df98e034415cf32
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Fri Nov 4 20:35:45 2022 +0000
Add files via upload
commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300
upd date in ebuilds
commit ec38c796c2a848e8f75f6f06e32d8962ef974e8f
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Fri Apr 22 13:57:49 2022 +0100
traits version bump
commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100
corrected gentoo header
commit 03ff7cb6924ff441dab60105a71b6d529279e53d
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Jan 28 13:11:21 2021 +0000
Delete traits-5.1.1.ebuild
commit d01a0facc08d58234e241ebcd8ead3c6ddf18bc9
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Wed Jan 27 23:42:26 2021 +0000
Add files via upload
commit 5353d701fa76d73b70cbe8710b3e47ed18f3ca16
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Fri Aug 28 00:49:34 2020 +0000
traits upd
commit 80c4eca8454dbff3ae4954a77ba6d2626897905a
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Sat Jun 13 20:49:22 2020 +0000
Traits update
commit c63573ddd759441a89ee20aa9888ba2b078d5c14
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jun 4 17:01:58 2020 +0200
upd traits
commit 8c96aa531885bf7d2ce05251f6ebe5ca3a3986b8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:24:30 2020 +0100
corrected gentoo copyright
commit 9667dda9524293bbdbc6bc02bddc1008b5a4d87c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:17:27 2020 +0100
upd gentoo copyright
commit a21417a8f08abfdc61a8ad6919a989c277dfdbbd
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 17 23:29:24 2019 +0200
first line...
commit 46d99276dee23794e852cd80a04db50a0f0ab1e5
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Thu Oct 17 21:30:44 2019 +0100
Minimal metadata added
commit fe8260e5fe17bfd3f54fda8e81e331ccbbb22ddd
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Wed Oct 16 21:02:27 2019 +0100
After repoman
Slightly improved, not finished yet
commit 94943587035f3755b2b2322b9bfdb37be5f72ee3
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Thu Jul 4 20:02:51 2019 +0300
Packages for Electron Microscopy added

