summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-15 20:02:26 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-15 20:02:26 +0000
commit0da5c40f264673f79a9d8c95d465d1cab718d282 (patch)
treecf498476cd0085b71f73a02d2570c770c9023337 /dev-python
parentdfa2037f41649c9775d690a3d01cfd5cabf4db71 (diff)
gentoo auto-resync : 15:02:2023 - 20:02:26
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin259757 -> 259762 bytes
-rw-r--r--dev-python/django-js-asset/Manifest4
-rw-r--r--dev-python/django-js-asset/django-js-asset-2.0.ebuild20
-rw-r--r--dev-python/django-js-asset/metadata.xml7
-rw-r--r--dev-python/django-mptt/Manifest1
-rw-r--r--dev-python/django-mptt/django-mptt-0.13.4-r1.ebuild33
-rw-r--r--dev-python/doublex-expects/Manifest2
-rw-r--r--dev-python/doublex-expects/doublex-expects-0.7.1-r1.ebuild40
-rw-r--r--dev-python/expects/Manifest1
-rw-r--r--dev-python/expects/expects-0.9.0-r1.ebuild33
-rw-r--r--dev-python/flask-debug/Manifest2
-rw-r--r--dev-python/flask-debug/flask-debug-0.4.3-r2.ebuild36
-rw-r--r--dev-python/flask-paranoid/Manifest2
-rw-r--r--dev-python/flask-paranoid/flask-paranoid-0.3.0.ebuild11
-rw-r--r--dev-python/mamba/Manifest2
-rw-r--r--dev-python/mamba/mamba-0.11.2-r1.ebuild44
-rw-r--r--dev-python/mecab-python/Manifest2
-rw-r--r--dev-python/mecab-python/mecab-python-0.996-r1.ebuild8
-rw-r--r--dev-python/meshio/Manifest2
-rw-r--r--dev-python/meshio/meshio-5.3.4.ebuild10
-rw-r--r--dev-python/nagiosplugin/Manifest2
-rw-r--r--dev-python/nagiosplugin/nagiosplugin-1.3.3.ebuild13
-rw-r--r--dev-python/nnpy/Manifest2
-rw-r--r--dev-python/nnpy/nnpy-1.4.2-r1.ebuild33
-rw-r--r--dev-python/ntplib/Manifest3
-rw-r--r--dev-python/ntplib/metadata.xml1
-rw-r--r--dev-python/ntplib/ntplib-0.4.0-r1.ebuild29
-rw-r--r--dev-python/pslab-python/Manifest6
-rw-r--r--dev-python/pslab-python/metadata.xml1
-rw-r--r--dev-python/pslab-python/pslab-python-2.5.0.ebuild27
-rw-r--r--dev-python/pyeclib/Manifest2
-rw-r--r--dev-python/pyeclib/pyeclib-1.6.1.ebuild5
-rw-r--r--dev-python/quex/Manifest2
-rw-r--r--dev-python/quex/metadata.xml3
34 files changed, 343 insertions, 46 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 92deb3a0f24f..dbab200edb7d 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/django-js-asset/Manifest b/dev-python/django-js-asset/Manifest
index 13af49f360d3..4da25257c0b9 100644
--- a/dev-python/django-js-asset/Manifest
+++ b/dev-python/django-js-asset/Manifest
@@ -1,3 +1,3 @@
DIST django-js-asset-2.0.gh.tar.gz 7386 BLAKE2B 5bebddc68a6d77b9ffc4c685cfcf0c34d03a82d1f24ea0bc64f35e70bf3a736fc8be612fba1e21bfbe1cb646363f06d0d001822209e15034cb03c337c80d24fd SHA512 0ec4954952394d90946d0653e86ecf45eb83ceaeb99bfde1eeed68f471110b85260abd7ae69f5b2c318e4341c09fd31efb781825d74164dc8ac6bd94bcb6f8e7
-EBUILD django-js-asset-2.0.ebuild 754 BLAKE2B 14fc3aab43df55a49e36641baa5b743e246319522022a2d80521d383cb72c96dbe2a96f4fc6ad6b543d60bad321a9959ee4167abc0b5dc68e4c2eaf4e915ffb2 SHA512 3618a1975153f2e19aae29fa44a52c6d2a2d32e737596b450961be0b0ad1c4568697565f9c64a0a192100fd4c8d8693df14e97fb5c469ae71b710e81f9ace252
-MISC metadata.xml 246 BLAKE2B bbeaabf225f3b131a4c28d6f20d9ff944642645041d0f9a257ef05e2f1865b1c76c465b7769b7142285d25b77107999d719d73f75db841eb92b92b39d5f7a1c9 SHA512 abb5f9c6ef30b9cc55e01db0aa0093ff146eae298d3b9348226d9835b39e040b6096bc2ac7fa8ae74c55fa94e83f706ae3d2b3b755ed31c8222eb29748c0a8ac
+EBUILD django-js-asset-2.0.ebuild 811 BLAKE2B f85fe540e8e2f071cf41f18cc58b6461ee712c9b0ea259ac82dc2b51047e32f29ae6937477e249a12bc8ef05da8d28e433aaa85fe2db2bb01b33293a6b264325 SHA512 cf22743afe24628d051de506661b4041c882bc20ed011a1d987b99e116d854571bbc66208f0487bba708df00d9058d1e7ef6214c7207cbc515595d973f86a05a
+MISC metadata.xml 408 BLAKE2B c8db9d533cb5e50da5e8e78232d7723f4fba34aae72887329e3f80b6022446ccefd842d21b47a72c76f0801afc095f066a324b17f13586e66d8d091f4e824d42 SHA512 3b4dc889011addf71fd0326368315a22b639ac0b3397175e6e3bc0f2ae031290c0b3f06387c81609d2f0005ba9439ceff4382b4e7df834902f87a3678657ac44
diff --git a/dev-python/django-js-asset/django-js-asset-2.0.ebuild b/dev-python/django-js-asset/django-js-asset-2.0.ebuild
index 8eb1953daefe..6654e3521448 100644
--- a/dev-python/django-js-asset/django-js-asset-2.0.ebuild
+++ b/dev-python/django-js-asset/django-js-asset-2.0.ebuild
@@ -4,11 +4,15 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
+
inherit distutils-r1
-DESCRIPTION="script tag with additional attributes for django.forms.Media"
-HOMEPAGE="https://github.com/matthiask/django-js-asset"
+DESCRIPTION="Script tag with additional attributes for django.forms.Media"
+HOMEPAGE="
+ https://github.com/matthiask/django-js-asset/
+ https://pypi.org/project/django-js-asset/
+"
SRC_URI="
https://github.com/matthiask/django-js-asset/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
@@ -20,8 +24,14 @@ KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
-RDEPEND=">=dev-python/django-2.2[${PYTHON_USEDEP}]"
-BDEPEND="test? ( ${RDEPEND} )"
+RDEPEND="
+ >=dev-python/django-2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ ${RDEPEND}
+ )
+"
python_test() {
cd tests || die
diff --git a/dev-python/django-js-asset/metadata.xml b/dev-python/django-js-asset/metadata.xml
index 039080e9bc24..fa3194cddf60 100644
--- a/dev-python/django-js-asset/metadata.xml
+++ b/dev-python/django-js-asset/metadata.xml
@@ -1,8 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
<upstream>
+ <remote-id type="github">matthiask/django-js-asset</remote-id>
<remote-id type="pypi">django-js-asset</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/django-mptt/Manifest b/dev-python/django-mptt/Manifest
index 32420823d922..e10789d4c5ec 100644
--- a/dev-python/django-mptt/Manifest
+++ b/dev-python/django-mptt/Manifest
@@ -1,3 +1,4 @@
DIST django-mptt-0.13.4.gh.tar.gz 303688 BLAKE2B 66ae7a0e15a7ff281af2154f216970a6a9b249a713b3ae987f0fbdb60b95129fdfc96c05924c0285da33f11c59baf6e069830c3079c64164d838d9d34231a4a9 SHA512 86786763db060227b41e2e340df5d52062fb6e8c54f832611bc90d01102411d45dc217e8d84eece84ebbe4fc9727d06e7c368ae15c253aaf02117705dbae8c47
+EBUILD django-mptt-0.13.4-r1.ebuild 735 BLAKE2B 566298683421c98aeff39c10079ae87e008ae30e623326f477b44b7e09a3dddf19f7a2d9a82aec6f949cba957622fdb53d66d4da1d591feef7a3320c0b55eed9 SHA512 f60f145ca74000c6c661069ee6e09be026bddc12a11c5e0b6b9e5bd2756ffeb44d0f6488f3107f6515b4cb0520d29d586eb668891d35d6f8bb8ed25d28f58069
EBUILD django-mptt-0.13.4.ebuild 658 BLAKE2B 8908ba3dc08c952e53e5edeb12f9d7202dddbbd6c685e288062ec47f1e475d545fdc2706d7871865398c95e469809bf469ee474cafc6501e42db58889a477c74 SHA512 3a8fb215f815a3243c177bfcd231fb5f7912434180093b84bffc086fd1acbecb1aae6e418d83d6d4d70dd9e0efd51412c2cd8d67c7901c7c178e9d548fed60b3
MISC metadata.xml 402 BLAKE2B 72c5dc1e76719489fd013527bdd115e06b501cd8553d4235581cbd3b76a6f4249dbfd83108eb48ee3e376690f42d952a7a5b0fc4707d9717c1f7ed05bb49d785 SHA512 455d5799930883238de0b64552fdbcaa233e9ceea31fb459e9eee382ef142ab7785bb6029287c8a2eb0ed288f60faa6bec7dc3015de6f52399c2c6e5e4b8cab7
diff --git a/dev-python/django-mptt/django-mptt-0.13.4-r1.ebuild b/dev-python/django-mptt/django-mptt-0.13.4-r1.ebuild
new file mode 100644
index 000000000000..c0dcf44e825b
--- /dev/null
+++ b/dev-python/django-mptt/django-mptt-0.13.4-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Utilities for modified preorder tree traversal and trees of Model instances"
+HOMEPAGE="
+ https://github.com/django-mptt/django-mptt/
+ https://pypi.org/project/django-mptt/
+"
+SRC_URI="
+ https://github.com/django-mptt/django-mptt/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/django-1.11[${PYTHON_USEDEP}]
+ dev-python/django-js-asset[${PYTHON_USEDEP}]
+"
+
+python_test() {
+ "${EPYTHON}" tests/manage.py test -v2 myapp ||
+ die "Tests failed with ${EPYTHON}"
+}
diff --git a/dev-python/doublex-expects/Manifest b/dev-python/doublex-expects/Manifest
index 2ce9e2824d0d..e03ae612d200 100644
--- a/dev-python/doublex-expects/Manifest
+++ b/dev-python/doublex-expects/Manifest
@@ -1,3 +1,5 @@
+DIST doublex-expects-0.7.1.gh.tar.gz 6315 BLAKE2B 4af2832244578237821ba29baec54ffe1f226dfb1c92a5a03122c1a30c0e78d472ab8f75e6412a9014b97265120b5c60a8b5674cb42be58b46397a537bd534bf SHA512 2aaff2e58556ed9eb91ebb418e65058367411e011e843afb5adb08ab69705b6bdfb478d3052aae093ad1c1a1b49ba1e084e4c5510acde4874182a658330e3448
DIST doublex-expects-0.7.1.tar.gz 6315 BLAKE2B 4af2832244578237821ba29baec54ffe1f226dfb1c92a5a03122c1a30c0e78d472ab8f75e6412a9014b97265120b5c60a8b5674cb42be58b46397a537bd534bf SHA512 2aaff2e58556ed9eb91ebb418e65058367411e011e843afb5adb08ab69705b6bdfb478d3052aae093ad1c1a1b49ba1e084e4c5510acde4874182a658330e3448
+EBUILD doublex-expects-0.7.1-r1.ebuild 823 BLAKE2B a23efd019d986c680968785d6f0aca15237d74f10f8a79b4369e66d057baf3d4f20c3e62884cbc600deae99d3e56b33b345bae00572e6d10933ff84a5c417172 SHA512 0a74e9d77afcf0f6a88ac812cc2f56d1b782c76075d9c47bbe62445c936b39329ec8365c4288c25e86258cd6a997c08c860f4344871f78333dce00ca114cc552
EBUILD doublex-expects-0.7.1.ebuild 743 BLAKE2B bf0ce0954b6838f175b86ba30d1490e1e59004d6bace927affb976ca8e7c704ddc775fb333b9249514acaff166d100ebc381e739b66fbb84685af8605559a606 SHA512 99fc716adfc0e4d196a92390b020e99aab5e703e17e1931ec50ee67f455b54218f40cee6276957e4f98dafa12027613762ac3a8b06dd3bfa0019f018ef722e09
MISC metadata.xml 317 BLAKE2B 0f09791cd04735d24fff9dac60fa012fb5aa919231dc915f56142c8c2c9464f7eb0fe45c8f1b8392beffaa5cd93e4cad989d53fbc87d408a517b2760c53403a6 SHA512 1755a9a5c9a3734071c20f2e0f7db8d1139f03d1c3f758baa08a3eca99a8c0cd12b66d24b01238715a488a7bb9205dd5374c4195d6c4e5a9e2421772ee7a84bf
diff --git a/dev-python/doublex-expects/doublex-expects-0.7.1-r1.ebuild b/dev-python/doublex-expects/doublex-expects-0.7.1-r1.ebuild
new file mode 100644
index 000000000000..cf9fba83fe49
--- /dev/null
+++ b/dev-python/doublex-expects/doublex-expects-0.7.1-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Expects matchers for Doublex test doubles assertions"
+HOMEPAGE="
+ https://github.com/jaimegildesagredo/doublex-expects/
+ https://pypi.org/project/doublex-expects/
+"
+SRC_URI="
+ https://github.com/jaimegildesagredo/doublex-expects/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/doublex[${PYTHON_USEDEP}]
+ >=dev-python/expects-0.8.0_rc1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ ${RDEPEND}
+ dev-python/mamba[${PYTHON_USEDEP}]
+ )
+"
+
+python_test() {
+ mamba || die "Tests failed under ${EPYTHON}"
+}
diff --git a/dev-python/expects/Manifest b/dev-python/expects/Manifest
index d7df5d862faf..ad28767d4da4 100644
--- a/dev-python/expects/Manifest
+++ b/dev-python/expects/Manifest
@@ -1,3 +1,4 @@
DIST expects-0.9.0.tar.gz 27901 BLAKE2B b504f0d7dc91f76a2e036693873efaecdbe1e96a376d930924e00268d6374fad2bdc953e7f684f2ad44bf4d9ca962c377d753ef627304a036c1197b23230a2b0 SHA512 82465cfa48d2c28e6584bc05b9895bf5a0ebb90f43ac828c8e2888a10695c24da7833560880fcd8e7deef9996187ec7be7d993fc9973e2887a66b0b463125fff
+EBUILD expects-0.9.0-r1.ebuild 631 BLAKE2B 8b1859a908fcc2805bf35b3555af1bcc228dba0102fc6e5cae0ed8808aeae16b4d22d51fec1ed7530489a80cb5e98c76b18e1c9a24071840fc58ac349a3c3323 SHA512 b00581154bc7843667a1141424ead66f073def6d8601336c72b39a1577c6187236af0ffcfb5e24fa95f501ab6c5d5085a990acfa01dadd0169721ba8e4296232
EBUILD expects-0.9.0.ebuild 599 BLAKE2B 4e5a9aba5055dff921a06504748e5d89e7c7770bfa01cdce148e1e88133d4d61e7e1b52f31a888fd5aa23943768180f19114fb0d63d29be9aa7309ab7c8bfc8b SHA512 33c04904c71f86e7dcf41e5b78dd37b5d1080a58ce06eebe4bde257044b729dad5a82b11cbda533b0db7cf433962039280fa07e3773e86438995ea9ee37e3748
MISC metadata.xml 301 BLAKE2B ea9e8d62d7ec7b530f2eb77397eaf0d77dc501b043a01c5eb0df6076f0025e7816a55e7b8f8dcf163841690d01b0587324e88a9893a3e417a3c87ba18188d462 SHA512 bc68cee24b7a813199a4fd6c6c9965ef539bed9da7e954a7d9b9acd87d1b2fedc632cbab0ff86e63be2e93d7e74409c042ddcf16bbc722f3413e40bd86c141ea
diff --git a/dev-python/expects/expects-0.9.0-r1.ebuild b/dev-python/expects/expects-0.9.0-r1.ebuild
new file mode 100644
index 000000000000..dbd903d624a0
--- /dev/null
+++ b/dev-python/expects/expects-0.9.0-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Expressive and extensible TDD/BDD assertion library for Python"
+HOMEPAGE="
+ https://github.com/jaimegildesagredo/expects/
+ https://pypi.org/project/expects/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ test? (
+ dev-python/mamba[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+ mamba || die "tests failed under ${EPYTHON}"
+}
diff --git a/dev-python/flask-debug/Manifest b/dev-python/flask-debug/Manifest
index 09606f5749f6..6d9d01ad0e1d 100644
--- a/dev-python/flask-debug/Manifest
+++ b/dev-python/flask-debug/Manifest
@@ -1,3 +1,5 @@
+DIST Flask-Debug-0.4.3.gh.tar.gz 9148 BLAKE2B 9263a4df08f1a9518a42a025a14a89b902c62ab08b25d79b3dfffb25675a47785d0bf9075290190ee4622a30a89e190a465a87986b47ceed7d724ce0b59ad218 SHA512 7bc1cf9f88f28e2ca5a24c1454dcdb4e2a450eff3c00329f299c3840032e0803079f565652974f4c3a0e5aac443365ce47a3d2c2fee8e21e2e0c7150367e8816
DIST flask-debug-0.4.3.tar.gz 9148 BLAKE2B 9263a4df08f1a9518a42a025a14a89b902c62ab08b25d79b3dfffb25675a47785d0bf9075290190ee4622a30a89e190a465a87986b47ceed7d724ce0b59ad218 SHA512 7bc1cf9f88f28e2ca5a24c1454dcdb4e2a450eff3c00329f299c3840032e0803079f565652974f4c3a0e5aac443365ce47a3d2c2fee8e21e2e0c7150367e8816
EBUILD flask-debug-0.4.3-r1.ebuild 774 BLAKE2B e228e20050d86b3db1943627041e6c32f83887c410986d404472c3e8fad6b9475000fe55a78024fd9cefc41357c2bf9e18b21baa6c89ee833dbb99310678c4d6 SHA512 1cf498cbbd6ade7fc8f679f23267630cb9249fe46225f5c055f6ab9f4d7ad6a1aac278bcae7fc133882ac43daa5114db5f63465cda43ff948c79723295ec18c5
+EBUILD flask-debug-0.4.3-r2.ebuild 859 BLAKE2B 45c171c482f33ef327708365357f1e7b00ea4c465f179768840fc5064d9193578cd26b223de360f4054fea2270bd7c1ba4b8585190f8861dddee539a34a1c6f6 SHA512 2f0353724c305960056a7d3198dba9eed907a730616c3be49ecc245e58e54f4a9fa2e556d94bf1da5f4f8246d389ea031b6f837a3950d82e4b730a61f48df8bd
MISC metadata.xml 462 BLAKE2B 766aeb5c3f3aad794c58f7e1ccaa8d1a93be155b2aaf0776811a8a9826a39184e34cce07279977bc97b37299e1e42622fce0c0bc020b27567f0fad209ed7a267 SHA512 7f6ed7da309f34b9860db04d5fffd1fe330bd1997d157411b840c6fee6ce65c61441d9add8ccd93a9ad0109788807448fd29df48508378d594911c5383534d1b
diff --git a/dev-python/flask-debug/flask-debug-0.4.3-r2.ebuild b/dev-python/flask-debug/flask-debug-0.4.3-r2.ebuild
new file mode 100644
index 000000000000..267f6fbbd700
--- /dev/null
+++ b/dev-python/flask-debug/flask-debug-0.4.3-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+MY_P="Flask-Debug-${PV}"
+DESCRIPTION="Flask extension that displays various debugging insights during development"
+HOMEPAGE="
+ https://github.com/mbr/Flask-Debug/
+ https://pypi.org/project/Flask-Debug/
+"
+# PyPI tarballs don't include tests
+# https://github.com/mbr/Flask-Debug/pull/2
+SRC_URI="
+ https://github.com/mbr/Flask-Debug/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/flask[${PYTHON_USEDEP}]
+ dev-python/inflection[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/alabaster
diff --git a/dev-python/flask-paranoid/Manifest b/dev-python/flask-paranoid/Manifest
index 542e7cfe40b8..fb8372d1d50f 100644
--- a/dev-python/flask-paranoid/Manifest
+++ b/dev-python/flask-paranoid/Manifest
@@ -1,3 +1,3 @@
DIST flask-paranoid-0.3.0.gh.tar.gz 102495 BLAKE2B a892c62b3d821d9b8c31567e1d4fdf3f01d990c28f0ab9d8e5a16cc3a6cd78ba06301cbea61048f89db46020051a0426f5abba7fbe43ca09bca5a2c69e904a54 SHA512 68e49a79e7e00c3a89bcc0347c41b80634b3f5f64227f4ae44db95a286a57b6101dff8f7aba592b8d325b38effc58744ee15d56bd8be30507b76c5dc836fc112
-EBUILD flask-paranoid-0.3.0.ebuild 556 BLAKE2B 7814e39d3dbeefc7e7684ed7646a3c2350762578a123a814c8cfb3853409d51b02305360e510f4aa5f59a18054bca4fafb4e3d4a1a9b7b3f5b40ee5f51561e28 SHA512 6303bddd8c7590a2894a811e3101a2131cacf78a851cfccb1fa6f577f2c36489194b0968e9710e5e44a82326c26d70b3cee817abf54db046af73ce9c9faa29d7
+EBUILD flask-paranoid-0.3.0.ebuild 604 BLAKE2B 9bd3bee3fc81eb055fffc685aff2183e403b4aa338dc94a8d07415b1c5290fe253330c617c82a7968bc14d6cf73d74642bf437d943b51d1b14e5d23912f5f099 SHA512 d60f60bf2e63132e96a167153985c034f2be0fdf320a276f246469b501a146adb4044d2c35365688f39d9ff14321e6d7864d56f6daf3f2c4c1f97659c4038fad
MISC metadata.xml 525 BLAKE2B acb88fe8cd9037908e8576b90bc3e2c368edc64e3233b8455f71dad565835ca599c8275b4112da1f5f8f034425741e0748ae425b3a32edca255bcca6201a57fd SHA512 b6aced08599515c7715faf1504857b7915a5405842100f7d2255171c5404cecb18db5beda3e1b542695ffdd498a690ae40ec6b4d5108c38e3b359d994f1e6e02
diff --git a/dev-python/flask-paranoid/flask-paranoid-0.3.0.ebuild b/dev-python/flask-paranoid/flask-paranoid-0.3.0.ebuild
index 953ab140b834..dcdd7dd4cc61 100644
--- a/dev-python/flask-paranoid/flask-paranoid-0.3.0.ebuild
+++ b/dev-python/flask-paranoid/flask-paranoid-0.3.0.ebuild
@@ -4,12 +4,15 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="Simple user session protection extension for Flask"
-HOMEPAGE="https://github.com/miguelgrinberg/flask-paranoid/"
+HOMEPAGE="
+ https://github.com/miguelgrinberg/flask-paranoid/
+ https://pypi.org/project/Flask-Paranoid/
+"
SRC_URI="
https://github.com/miguelgrinberg/flask-paranoid/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
@@ -19,6 +22,8 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
-RDEPEND="dev-python/flask[${PYTHON_USEDEP}]"
+RDEPEND="
+ dev-python/flask[${PYTHON_USEDEP}]
+"
distutils_enable_tests unittest
diff --git a/dev-python/mamba/Manifest b/dev-python/mamba/Manifest
index 816b723e432f..2de538ffbd25 100644
--- a/dev-python/mamba/Manifest
+++ b/dev-python/mamba/Manifest
@@ -1,3 +1,5 @@
+DIST mamba-0.11.2.gh.tar.gz 37370 BLAKE2B 90228aa9668c5c79161aee79d92a9409e5df5d9d71b94f2ae8401ec5eea32ed45cf1b1a72eb596b6e24f140bf053bca4cec848830ae83c24b108ddb4a2bcd148 SHA512 8ca6207c9df7b3388db8ecabd13456e54d8811c24f695ccc638c90bb2c975268f9e803533808f9b099651ee4744376fad3b58eaa84a6c97605631368f979915c
DIST mamba-0.11.2.tar.gz 37370 BLAKE2B 90228aa9668c5c79161aee79d92a9409e5df5d9d71b94f2ae8401ec5eea32ed45cf1b1a72eb596b6e24f140bf053bca4cec848830ae83c24b108ddb4a2bcd148 SHA512 8ca6207c9df7b3388db8ecabd13456e54d8811c24f695ccc638c90bb2c975268f9e803533808f9b099651ee4744376fad3b58eaa84a6c97605631368f979915c
+EBUILD mamba-0.11.2-r1.ebuild 970 BLAKE2B b21b36feeead22aea22d1c82e0b936e6f45983daf81a7beae1e5a7d39e7696af5d1194c0491c8b545867391002f13ddb59f4fdabbbe8ed18a84d6eef150946d2 SHA512 a43f538ef4fa64d37e8819ea882ac0c3afc2b0b768a48cf9968b97aa54d6ff11b2c2971fbb26d5cb16caed128f2b0c68ed4653710faf7b68030a64bac57f2af5
EBUILD mamba-0.11.2.ebuild 851 BLAKE2B 6f794b3da798ec41da545993b92229de265f76c31ffc1aacf71b6a347a06452f67cb99440043dd3f665a612933c5ea46504414cdcce42f8f17935dea9cd55e3b SHA512 8e171baa641282857e0631fc04de7de2c48286293f5faffa42d0b9774e0b5c9959e4f707a259247fcf4f49993d499ed9abd938f5c77902af64b9348a3a112e5d
MISC metadata.xml 300 BLAKE2B 890c49024db1a2ad04de3245e808924edce1e5007108c80523a1518318d92c5043945fb65324016853b583faff3a8cb03ab64a4d1aa421d3034ef54dd4f71a33 SHA512 0e1dc6cfd109165e1061f7156ddb366ec19a75e0bf5859970bb29eb3ed6dca659e9105975f27f086ce644bcf6342d7e53ef704545312c93f5de5af8fc45867e1
diff --git a/dev-python/mamba/mamba-0.11.2-r1.ebuild b/dev-python/mamba/mamba-0.11.2-r1.ebuild
new file mode 100644
index 000000000000..b266e06e2b44
--- /dev/null
+++ b/dev-python/mamba/mamba-0.11.2-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python test runner born under the banner of Behavior Driven Development"
+HOMEPAGE="
+ https://nestorsalceda.com/mamba/
+ https://github.com/nestorsalceda/mamba/
+ https://pypi.org/project/mamba/
+"
+SRC_URI="
+ https://github.com/nestorsalceda/mamba/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-python/clint-0.3.1[${PYTHON_USEDEP}]
+ >=dev-python/coverage-3.7.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ ${RDEPEND}
+ >=dev-python/doublex-expects-0.7.0_rc1[${PYTHON_USEDEP}]
+ >=dev-python/expects-0.8.0_rc2[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx docs --no-autodoc
+
+python_test() {
+ "${EPYTHON}" -m mamba.cli || die "Tests failed under ${EPYTHON}"
+}
diff --git a/dev-python/mecab-python/Manifest b/dev-python/mecab-python/Manifest
index 92e65364dc3a..ac9c2bee5783 100644
--- a/dev-python/mecab-python/Manifest
+++ b/dev-python/mecab-python/Manifest
@@ -1,4 +1,4 @@
AUX mecab-python-python3.patch 1935 BLAKE2B 5cae0260ef9bfcebd1ff059c5224b60899d27d00ef2da60ba4cc57b6771738c9ed1f0454a36ce89cdd0c16a1fd3010808ca16a8d6a8eb9189b65da913fc7a478 SHA512 b4612c88d3755fdfd18254efbccff313b1b750aea0cf6a31393ccc4479580628fec66da871d5cc630379e13ef74e1fe0c49e73bccd6db377c2ea722ee086d143
DIST mecab-python-0.996.tar.gz 62338 BLAKE2B d2f8749bf4ea0b30b9f7ee68a4210a3af600803296197f48091d1c9fe90f5baaff3eb94ecb3aa04d994771512c1ef5b68a62e0a045da95992bffd1710725e832 SHA512 08954ed801419fd7f65d055244227364bc37b063f8d21babb6ceeb02ca40e0146fa4401d1426255f3656ac1a5e51439bde981414613153dca5972f624289447e
-EBUILD mecab-python-0.996-r1.ebuild 713 BLAKE2B 4c5daf080334a93814c4d06565a87c4656855fd52c8d6285421f990371e8fa0b336d8a3413c6ebf4c84cf83ff1901c08c6e8edba27a8f7e5c9b372cf8868b9ee SHA512 43fdc9a73b120359befd415705e199266fc9f8763db2bc5fbab198607f0513ed56689dfde538ec41d8948095492c2b635f0fb4fb6bc5f355ad677780bba462b4
+EBUILD mecab-python-0.996-r1.ebuild 791 BLAKE2B 976aa40df90350d66f606172a218ef6c071747522e2afd79faed69c0e2909cfeb0d9998f8d9ddb17bea28a68e4d7ec3d9466b86776da99618d7d6eeb3b9f5823 SHA512 f1dd6e5ed72ebc34c6fd3949f7ef56ea89cb0a3425171bfab201e62fadefaae5491c4862ad71a8bf1348b6eed9da6752267f97ed19f67768d5f5b878c84f18de
MISC metadata.xml 463 BLAKE2B 8ca58f73d76674f74b0ac942279515c58b6da3ca6bd2b876916d03660e04358d65ad2e31f7ab0e812b66de2f379c977482c89bd2acc3c0ee63ef693e894a3430 SHA512 3397bc6c050faf0633b320f39ed8bd9c4f242117e72436851f2f301cb1e042672c49c9ea17c27d88b282c233ce69ac671e7671a61e993ae3817199ba6b048c68
diff --git a/dev-python/mecab-python/mecab-python-0.996-r1.ebuild b/dev-python/mecab-python/mecab-python-0.996-r1.ebuild
index 985f3ef8a09e..50393940550a 100644
--- a/dev-python/mecab-python/mecab-python-0.996-r1.ebuild
+++ b/dev-python/mecab-python/mecab-python-0.996-r1.ebuild
@@ -4,12 +4,16 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="Python binding for MeCab"
-HOMEPAGE="https://taku910.github.io/mecab/"
+HOMEPAGE="
+ https://taku910.github.io/mecab/
+ https://github.com/taku910/mecab/
+ https://pypi.org/project/mecab-python/
+"
SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN%-*}/${P}.tar.gz"
LICENSE="|| ( BSD LGPL-2.1 GPL-2 )"
diff --git a/dev-python/meshio/Manifest b/dev-python/meshio/Manifest
index 5ac6df548df1..1bf0fe528cc0 100644
--- a/dev-python/meshio/Manifest
+++ b/dev-python/meshio/Manifest
@@ -1,3 +1,3 @@
DIST meshio-5.3.4.tar.gz 492100 BLAKE2B 2eda13879b5cfd777201a668accfea82ee852ba729f5037584b9760eb1e9a2482a8d2e3ef7774271a38d88fba2533f012049040783e8abbd35ec4c3bb720ae52 SHA512 d8e7228045aa70d0a3ca5b113a24889f97aa327abe10d2c7bbc54ec358735117b6ba37b40fbf1a168f00f96a055d6940fd2f5cd0250e20c43c50ea7827e4d53d
-EBUILD meshio-5.3.4.ebuild 692 BLAKE2B 0e09376509d437ee5d9be721ff52c53b48ca25af24132d3b2aadae96c77225b929922c8b1fd150ace616475e05812ba888cb0d1498271c915569d03dfe3e03d1 SHA512 9b46f0b7ab982688dbca16149f1af98d43ef93b9e8980d7530bb33e7984788d2ac85b3453348435acd84a65fd2513857707000155dcd0a29a12b61226454d81a
+EBUILD meshio-5.3.4.ebuild 683 BLAKE2B c107eafb6cf2cc56ef8a8014d5fc76ff9e42fb39e232a72681fd9168816db6b6a61794b5959fd327c586626440aafec8f910ea49f24e771b573dcb562b005324 SHA512 680083740b89b32f4fc450e6bb4327428546baf901a68bd82aa4b0eaacd9b8f135157e1ce0cc971b590c1015f41c0e662f144fe985f3b6e7a17bab7896b8648d
MISC metadata.xml 494 BLAKE2B 43f170b895da8ca56f6117fdbf06b59a5bc165bc1fc73b6f7aec0f7439550e9d425311879410240570874a63872a66aa75da26b8cfd6f6bcd42e6e1305f49d78 SHA512 7079c5f9211b06baa0bf0ed7f3bfd6bac84a318f660e26f9f0574826c0a38c6713266e87d0a61da01e3110d4d52d48083aacb945f471614116d463845e9b44d7
diff --git a/dev-python/meshio/meshio-5.3.4.ebuild b/dev-python/meshio/meshio-5.3.4.ebuild
index e1fe0b8318d4..c18d5f584677 100644
--- a/dev-python/meshio/meshio-5.3.4.ebuild
+++ b/dev-python/meshio/meshio-5.3.4.ebuild
@@ -3,14 +3,16 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
+inherit distutils-r1 pypi
DESCRIPTION="Input/output for many mesh formats"
-HOMEPAGE="https://github.com/nschloe/meshio"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="
+ https://github.com/nschloe/meshio/
+ https://pypi.org/project/meshio/
+"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/nagiosplugin/Manifest b/dev-python/nagiosplugin/Manifest
index 5dc61a9c0e36..07f858a1f6ab 100644
--- a/dev-python/nagiosplugin/Manifest
+++ b/dev-python/nagiosplugin/Manifest
@@ -1,3 +1,3 @@
DIST nagiosplugin-1.3.3.tar.gz 3119586 BLAKE2B e1aecd6f69fc7afe5cbba259191d2ae540efa513ea8f61a263a453ac2b1f6a5d91bbb209d01fc83c72080b54540f7661c04b3485b5cc6c1f9aab44ee2e8fba67 SHA512 edff09b689fd767b9c8ee2ffab30fc63cb740234c830f2f8fef5054e5bc44e945c69858e2374257433b758fb33943a8b148c023a8fde75edbc188da7424a00b6
-EBUILD nagiosplugin-1.3.3.ebuild 551 BLAKE2B 733ffb11f380fe6d91e83a3be4c03e85ea9f9e21100ad8cbb349af98548f64ee9a05b0630642b27897c43e936d3f9586ce05730654d92bf2589bb2dc5f3b295f SHA512 dee7f52cf9643eca0a5037e678f3811af5cff292a3c8cd1dc0b57038b2a16a9518ea51e646d0465963576ed08e7ceca3bdcd48b35f3579888fa201009703966a
+EBUILD nagiosplugin-1.3.3.ebuild 550 BLAKE2B 9b3b99d2be66cc7f44aabdaac3502d3f23c2f7c45e5c975b225d25ef6d9d11937fc39b4857942fc6faf3107503da7983fdcebcfa668bebc5b66418c13f8c1671 SHA512 458c4b69ab7047f47659e73a74f6c62bf7f0700434403e08b8dfbe3f51c4b318e494375af7483fa133356f2817a2417527a768b0f1e225b2daa0f8f5785eaf6f
MISC metadata.xml 554 BLAKE2B f2be163e7fbd5d95a502293d86a506387f0101fa2d68f7d257e4a95a8a40c8ba37df415f598ff5eef3529da03fe1e2597e67fa74dbe1e46783889648cbfa6cf4 SHA512 53935c83a9edc9be4a8a692196087c243a74804d84bdc1857b9c1bb9e99c253401a0c9a9239deab5b27fdd2e236a424e69a5bf54110f8e0bda675eb702b30c16
diff --git a/dev-python/nagiosplugin/nagiosplugin-1.3.3.ebuild b/dev-python/nagiosplugin/nagiosplugin-1.3.3.ebuild
index 5a75766ac9ce..307243ee66ed 100644
--- a/dev-python/nagiosplugin/nagiosplugin-1.3.3.ebuild
+++ b/dev-python/nagiosplugin/nagiosplugin-1.3.3.ebuild
@@ -4,17 +4,20 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..10} )
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
-inherit distutils-r1
+inherit distutils-r1 pypi
DESCRIPTION="A class library for writing nagios-compatible plugins"
-HOMEPAGE="https://github.com/mpounsett/nagiosplugin https://nagiosplugin.readthedocs.io"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
+HOMEPAGE="
+ https://github.com/mpounsett/nagiosplugin/
+ https://nagiosplugin.readthedocs.io/
+ https://pypi.org/project/nagiosplugin/
+"
LICENSE="ZPL"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
distutils_enable_tests pytest
distutils_enable_sphinx doc dev-python/sphinx-rtd-theme
diff --git a/dev-python/nnpy/Manifest b/dev-python/nnpy/Manifest
index 527730e819df..e0db61e46692 100644
--- a/dev-python/nnpy/Manifest
+++ b/dev-python/nnpy/Manifest
@@ -1,3 +1,5 @@
+DIST nnpy-1.4.2.gh.tar.gz 4830 BLAKE2B 7e1e3d3ade400e96e43504e490f22e5595850d54e80d4591fa0a519a47a492aaf569d9937c4ee05fc9504c4beb5cb2ef8496a65874e64b6162087eade6762906 SHA512 b0908e3b53ac62d8a41ecadd412b2c4bff69773d5eeecc2eb72cad2667c3a14405dc1dfa6f2cdf4f81cf76b9eadbcdca5bdfa1499a2f0c3beddbacbd3e21b7d7
DIST nnpy-1.4.2.tar.gz 4830 BLAKE2B 7e1e3d3ade400e96e43504e490f22e5595850d54e80d4591fa0a519a47a492aaf569d9937c4ee05fc9504c4beb5cb2ef8496a65874e64b6162087eade6762906 SHA512 b0908e3b53ac62d8a41ecadd412b2c4bff69773d5eeecc2eb72cad2667c3a14405dc1dfa6f2cdf4f81cf76b9eadbcdca5bdfa1499a2f0c3beddbacbd3e21b7d7
+EBUILD nnpy-1.4.2-r1.ebuild 592 BLAKE2B 9f5c21e683a95da0b844274eecd8b2067f59b1ea7ad0e9224b468444d7c2d717878e146dee2f03f30b185d28c26cfd04eb67560482c07c01fd4af9083589af71 SHA512 aaf2eb17ced7863352484ae5d64e2f2e9964777f9ff2882e7d1030c15163b90c226069fc88522487fc22f6d16e400d5438ee1932780f497a3e5ee6431a70e0fb
EBUILD nnpy-1.4.2.ebuild 513 BLAKE2B c163e22413c21931f5af96604cc0b5342642cc98a798aa7fa7a0fb8d642824e2629162241d70e25122d4d298136d66dc043e7fe5ca1431062f548f775cfd6bbb SHA512 3703d3e059c0b51d5dc0463874146a787beff48bc461456a3a0b0639b79d2e8369da558cc75990d843060bd8f632d18128587d37d9016279fc5a41af08453068
MISC metadata.xml 369 BLAKE2B c9429ba7287fd4c4e4dd0d51607745568c0f8110f6504b72bb83a0baa12b8c16c95b41a683c48cbf87141973fb1789ab0fa84a1445c4db8f3e87ce54110dc92a SHA512 30b4d591ca1213c6a360f2b6a1732df23540fa93695a06ebdc1fa7b147b7c7b869a167ee76ca66de398fa9a2d4563e3055846652c21f85a922c03af6b9e632cf
diff --git a/dev-python/nnpy/nnpy-1.4.2-r1.ebuild b/dev-python/nnpy/nnpy-1.4.2-r1.ebuild
new file mode 100644
index 000000000000..9264d39a5665
--- /dev/null
+++ b/dev-python/nnpy/nnpy-1.4.2-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="cffi-based Python bindings for nanomsg"
+HOMEPAGE="
+ https://github.com/nanomsg/nnpy/
+ https://pypi.org/project/nnpy/
+"
+SRC_URI="
+ https://github.com/nanomsg/nnpy/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+
+DEPEND="
+ dev-python/cffi:=[${PYTHON_USEDEP}]
+ dev-libs/nanomsg:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+distutils_enable_tests unittest
diff --git a/dev-python/ntplib/Manifest b/dev-python/ntplib/Manifest
index 87573a620f14..40dfc0826358 100644
--- a/dev-python/ntplib/Manifest
+++ b/dev-python/ntplib/Manifest
@@ -1,3 +1,4 @@
DIST ntplib-0.4.0.gh.tar.gz 7315 BLAKE2B 508936a01e23dcb2ac9446f4ef6a1f8084a250cfb58e456efc25646b8fec49d3317f751fcffc9d397201d7b41c2b9d387afae2e4a75518225eacc4f3fb01c1c9 SHA512 ad735b1bccc4dc149622423b2877dc1d4b461f245dd0bd5b0cf963918ea63806772783e03eb8a66c75934746981fbd28789f19efa339c87b2f83e8218ee4a4c3
+EBUILD ntplib-0.4.0-r1.ebuild 592 BLAKE2B e8cff7d16311ff17eec787cb13a5786133dbcc6fe4ba83e5e9d9fcff3bcad91d252e77dd877e0b0c802b9c8fc7b9c03d0eb9ab564aff7924911bd5263052ebbf SHA512 6a6222e00ecf9b225d403b7086226fb56020ffcb6d856f269507b120edb843804328043fd611e094c3411320619598336f26becde84f580779daac30f6144d96
EBUILD ntplib-0.4.0.ebuild 518 BLAKE2B 8373ecced935bab68dbc33b69912d7d78025f723df732c78c4d6ca71a5fd9519cc7bd3e55e13f69564f7d4429b7ad18c85bd6b219abc5d15ecb4f5c564900b75 SHA512 c3a5bf8a26e7d416f1574482ccd153b1b94a77bef5d382a178b36e952ff5a08b53bfb97f1edd823ea98a142ad785ddb61807d2674fdf5fa15e7f18c2d7def825
-MISC metadata.xml 389 BLAKE2B 1bf2832e1fb70926659fd695c18bda211d522f8bd14407e57701c71527ee82a9f9c2f9b152052561d419d7a2afc4526575cfbb8f61df6ec5a98765cce6efd609 SHA512 3d5e4bdbfbed1852c1610d5e0545dc6bc8f7bcff85a03d794f835ffb7559938f0daec8abc25702969ed2be59865a6f2f67c07a0d7c83a6fe16323b7398681a26
+MISC metadata.xml 445 BLAKE2B 0c48d1f62a0222cdf3fc24fc182de62358dc57492cbc456e90fe4d2ee1b4468aaa06fa4c7b3948ef325b6bca69b21b714b218ad360ee27cf7d4e3b1736e1400e SHA512 d10b38d47b8afb111aa033929d491614f7111a53d4a26505a86fefe3a86e148102a68752d4d3aff1649dadb5101ab4219f6f1933a98ebee37df7fefdf8abace7
diff --git a/dev-python/ntplib/metadata.xml b/dev-python/ntplib/metadata.xml
index 37bedc1a3a86..c76689a3fe4b 100644
--- a/dev-python/ntplib/metadata.xml
+++ b/dev-python/ntplib/metadata.xml
@@ -2,6 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
+ <remote-id type="github">cf-natali/ntplib</remote-id>
<remote-id type="pypi">ntplib</remote-id>
</upstream>
<maintainer type="person">
diff --git a/dev-python/ntplib/ntplib-0.4.0-r1.ebuild b/dev-python/ntplib/ntplib-0.4.0-r1.ebuild
new file mode 100644
index 000000000000..dfd94fe8521b
--- /dev/null
+++ b/dev-python/ntplib/ntplib-0.4.0-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python NTP library"
+HOMEPAGE="
+ https://github.com/cf-natali/ntplib/
+ https://pypi.org/project/ntplib/
+"
+SRC_URI="
+ https://github.com/cf-natali/ntplib/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# tests fail with network-sandbox
+PROPERTIES="test_network"
+RESTRICT="test"
+
+python_test() {
+ "${EPYTHON}" ./test_ntplib.py -v || die
+}
diff --git a/dev-python/pslab-python/Manifest b/dev-python/pslab-python/Manifest
index c0d602e15929..5dc0c5f236c0 100644
--- a/dev-python/pslab-python/Manifest
+++ b/dev-python/pslab-python/Manifest
@@ -1,4 +1,4 @@
AUX pslab-python-2.5.0-ad9833_sys_version.patch 302 BLAKE2B fba89ba6c99024b14106c6b9b1d0783a0d330b368237412043098f94bf3f53bee4a7c35933b66037fb2985aa0954a31171976625c3d1731f961d169d3153878f SHA512 822ae24fd8a02ae5c075a45a8cfd1c174f8cbe11ba2b6f97ef5724e7365942aa150837d7feeede38706b7d0c19f315e585090952bf2066a135acfc0eff65584b
-DIST pslab-python-2.5.0.tar.gz 353493 BLAKE2B 4eae07fec800dc357041578a75e48812848588e49e14b75425ee4b24c62b1116d0493055564188e33e4d934f4d572708c811ec9bb7fbf5d437befedfcad5da1a SHA512 e8e4f53dc8c1d6aa4385cdbdc8a82bac21d9de15643980fed42a2b16c10ff56e0836371368840c9207d6bd6f8d73900a344507b8bce8b197f0580373137c0f1f
-EBUILD pslab-python-2.5.0.ebuild 862 BLAKE2B b4805a8d56e64adeb50368a8e6f4e2dd82eb252a4fd44e44b106750e3098ab5e32e6c32a1fd1c2163b88119f49a565fd1c76a510f71c5ac44dcadba6bc5822c3 SHA512 09b9e6e9c43db4565ae27c88a666deb026f59142cad1c0d2b3a5698eaf69302f872bf91d5632d1e449b13ea17c6b15150e653a8bc8c03388f8e5a14180f657c7
-MISC metadata.xml 332 BLAKE2B 4d0b39359555234a48f942867fa6e449d7cecfeac82abc9f0ffb8a724a15e2f5606b20def9209bdb4ac0243c728d11c38d1ab57a257b7f954fed0be817553dfd SHA512 acf8d0ac7a7ff91a7a040e163fda070affbaf030dce6a15d2e170d12a548bb16dea783fb23fa73acd6fb67fb0d14d780ba214aae6268764e2b46feaecdbdfba4
+DIST pslab-python-2.5.0.gh.tar.gz 353493 BLAKE2B 4eae07fec800dc357041578a75e48812848588e49e14b75425ee4b24c62b1116d0493055564188e33e4d934f4d572708c811ec9bb7fbf5d437befedfcad5da1a SHA512 e8e4f53dc8c1d6aa4385cdbdc8a82bac21d9de15643980fed42a2b16c10ff56e0836371368840c9207d6bd6f8d73900a344507b8bce8b197f0580373137c0f1f
+EBUILD pslab-python-2.5.0.ebuild 965 BLAKE2B e7a92c3892490a72324873f17f24ad2b2d0b67a872a0a2c52df3b881958c203f9ee44ed63bb2aea2206f44b103c1445cdf41ae8b38281b613921470aff96a9bd SHA512 86992ef6f35ad3ad498ae0ea77044669df0f0d5e52b03165eccd9cfc6c0e9da2c19bb600473f16e6eb48b5915c931a822e2e606253f5e741079ab06396d30d7f
+MISC metadata.xml 375 BLAKE2B 4ed4369e2e20e367360202a3445fa7a101c0e906386241faa8a30b2d40856ae5345192497cee07f24f557ee2740e9cc6b6e05d6f9fdf9b453e4324e286818d23 SHA512 9fd08112fe7af647304d5db7a4b174cb5cf57f253537b163eb261c3fcc1511144a8366a92caf6a7abf4036b104a12ac806b89bed28aa84c9c6f5ac1d7e4a1536
diff --git a/dev-python/pslab-python/metadata.xml b/dev-python/pslab-python/metadata.xml
index 1570da2fec58..8c2314eeca2d 100644
--- a/dev-python/pslab-python/metadata.xml
+++ b/dev-python/pslab-python/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">fossasia/pslab-python</remote-id>
+ <remote-id type="pypi">pslab</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pslab-python/pslab-python-2.5.0.ebuild b/dev-python/pslab-python/pslab-python-2.5.0.ebuild
index 184d8681cf20..7af65721053b 100644
--- a/dev-python/pslab-python/pslab-python-2.5.0.ebuild
+++ b/dev-python/pslab-python/pslab-python-2.5.0.ebuild
@@ -3,25 +3,36 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Python library for communicating with Pocket Science Lab"
-HOMEPAGE="https://pslab.io"
-SRC_URI="https://github.com/fossasia/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="
+ https://pslab.io/
+ https://github.com/fossasia/pslab-python/
+ https://pypi.org/project/pslab/
+"
+SRC_URI="
+ https://github.com/fossasia/pslab-python/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64"
-RDEPEND=">=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
+RDEPEND="
+ >=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
>=dev-python/pyserial-3.4[${PYTHON_USEDEP}]
- >=dev-python/scipy-1.3.0[${PYTHON_USEDEP}]"
-BDEPEND="test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
-)"
+ >=dev-python/scipy-1.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ )
+"
PATCHES=(
"${FILESDIR}"/${PN}-2.5.0-ad9833_sys_version.patch
diff --git a/dev-python/pyeclib/Manifest b/dev-python/pyeclib/Manifest
index 22310203c1b5..2644e8bea361 100644
--- a/dev-python/pyeclib/Manifest
+++ b/dev-python/pyeclib/Manifest
@@ -1,3 +1,3 @@
DIST pyeclib-1.6.1.tar.gz 6690168 BLAKE2B 4e59c2827487f09a21f49751455fabd9ce672d6edb83befbc06e7aebe66c2f8de5f83a5ddec612fee2ac727fad247d66f36c659ebdf316759cd9e4438c7f085c SHA512 fdb855551e9695c3748d78d43bc306e536ef45476143445520284d4918f2c84757247d217ada2df565d03b1769ef83ac8c82b92b8438c2d40915f8008fd769c4
-EBUILD pyeclib-1.6.1.ebuild 864 BLAKE2B b16abee41436aba1b9f4300b5b860b558adc64b91567a853a72af6c657c2167f210c357bfc36ebbdbf4465aa16fdfb899b61eaf36f1aeda8dda5fca7b9a6ffae SHA512 855de475af6e594859e3616ed1d7fe60dda04105a9dad5022344c2753d31636ba6450a9c44d8681d74cda6bb1852109cd6ecb0ca6c27b5f6b9854374ec2e64f9
+EBUILD pyeclib-1.6.1.ebuild 818 BLAKE2B 1d5bee45a0766d7964a11e815abf2ab674a111ab3d6418cd5efa7c44278b89b896826d7b5363c58a4dbae5b7325705b949a26a0cf12a5467ab4e4da576a35718 SHA512 2b67f4cf1f0dbd3c101c864f6a02827352f82834fa0130d182266d0713f770fe0aeeb99c2ce5297952f108abd57c083694c23a6463d89b4138cb5fb4c5ea77d7
MISC metadata.xml 675 BLAKE2B 07104447814b472c557066609e557460f4b6b8f206130cfbdbfb31c6fa8962f81def4f3f6101052f161f8659cf143b2e1057c91b02c3146d69cb76ba733c99ff SHA512 ce6a7d6b6322003124839dee1b325b4c3a788ca4cc8ed0335c6cfe4ccb70f25c7df4ac264bdc15001ee4668bf905448c17a532757bff92eb00e0e82cabd071d0
diff --git a/dev-python/pyeclib/pyeclib-1.6.1.ebuild b/dev-python/pyeclib/pyeclib-1.6.1.ebuild
index 1c8dcd15ed16..51d61fc97d01 100644
--- a/dev-python/pyeclib/pyeclib-1.6.1.ebuild
+++ b/dev-python/pyeclib/pyeclib-1.6.1.ebuild
@@ -4,16 +4,15 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 optfeature
+inherit distutils-r1 optfeature pypi
DESCRIPTION="Messaging API for RPC and notifications over different messaging transports"
HOMEPAGE="
https://opendev.org/openstack/pyeclib/
https://pypi.org/project/pyeclib/
"
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/quex/Manifest b/dev-python/quex/Manifest
index 70b626c340be..d4a543f63fc2 100644
--- a/dev-python/quex/Manifest
+++ b/dev-python/quex/Manifest
@@ -2,4 +2,4 @@ AUX quex-0.71.0-gentoo.patch 533 BLAKE2B 40c189ff1c0cf6dde96351af9aa1d54f98111b2
AUX quex.sh 28 BLAKE2B c2ae538107a05055fe883c5327c8c4baf2c45568fe34cae8d616a8145d4bc870c111f90aa6c7e88771ed6f20c4d55751625bdbede97b2b306ea025ca11223fd5 SHA512 97fb88ea8894d618ee133aac6edaf6317c247728801bb39f9a7be9ee30b278073290659a27dc72834d2783156fbf4ab6f1cb3c15da178ac0acf4718e6aa476df
DIST quex-0.71.2.zip 4466070 BLAKE2B 3c9db64174c9a56a8b07b64b7140e8d65b2352f93f6eb67e2ee34b595db05ffe1b73d0668d668268423d457e15bb365509de9abc0335af7d017496b814ca9cae SHA512 5065495ba568e38f384447cdbd7ef02f8d38cf5cd9425a9ec523e8e72d4ed52f3a02dec945961e568a4d759ab1e45d717cbc55a3b38a9e4dde9eb75524a1eb5b
EBUILD quex-0.71.2.ebuild 1125 BLAKE2B 6a060edb1a5cf7862eb5fc506619d8d59764f1f5d810c7c5b2beefc8a2483d2da8251fbf1fabefe5aaa64bc23f5747cd318d4a95e5c23135ebcea10f8e25abfc SHA512 8aea55ce9387766973205bebf22fe96c3dc7606278445d7f8640549b8d70c095cd171757e30aa71e53c9f9e11bd85ca2437309dec70096cc8cf2c2b62395a1a1
-MISC metadata.xml 882 BLAKE2B dad694f3ea57244ec515db2146f896d3b99dfad9b453843bf9dea9760e8ede7e5fc5ec39cad1a05868a8be1e95c34152e92ace523a8e8f9079aca805c8ad8c21 SHA512 e5aa2d08f62f9db4bb74cac11d210e0569de6f65807364d4ae710bc974f7cac590049e93a23c2b447374d27cc2d8e96fdd981073f545064a8c26b2a8589d2cf3
+MISC metadata.xml 803 BLAKE2B 8cc7ded3f412281cbf282f36769e33d0d9e4fe226dc39e985591f9e999aadca5bfd755571dc6b6ce98ec527beb31dbbbdccb3ffe64deab3b598912879cc8d2a2 SHA512 f2a4508526d595bf5b3222733b1d1d13576ab02af8d3cecbfd25eec932515b0ddce4c1eeba26ffa053a687a784b4df04708f4944436c23f97e8d2e0860a2edc0
diff --git a/dev-python/quex/metadata.xml b/dev-python/quex/metadata.xml
index dd296dbb9124..55906bb22721 100644
--- a/dev-python/quex/metadata.xml
+++ b/dev-python/quex/metadata.xml
@@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- </maintainer>
<maintainer type="person">
<email>tupone@gentoo.org</email>
<name>Tupone Alfredo</name>