[gentoo-commits] repo/proj/guru:dev commit in: dev-python/phx-class-registry/

2024-04-02 Thread Wolfgang E. Sanyer
commit: 5b854ec0d9ce1f8fd4bede58af28ff1eed9757b8
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Tue Apr  2 13:53:18 2024 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Wed Apr  3 02:40:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5b854ec0

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  gmail.com>

 ...class-registry-4.0.6.ebuild => phx-class-registry-4.0.6-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/phx-class-registry/phx-class-registry-4.0.6.ebuild 
b/dev-python/phx-class-registry/phx-class-registry-4.0.6-r1.ebuild
similarity index 91%
rename from dev-python/phx-class-registry/phx-class-registry-4.0.6.ebuild
rename to dev-python/phx-class-registry/phx-class-registry-4.0.6-r1.ebuild
index 825c7fb508..7bfaaadc02 100644
--- a/dev-python/phx-class-registry/phx-class-registry-4.0.6.ebuild
+++ b/dev-python/phx-class-registry/phx-class-registry-4.0.6-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_10 python3_11 )
+PYTHON_COMPAT=( python3_10 python3_11 python3_12 )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
@@ -11,10 +11,10 @@ DESCRIPTION="An intersection of the Registry and Factory 
pattern"
 HOMEPAGE="https://github.com/todofixthis/class-registry;
 SRC_URI="https://github.com/todofixthis/class-registry/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
+S="${WORKDIR}/class-registry-${PV}"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-S="${WORKDIR}/class-registry-${PV}"
 
 distutils_enable_tests unittest
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/phx-class-registry/

2024-04-02 Thread Wolfgang E. Sanyer
commit: 5a6ce1fa78a1db77a0bf943fc8d8690ed6d94fd5
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Tue Apr  2 13:51:15 2024 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Wed Apr  3 02:40:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a6ce1fa

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

This also drops the package's dependency on nose.

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

 dev-python/phx-class-registry/Manifest   |  1 -
 .../phx-class-registry-3.0.5-r1.ebuild   | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-python/phx-class-registry/Manifest 
b/dev-python/phx-class-registry/Manifest
index bb0a03c761..c5c564d6ff 100644
--- a/dev-python/phx-class-registry/Manifest
+++ b/dev-python/phx-class-registry/Manifest
@@ -1,3 +1,2 @@
-DIST phx-class-registry-3.0.5.tar.gz 23756 BLAKE2B 
7ba98323cb91a328b7dbe3df2def174d950c9f78da2fbd62c81dbf3803d570d42794a20ca3219b41f8f5b739efd3317ce8672f70169db492c2cda8a980460fb1
 SHA512 
324171cbf14132e02c58026d90c87d408fd321d95258cf8cd66de472a125177c4131ca1e47fad279db3384a8a3a50832eb1287a4b577c76c79a9391fa1d998c6
 DIST phx-class-registry-4.0.6.tar.gz 26010 BLAKE2B 
8c0f65f97efbe0dbae15d11ab52c7081f62654a485a784a6668eb37dbe3dbecf16f1fbc62edab06aafb34afd25ad1cb411de5b8768c10d4a501debc385de715f
 SHA512 
da6d328359aae7488b1a34b4248e480c2f5e9c52e1f82bfeeba2be6d43a6014231fec0c32430e9f73c6761206197bb7e3db0b6bad9c847a5643d1609c3534293
 DIST phx-class-registry-4.1.0.tar.gz 26873 BLAKE2B 
5e62efb56e315a15d599ea933d2b6f0026f3c0476e961210f073fb355cfaad770f977aa84b79b32d9c396177a86a0e1ab93c93934fc2f319f610e424f068ba72
 SHA512 
e6aa7fb704f4129be7c15a74e2a8fc568109c95468d732b210ee7af948f7d6678106eafb05f4d1cfdf5b1a9d987acc0e4f3649397e217df5f1cd0c4f4348a714

