gpo.zugaina.org

Search Portage & Overlays:

dev-python/phx-class-registry

An intersection of the Registry and Factory pattern

Screenshots

  • phx-class-registry-4.1.0
    ~amd64 ~x86
    test python_targets_python3_11 python_targets_python3_12

    View      Download      Browse     License: MIT   
    Overlay: guru
  • phx-class-registry-4.0.6-r1
    ~amd64 ~x86
    test python_targets_python3_11 python_targets_python3_12

    View      Download      Browse     License: MIT   
    Overlay: guru

ChangeLog

commit 4207fd278eaf0b1408c79e94a2751c72a5b98693
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Fri Feb 21 18:12:56 2025 +0500

*/*: apply style fixes after py3.10 cleanup

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit bb0aae8ad3292e932111cb0c52be559a6740b4b8
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Thu Feb 20 18:56:40 2025 +0500

*/*: disable py3.10

Python 3.10 target is scheduled for removal in Gentoo:
https://public-inbox.gentoo.org/gentoo-dev/e6ca9f1f4ababb79ab2a3d005c39b483c3ecef6e.camel@gentoo.org/

Sphinx 8.2.0 already dropped support for CPython 3.10 and PyPy 3.10,
leading to multiple CI failures in ::guru.

We can safely remove this target, because GURU is "experimental" and
does not have stable keywords.

Let's not remove "pypy3" right now because
a) There are not many packages using it.
b) So we can see which packages supported PyPy 3.10, and test them with
PyPy 3.11.

Closes: https://github.com/gentoo/guru/pull/291
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 5b854ec0d9ce1f8fd4bede58af28ff1eed9757b8
Author: Wolfgang E. Sanyer <ezzieyguywuf@gmail.com>
Date: Tue Apr 2 09:53:18 2024 -0400

dev-python/phx-class-registry: update PYTHON_COMPAT

also resolve a lint from pkgcheck by moving the S variable definition.

Signed-off-by: Wolfgang E. Sanyer <ezzieyguywuf@gmail.com>

commit 5a6ce1fa78a1db77a0bf943fc8d8690ed6d94fd5
Author: Wolfgang E. Sanyer <ezzieyguywuf@gmail.com>
Date: Tue Apr 2 09:51:15 2024 -0400

dev-python/phx-class-registry: drop v3.0.5

This also drops the package's dependency on nose.

Signed-off-by: Wolfgang E. Sanyer <ezzieyguywuf@gmail.com>

commit 98ae06fe254f8a3eb0f8911c03eb97f3525ae447
Author: Wolfgang E. Sanyer <ezzieyguywuf@gmail.com>
Date: Tue Apr 2 00:57:04 2024 -0400

dev-python/phx-class-registry: bump to 4.1.0

Also unmask - this package does not depend on nose, and 38 tests ran and
passed fine in a fresh stage3 docker image.

Signed-off-by: Wolfgang E. Sanyer <ezzieyguywuf@gmail.com>

commit 632cd9fe5ba7c66aba4289697627dc6314183136
Author: Julien Roy <julien@jroy.ca>
Date: Mon Apr 1 07:29:23 2024 -0400

dev-python/phx-class-registry: disable tests

Depends on dev-python/nose
which was dropped from ::gentoo

Signed-off-by: Julien Roy <julien@jroy.ca>

commit 9c8ef669a306d8bfeefab08eb114e31eba6f0a82
Author: Wolfgang E. Sanyer <ezzieyguywuf@gmail.com>
Date: Sun Jun 4 21:35:08 2023 -0400

dev-python/phx-class-registry: Bump to 4.0.6

Also addressed some lints in 3.0.5 and bumped PYTHON_COMPAT to 3.11.

Since it depends on nose though, it will go away soonish.

Signed-off-by: Wolfgang E. Sanyer <ezzieyguywuf@gmail.com>

commit 12088906c597f38640e866db39c7ba6dea3f5ec0
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Tue May 2 00:45:35 2023 +0500

*/*: drop dead py3.9 impl

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 41008d715cc7b84056a64933f14288647f14b6fa
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sun Mar 12 17:53:56 2023 +0500

*/*: drop dead py3.8 impl

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 1e95f22062b44b3708c09b56fb2334f41c633e2e
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sat Mar 4 18:56:32 2023 +0500

*/*: update metadata schema uri

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit d657c26d13e7bd0b470d6ad86a6d334c0fccb09c
Author: Wolfgang E. Sanyer <ezzieyguywuf@gmail.com>
Date: Thu Jul 14 22:14:29 2022 -0400

dev-python/phx-class-registry: add python 3.10 to PYTHON_COMPAT

Signed-off-by: Wolfgang E. Sanyer <ezzieyguywuf@gmail.com>

commit 02b1f0a9ea7b7c18fd17e357b1a1cf61f26835b6
Author: James Beddek <telans@posteo.de>
Date: Sat Oct 9 22:01:27 2021 +1300

*/*: drop dead python impls

Signed-off-by: James Beddek <telans@posteo.de>

commit 69809a5b5633f29a9beb8ea88ebbfc6e15073e93
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Mon Jan 4 00:16:13 2021 -0500

dev-python/phx-class-registry: remove proxy-maintainer data from metadata

Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>

commit 85cfd5f431dcfe4efd0561ae0598fa28d6b2214a
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Sun Jan 3 21:01:37 2021 -0500

dev-python/phx-class-registry: new package, dep of b2

Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>