gpo.zugaina.org

Search Portage & Overlays:

dev-python/traits

Enthought Tool Suite: Explicitly typed attributes for Python

Screenshots

  • traits-7.1.0
    ~amd64 ~x86
    doc 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 ~x86
    doc examples test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: BSD   
    Overlay: stuff
  • traits-6.4.3
    ~amd64 ~x86
    doc examples test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: BSD   
    Overlay: stuff
  • traits-6.4.3
    ~amd64 ~ppc ~ppc64 ~x86
    test python_targets_python3_12 python_targets_python3_13 debug

    View      Download      Browse     License: BSD   
    Overlay: science

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