diff --git a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild 
b/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
deleted file mode 100644
index 60eebc2318..00
--- a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_10 python3_11 pypy3 )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="An intersection of the Registry and Factory pattern"
-HOMEPAGE="https://github.com/todofixthis/class-registry;
-SRC_URI="https://github.com/todofixthis/class-registry/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-S="${WORKDIR}/class-registry-${PV}"
-
-# Removed from ::gentoo
-# distutils_enable_tests nose



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/phx-class-registry/

2024-04-01 Thread Julien Roy
commit: 632cd9fe5ba7c66aba4289697627dc6314183136
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Apr  1 11:29:23 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Apr  1 11:29:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=632cd9fe

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

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

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild 
b/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
index fceff661e3..60eebc2318 100644
--- a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
+++ b/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,4 +16,5 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 S="${WORKDIR}/class-registry-${PV}"
 
-distutils_enable_tests nose
+# Removed from ::gentoo
+# distutils_enable_tests nose



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/phx-class-registry/

2023-06-04 Thread Wolfgang E. Sanyer
commit: 9c8ef669a306d8bfeefab08eb114e31eba6f0a82
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Mon Jun  5 01:35:08 2023 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Mon Jun  5 03:13:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c8ef669

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  gmail.com>

 dev-python/phx-class-registry/Manifest   | 1 +
 dev-python/phx-class-registry/metadata.xml   | 3 +++
 dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild | 3 ++-
 ...-registry-3.0.5-r1.ebuild => phx-class-registry-4.0.6.ebuild} | 9 +++--
 4 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/dev-python/phx-class-registry/Manifest 
b/dev-python/phx-class-registry/Manifest
index 4622fc776..3891dc45e 100644
--- a/dev-python/phx-class-registry/Manifest
+++ b/dev-python/phx-class-registry/Manifest
@@ -1 +1,2 @@
 DIST phx-class-registry-3.0.5.tar.gz 23756 BLAKE2B 
7ba98323cb91a328b7dbe3df2def174d950c9f78da2fbd62c81dbf3803d570d42794a20ca3219b41f8f5b739efd3317ce8672f70169db492c2cda8a980460fb1
 SHA512 
324171cbf14132e02c58026d90c87d408fd321d95258cf8cd66de472a125177c4131ca1e47fad279db3384a8a3a50832eb1287a4b577c76c79a9391fa1d998c6
+DIST phx-class-registry-4.0.6.tar.gz 26010 BLAKE2B 
8c0f65f97efbe0dbae15d11ab52c7081f62654a485a784a6668eb37dbe3dbecf16f1fbc62edab06aafb34afd25ad1cb411de5b8768c10d4a501debc385de715f
 SHA512 
da6d328359aae7488b1a34b4248e480c2f5e9c52e1f82bfeeba2be6d43a6014231fec0c32430e9f73c6761206197bb7e3db0b6bad9c847a5643d1609c3534293

diff --git a/dev-python/phx-class-registry/metadata.xml 
b/dev-python/phx-class-registry/metadata.xml
index a58f7abe8..6bf703255 100644
--- a/dev-python/phx-class-registry/metadata.xml
+++ b/dev-python/phx-class-registry/metadata.xml
@@ -10,4 +10,7 @@
ClassRegistry. This package contains the python modules 
necessary to use
this dessign pattern

+   
+   todofixthis/class-registry
+   
 

diff --git a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild 
b/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
index da930eef0..fceff661e 100644
--- a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
+++ b/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_10 pypy3 )
+PYTHON_COMPAT=( python3_10 python3_11 pypy3 )
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
 DESCRIPTION="An intersection of the Registry and Factory pattern"

diff --git a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild 
b/dev-python/phx-class-registry/phx-class-registry-4.0.6.ebuild
similarity index 69%
copy from dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
copy to dev-python/phx-class-registry/phx-class-registry-4.0.6.ebuild
index da930eef0..825c7fb50 100644
--- a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
+++ b/dev-python/phx-class-registry/phx-class-registry-4.0.6.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_10 pypy3 )
+PYTHON_COMPAT=( python3_10 python3_11 )
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
 DESCRIPTION="An intersection of the Registry and Factory pattern"
@@ -15,4 +16,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 S="${WORKDIR}/class-registry-${PV}"
 
-distutils_enable_tests nose
+distutils_enable_tests unittest
+
+python_test() {
+   "${EPYTHON}" -m unittest || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/phx-class-registry/

2022-07-14 Thread Wolfgang E. Sanyer
commit: d657c26d13e7bd0b470d6ad86a6d334c0fccb09c
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Fri Jul 15 02:14:29 2022 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Fri Jul 15 03:08:50 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d657c26d

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

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

 ...class-registry-3.0.5.ebuild => phx-class-registry-3.0.5-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/phx-class-registry/phx-class-registry-3.0.5.ebuild 
b/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
similarity index 84%
rename from dev-python/phx-class-registry/phx-class-registry-3.0.5.ebuild
rename to dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
index f99541911..5fe74af63 100644
--- a/dev-python/phx-class-registry/phx-class-registry-3.0.5.ebuild
+++ b/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..9} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="An intersection of the Registry and Factory pattern"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/phx-class-registry/

2021-01-03 Thread Wolfgang E. Sanyer
commit: 69809a5b5633f29a9beb8ea88ebbfc6e15073e93
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Mon Jan  4 05:16:13 2021 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Mon Jan  4 05:16:13 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69809a5b

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

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

 dev-python/phx-class-registry/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/phx-class-registry/metadata.xml 
b/dev-python/phx-class-registry/metadata.xml
index 4de28fe6..c7a62a35 100644
--- a/dev-python/phx-class-registry/metadata.xml
+++ b/dev-python/phx-class-registry/metadata.xml
@@ -5,10 +5,6 @@
ezzieyguy...@gmail.com
Wolfgang E. Sanyer

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

At the intersection of the Registry and Factory patterns lies 
the
ClassRegistry. This package contains the python modules 
necessary to use



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/phx-class-registry/

2021-01-03 Thread Wolfgang E. Sanyer
commit: 85cfd5f431dcfe4efd0561ae0598fa28d6b2214a
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Mon Jan  4 02:01:37 2021 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Mon Jan  4 02:14:53 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85cfd5f4

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

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

 dev-python/phx-class-registry/Manifest |  1 +
 dev-python/phx-class-registry/metadata.xml | 17 +
 .../phx-class-registry/phx-class-registry-3.0.5.ebuild | 18 ++
 3 files changed, 36 insertions(+)

diff --git a/dev-python/phx-class-registry/Manifest 
b/dev-python/phx-class-registry/Manifest
new file mode 100644
index ..4622fc77
--- /dev/null
+++ b/dev-python/phx-class-registry/Manifest
@@ -0,0 +1 @@
+DIST phx-class-registry-3.0.5.tar.gz 23756 BLAKE2B 
7ba98323cb91a328b7dbe3df2def174d950c9f78da2fbd62c81dbf3803d570d42794a20ca3219b41f8f5b739efd3317ce8672f70169db492c2cda8a980460fb1
 SHA512 
324171cbf14132e02c58026d90c87d408fd321d95258cf8cd66de472a125177c4131ca1e47fad279db3384a8a3a50832eb1287a4b577c76c79a9391fa1d998c6

diff --git a/dev-python/phx-class-registry/metadata.xml 
b/dev-python/phx-class-registry/metadata.xml
new file mode 100644
index ..4de28fe6
--- /dev/null
+++ b/dev-python/phx-class-registry/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ezzieyguy...@gmail.com
+   Wolfgang E. Sanyer
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   At the intersection of the Registry and Factory patterns lies 
the
+   ClassRegistry. This package contains the python modules 
necessary to use
+   this dessign pattern
+   
+

diff --git a/dev-python/phx-class-registry/phx-class-registry-3.0.5.ebuild 
b/dev-python/phx-class-registry/phx-class-registry-3.0.5.ebuild
new file mode 100644
index ..282d9a8e
--- /dev/null
+++ b/dev-python/phx-class-registry/phx-class-registry-3.0.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="An intersection of the Registry and Factory pattern"
+HOMEPAGE="https://github.com/todofixthis/class-registry;
+SRC_URI="https://github.com/todofixthis/class-registry/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+S="${WORKDIR}/class-registry-${PV}"
+
+distutils_enable_tests nose