summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-03 08:25:41 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-03 08:25:41 +0000
commit2f28d79786e67cf29825843d6d04d4591a27f9cf (patch)
tree8a64339e27c973dd87bc7bf3434f082998eabe76 /dev-python
parent384d032fe7e048bb10cc9bc9881835c92d7e104c (diff)
gentoo auto-resync : 03:01:2023 - 08:25:40
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin260436 -> 260424 bytes
-rw-r--r--dev-python/cachecontrol/Manifest2
-rw-r--r--dev-python/cachecontrol/cachecontrol-0.12.12.ebuild4
-rw-r--r--dev-python/cheroot/Manifest2
-rw-r--r--dev-python/cheroot/cheroot-9.0.0.ebuild4
-rw-r--r--dev-python/cherrypy/Manifest2
-rw-r--r--dev-python/cherrypy/cherrypy-18.8.0.ebuild4
-rw-r--r--dev-python/coverage/Manifest2
-rw-r--r--dev-python/coverage/coverage-7.0.2.ebuild78
-rw-r--r--dev-python/jaraco-collections/Manifest2
-rw-r--r--dev-python/jaraco-collections/jaraco-collections-3.8.0.ebuild4
-rw-r--r--dev-python/jupyter_core/Manifest2
-rw-r--r--dev-python/jupyter_core/jupyter_core-5.1.2.ebuild39
-rw-r--r--dev-python/lit/Manifest2
-rw-r--r--dev-python/lit/lit-16.0.0_pre20230101.ebuild2
-rw-r--r--dev-python/lockfile/Manifest2
-rw-r--r--dev-python/lockfile/lockfile-0.12.2-r3.ebuild4
-rw-r--r--dev-python/msgpack/Manifest2
-rw-r--r--dev-python/msgpack/msgpack-1.0.4.ebuild4
-rw-r--r--dev-python/objgraph/Manifest2
-rw-r--r--dev-python/objgraph/objgraph-3.5.0-r1.ebuild4
-rw-r--r--dev-python/pillow/Manifest2
-rw-r--r--dev-python/pillow/pillow-9.4.0.ebuild5
-rw-r--r--dev-python/pydocstyle/Manifest3
-rw-r--r--dev-python/pydocstyle/files/pydocstyle-6.2.0-tomli.patch91
-rw-r--r--dev-python/pydocstyle/pydocstyle-6.2.0.ebuild49
-rw-r--r--dev-python/pylibmc/Manifest2
-rw-r--r--dev-python/pylibmc/pylibmc-1.6.3.ebuild4
-rw-r--r--dev-python/pytest-services/Manifest2
-rw-r--r--dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild4
-rw-r--r--dev-python/repoze-lru/Manifest2
-rw-r--r--dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild4
-rw-r--r--dev-python/routes/Manifest2
-rw-r--r--dev-python/routes/routes-2.5.1-r2.ebuild4
-rw-r--r--dev-python/tox/Manifest6
-rw-r--r--dev-python/tox/tox-4.1.1.ebuild91
-rw-r--r--dev-python/tox/tox-4.1.3.ebuild (renamed from dev-python/tox/tox-4.0.19.ebuild)7
-rw-r--r--dev-python/zc-lockfile/Manifest2
-rw-r--r--dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild4
-rw-r--r--dev-python/zope-schema/Manifest2
-rw-r--r--dev-python/zope-schema/zope-schema-7.0.1.ebuild54
41 files changed, 367 insertions, 140 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index cba68c57d930..4946c86fed97 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/cachecontrol/Manifest b/dev-python/cachecontrol/Manifest
index 6af76a5b4521..da4209c856d6 100644
--- a/dev-python/cachecontrol/Manifest
+++ b/dev-python/cachecontrol/Manifest
@@ -1,3 +1,3 @@
DIST cachecontrol-0.12.12.gh.tar.gz 41909 BLAKE2B 1b36424e692beba817b650dfc493b78e99a99c7e1f27a845751d1372a926ce4750096aa3c608ea6c499d2bbb60b5410e18d963aeff1a3228cc835af0bd68c081 SHA512 d7477da4c3b64da2c9bbc1e65ee0a389d4631abd2aa7d7f2bbc66f96888dc036e717f8e4042f2adcd75215bdedce8626f7f4cb67c117d43ca546114f0fabd65c
-EBUILD cachecontrol-0.12.12.ebuild 946 BLAKE2B a2b32e898d977b98e6a3639d675593bba62be160e695d7f870e75b81d3eeccc20a2d27b6371b2e704cd8e07e5211093d2b48e4f4d9a94f692889465c9e5e3721 SHA512 5b350724fcd244114da1afabffa1df8babb0738089efedfdd372c63c2d07ad2e8ce7e50f4dbdb2bbf592151d5a4e23a01f8e5be82bf5c043a159ecb784cc6eeb
+EBUILD cachecontrol-0.12.12.ebuild 958 BLAKE2B e80cc7c1161b93b70dcd41579c068bd80ce849667d4ddfe7dc1dcdb7789efee9d3276d380b577bc2d1a1dc309fd197234b1032cd78296d280911b9fbc68f3946 SHA512 016abc44b2c6fffb27e523e6436ac040f918438813951d568b2cd98a3a0952435ee72c56ae0494c87fe1d0c18131af8aa83d4a2eeed5af653a5102ed2243ab13
MISC metadata.xml 400 BLAKE2B 0a4de3dff77966722a153ca7d1b4e6531932fc2ae1c99bf4c7482fa83a35ccdc1bf647e3c7a9097ff2844e2127af90709a47ed4f6b47e38c1ca0f240896b270e SHA512 992efa678056928cfaeb04df9a6a7c5523bef32ea0665d86e06faf7b61decaf424cb1c8f813fe19bab74ab25427b5a70f3e106e61cfaab1cc3fa3a359f052e8c
diff --git a/dev-python/cachecontrol/cachecontrol-0.12.12.ebuild b/dev-python/cachecontrol/cachecontrol-0.12.12.ebuild
index 5d400353b1f5..8529dc4eb85a 100644
--- a/dev-python/cachecontrol/cachecontrol-0.12.12.ebuild
+++ b/dev-python/cachecontrol/cachecontrol-0.12.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
>=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}]
diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest
index 38feb9ba0d77..d3c1edabbc8a 100644
--- a/dev-python/cheroot/Manifest
+++ b/dev-python/cheroot/Manifest
@@ -1,3 +1,3 @@
DIST cheroot-9.0.0.tar.gz 152562 BLAKE2B 5f5dd172cfc8fdd1318b22fc27060444a34343b6b83bbda4bd40c16d7cb0568c356f5fd14b0a7cdc74895d6707077ec54fcae54fb29b0d16a7c06e2cd36b1ee7 SHA512 86ea0dd2cb4cde25f86b489b1d0bb27e3e7c1ba5449759ccecaae689cdcb349b968fd0c8fb8bc8273deff5e32a078bf40f4342f0c5a1f53bb8d2b968f44a453b
-EBUILD cheroot-9.0.0.ebuild 1963 BLAKE2B 1bf883cac118a36e88f73105443918a7070248104e949e47224f4becd83fd10516005482663186c8788fcc8a477e0d53beea00bc36467b7a8d5eea3012ee1357 SHA512 26007638964aa07b39911ae4d83a9a158cc96b6ee48d188cb14d643c6d710b6bd39bd639f4cd80abf10ee4d71b2934fadf56500cc9574a377a147c2a7e3b9cd0
+EBUILD cheroot-9.0.0.ebuild 1970 BLAKE2B a3e733ad0d3e0a312cc0c7b981ae77d542c52641948be2b852c64e4a48c9611fe1a5c442d63f57e16584563aad1b65061252b48d5b0aea4ca0c1dafd8c4dd33f SHA512 a8772137f2bfbe1ce564f36a45e30e2fef5caab3375a4021b3ece77444a4e65b24e7c3e74e6db1a8d221499c2b53b896ee538de030b4b462fa0f221791559568
MISC metadata.xml 391 BLAKE2B 1c9c2af2c1a8bcd3f1c426a87d1a2a97fb88a9a30f9c2f1802b8885329277fcfde1deadf635e419cd7f85a5685639709be33aa746d9f7a04c3ac7d832d084b42 SHA512 c194e8bed8d082ed4ce3f2a7f608085fdcf2ab8b7c730e5c6ad7438cf177ed1892565cdff0feda564681f59bf6aefc327e3d24da0a543c0f043934af27873e95
diff --git a/dev-python/cheroot/cheroot-9.0.0.ebuild b/dev-python/cheroot/cheroot-9.0.0.ebuild
index 18b5c59a86b6..57aaaf91193c 100644
--- a/dev-python/cheroot/cheroot-9.0.0.ebuild
+++ b/dev-python/cheroot/cheroot-9.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="test-rust"
RDEPEND="
diff --git a/dev-python/cherrypy/Manifest b/dev-python/cherrypy/Manifest
index c08153f808c7..4b9915cbcc71 100644
--- a/dev-python/cherrypy/Manifest
+++ b/dev-python/cherrypy/Manifest
@@ -1,3 +1,3 @@
DIST CherryPy-18.8.0.tar.gz 622679 BLAKE2B 673f9a103a901161ee801656fa37fa0a4fcd2d9276a5231e48c1663264eb7f922d5d862018995a345a8485252416fa0229da49b8d265288efce2dccd37d79ff8 SHA512 abacc995c1757b8d0171d57eb59b6e5931c46019d8f0f43479e334bb4f58b61a27541d9d0997d665f81905bc3c89e42d40d8e5a6e3a5f9bf251bc9089ceb5249
-EBUILD cherrypy-18.8.0.ebuild 1798 BLAKE2B b387b3b8e27ff43a8f42d57462f8fd780cd5aa2cf47838e2db232fecd8b83152787868bd94d7d3bf28440a33f502703706bf9f37ba2d54b23d4fd2f476c28137 SHA512 c1d201ae3e82e510b56b7986cffd0cb08478ee1a9e70a86f79276ad1797a7538923fd97707d87c081c7219218810af83cf53dfea485aceb3d7e22bc8e425d0cf
+EBUILD cherrypy-18.8.0.ebuild 1805 BLAKE2B ffcbbc17379c7c0196f574ebdff9bcb718dbd7e8b3023978a449ba073a1d35d25bd0ed55cbedb0f0f7037e792b99d4e931f01fb3809f3b41ce7eab50f85cf0a2 SHA512 57971a00f489a278e3cd65da03d403360017e3e998d494f04768fd715a80d38ee7a5a6f09247c66933027d23b6798870689ed17ac99afa8fb0182a404241fc6c
MISC metadata.xml 347 BLAKE2B 7694118d09caebdeac890ee40fd8a79906637bb695f9ec44dc25e67378c8c7f06901e5c52e6f79dd498921ffa01b18b9762b102baeea34792a2ff730a1303c40 SHA512 29cbadf45008c3c422c47ca232634bd15efbd4bcdc6065d18cf1adcbc0c3bbb155a2b122eb4ce7180839fcdaf4acb5515486f191ebbfa63eaec8a14abbb1e3eb
diff --git a/dev-python/cherrypy/cherrypy-18.8.0.ebuild b/dev-python/cherrypy/cherrypy-18.8.0.ebuild
index 4194e19769b5..d6f377dc6a23 100644
--- a/dev-python/cherrypy/cherrypy-18.8.0.ebuild
+++ b/dev-python/cherrypy/cherrypy-18.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="ssl test"
RDEPEND="
diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index 6588701fde1d..e4994b25a69e 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1,7 +1,9 @@
DIST coverage-6.5.0.tar.gz 775224 BLAKE2B 1ff7db1c72856553717d07d5a13443c210a3d85b3ce1f1eee802b986f71e3c13ac9df6bbca498fbeaa961ee33baab29c5e38f0c0e7b21c378830dfe85d797798 SHA512 4f2ec0bf69a83471a2b5a73b6a2212372ee6e32ccc4c72e0d33eef915939152f3213ab60e1a22ce2b72791e706c2223b0c81c87b95bbfadd1e828fa1a9fff120
DIST coverage-7.0.0.tar.gz 780514 BLAKE2B 2d7e0190bacd5ef6db35e3c6ab5114571ce394a9d6dd5e7d3497e4eff9dc3abee1aa11babc057e6b276133e5e19dd7b2e1d4149f5fb73cdaf8d2a6a7df005d7b SHA512 258c1c2dd8af1e7b64fcce2042594230a245046c73e3e67b0b0b1e82180e200a37983b766bd72fdc23a6e5ff12416541e69a26beec845598c25b293c4ee1cece
DIST coverage-7.0.1.tar.gz 781226 BLAKE2B 52da1dd6f3eae7d235a597d3dd24d4042ee1ee4c082d5700d04065b8328af01ef006121a3588f04e79235c559e6dc6d2f5168b5079037e19a41e1b8e869825a0 SHA512 63ec6a21d4af73720a2b79309cb1d0e61bbe67e04835bd907f19e482c1479cbb69d353cd42be0d4d9e75cb4082debb464ec5e9acf270c86042e7db58de1d024d
+DIST coverage-7.0.2.tar.gz 789237 BLAKE2B 6a83b6736374679e855eefc99488eea8f4fa8b785bbff6455c6087a03b3d074d200b219fb7f9eaaa08824b9b37363861d02f0ca0cd157adf285b1e2e7bec92a2 SHA512 d2981951517ac1efe08df4f19931dd581fc1877d7095003ae1b0c63e10b388238bc793823471c5ac3243f6b46e9284057f3e569a14dc972dcaf342768da9d73e
EBUILD coverage-6.5.0-r1.ebuild 1879 BLAKE2B b6988614ec609ed02c0adb8faca1c2c77ec581a9fa514ea848cc615d2a771e90031d83168fdccf2b02cd156f9031bf990ea867127bc54817a442977c0a916930 SHA512 9ea2255d4ab0b45832c694adfc456342adec446d13056e095434eed08efadeaa6708e6cc5af53eb231dbf126b7a98f13143ea086b90501aedafb3f675479ea30
EBUILD coverage-7.0.0.ebuild 1887 BLAKE2B c42061e654f62985d632de8e02fb39b1e67b8610fc005e0772bfd2e650f104695fc8dd59a4f66e37df3e5a63167cd90c6ae2cf7cfd657cf791be063b399a0636 SHA512 363d29518513828e3b07c72dafe1c89341e9b772b1505875b9e2534c1af12d1a41818b870c5e1f43dc39259942c2a9a519a51769c08493f2e451202a63be5d02
EBUILD coverage-7.0.1.ebuild 1887 BLAKE2B c42061e654f62985d632de8e02fb39b1e67b8610fc005e0772bfd2e650f104695fc8dd59a4f66e37df3e5a63167cd90c6ae2cf7cfd657cf791be063b399a0636 SHA512 363d29518513828e3b07c72dafe1c89341e9b772b1505875b9e2534c1af12d1a41818b870c5e1f43dc39259942c2a9a519a51769c08493f2e451202a63be5d02
+EBUILD coverage-7.0.2.ebuild 1887 BLAKE2B 8381f36a22fc97974d666999fd24f9f2219168e50dd151b465e52dccecd0d9cc889504a60efa79d8b725c7814f22267965d1c7a78d198b7056604511f989fd2e SHA512 c02d06d4662ec76904fe88f103080e8d34e7f088914cfad0882091111b24661d8d9504f7c168c7388a9a086ccc2deea8eea7ac64889ad581e551855fd3052f0b
MISC metadata.xml 771 BLAKE2B 38e9680d0851f70050aad987714a9dd2f95178b0bc3d794dc08726c0618d1ea98be32a413ac397f4b222e8a5d8fdc747b7f1677bcfe842bac4080537e85a03a9 SHA512 8c44c40348fe5d416d8b4016fe22cc9ae0b94fbaf181deb79aa737f87271992521b710c1208d0eeb7ef92d96fc8a7daac1ec6feb1ae081a80f13327b5b094064
diff --git a/dev-python/coverage/coverage-7.0.2.ebuild b/dev-python/coverage/coverage-7.0.2.ebuild
new file mode 100644
index 000000000000..ed343a56f333
--- /dev/null
+++ b/dev-python/coverage/coverage-7.0.2.ebuild
@@ -0,0 +1,78 @@
+# 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_{8..11} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Code coverage measurement for Python"
+HOMEPAGE="
+ https://coverage.readthedocs.io/en/latest/
+ https://github.com/nedbat/coveragepy/
+ https://pypi.org/project/coverage/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.{8..10})
+"
+BDEPEND="
+ test? (
+ dev-python/flaky[${PYTHON_USEDEP}]
+ dev-python/hypothesis[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ sed -i -e '/^addopts/s:-q -n auto::' setup.cfg || die
+ distutils-r1_src_prepare
+}
+
+test_tracer() {
+ local -x COVERAGE_TEST_TRACER=${1}
+ einfo " Testing with the ${COVERAGE_TEST_TRACER} tracer ..."
+ epytest tests
+}
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # pip these days insists on fetching build deps from Internet
+ tests/test_venv.py
+ )
+
+ "${EPYTHON}" igor.py zip_mods || die
+
+ local -x COVERAGE_TESTING=True
+ # TODO: figure out why they can't be imported inside test env
+ local -x COVERAGE_NO_CONTRACTS=1
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x PYTEST_PLUGINS=_hypothesis_pytestplugin,flaky.flaky_pytest_plugin,xdist.plugin
+
+ local prev_opt=$(shopt -p nullglob)
+ shopt -s nullglob
+ local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so )
+ ${prev_opt}
+
+ if [[ -n ${c_ext} ]]; then
+ cp "${c_ext}" \
+ coverage/ || die
+ test_tracer c
+ rm coverage/*.so || die
+ else
+ test_tracer py
+ fi
+}
diff --git a/dev-python/jaraco-collections/Manifest b/dev-python/jaraco-collections/Manifest
index 3247b13e6c5b..808053dc206a 100644
--- a/dev-python/jaraco-collections/Manifest
+++ b/dev-python/jaraco-collections/Manifest
@@ -1,3 +1,3 @@
DIST jaraco.collections-3.8.0.tar.gz 17021 BLAKE2B d1439d2ac8e1c62a87f85775d58a1ea30abfb9eeae2d04c00eaaca9452cd3d46c668841073ee41913a52afa519ecbbddba321ec06584c8cab29dd736f4337219 SHA512 3d20c07d616e82c8c2699f2a5e7a0c42e8a4e5314535d4521a2e3457db510cd24019b23128682ac60c34b47fc4b5232ba0fd2e463c199aef6f6eb6d6ee4347ac
-EBUILD jaraco-collections-3.8.0.ebuild 780 BLAKE2B 8e0b841755612dd8cf4dde8f9fdf8523a61df0c0ac46b318e547b02f581e026c1f946f65949bd8196035b319cae7cc96e9a1d62167c18ee5a9e718dcca6155d8 SHA512 0c92b641a07c1623144dc1f84ed209d260546f05e8fe0f1f9997fb54ca22cd4b2fc31e78a2b14f3aa10c14c4e687f3f394785504e78feef95d589e4e97489131
+EBUILD jaraco-collections-3.8.0.ebuild 787 BLAKE2B 6fe406d44b79c447c0b7205f52d9d6d1012123ece6998f74e791d228ed4d0eb0819dd4c371e249e4cc0857aa34a43e950f925096d59b32e6bb6de0e1f21d8798 SHA512 e2eb58862361ac9473e72c4a4398f90dac59865a435bf783b822324ad481611e8ee911f470b925c4c2bf597b80f28d4a978dfa8446f51694027746dcd36fc3aa
MISC metadata.xml 578 BLAKE2B c6ad7ecaee92099645bcbd75ed9eff9da2a83268e8a7f828b2dbaf5414228f26b40f09fa37fd156d128742b111cfcacb3e177970b217d4de890ca7262275b26f SHA512 b2602fb629500021bd8fad159ddfcdc76a11f15fe2a51d0d25d5d687ae09170f6cc8438c252e8cb2792ca43bec7be65e249a799582f17c882639e30a9222a0ec
diff --git a/dev-python/jaraco-collections/jaraco-collections-3.8.0.ebuild b/dev-python/jaraco-collections/jaraco-collections-3.8.0.ebuild
index 393d10fbd974..001e852356a0 100644
--- a/dev-python/jaraco-collections/jaraco-collections-3.8.0.ebuild
+++ b/dev-python/jaraco-collections/jaraco-collections-3.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
dev-python/jaraco-classes[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_core/Manifest b/dev-python/jupyter_core/Manifest
index a8b6f968064d..31fbee98ad6f 100644
--- a/dev-python/jupyter_core/Manifest
+++ b/dev-python/jupyter_core/Manifest
@@ -1,7 +1,9 @@
DIST jupyter_core-5.0.0.tar.gz 78285 BLAKE2B 530dac61088dcbb402ffa6fd6c3e3df2238c6da438f826ddfbeb3c6f26ed4e4f0d741a2cddf801db886c24e22c74db2336e59c6223d30830a32bb38f7d7d9c3e SHA512 a587b5a0e6ceb85a842670121fe78f93a232dbdc56412c7b32b415054cf06b6028a8f4669b7e7c8a702ebbbf4873962ae4cbff2b3636f8abb75ec0ae6bdeb64d
DIST jupyter_core-5.1.0.tar.gz 80224 BLAKE2B 21eed1b69f9ab5059adf1e26eba1a30b62cf5f47976fad37b74442f2d17e0b904b89811188be526ece4b5a993de4d3cd3831d821140bf1188a0e4e0b25d11d83 SHA512 75ad0aaee5cf464d080a9dc679b5aa4b58e6d483ba53620c5a819a41fc149054ea47579d7b2903eed3de203a33a582383a384fa445a7aac7bb801029508bd914
DIST jupyter_core-5.1.1.tar.gz 81576 BLAKE2B 322d1475092e8308bc84eee3fa71b7dcfc6449cc30b5c6716dc97a71031bfc778035b1f508d5fa630ad29c373b4a2d6a2d576ed4736710c823f2a3fe383a073e SHA512 ba3075fe5ecf1130bd559646b59565bcae9649e9ef645bc3718a8c178d5e1fb5c97bdb2f6802a73245b5b3d1ab8df3f25e80e73ac0954db881ad7be8104e5a39
+DIST jupyter_core-5.1.2.tar.gz 82374 BLAKE2B aace9207d31c896017cf132f15da705118e050816123aade1602cbf9532950c8e495315d6562ce077801900d0d57adb30c66554d05bb891329cb8a59e3208375 SHA512 243a86f7f9a76dfe8a6888a287263d8bb0bab76b30d8177a2834d0767c1c3ef344317f94e223f1bb0b2b22d3c7fdece91fe313dfc20a1c90cb35393d55904c34
EBUILD jupyter_core-5.0.0-r1.ebuild 817 BLAKE2B cf571c3c061f6ca47a9015c403acb5eb84f03dc611d59d1225bf14f4bce84eb3629d3fbfa02e1a888ede04abc61481daa0beffaaf14692e0403812e9dcbb8239 SHA512 6c53bb6f4f168e3bd0cf3fd0d6db0a7d8a040a53ec75217d58c81656504d3209b9a46bece7f7c5960b9fd68d7a4c8c3164601b5d8f8f9b594382a2a0bac21733
EBUILD jupyter_core-5.1.0.ebuild 868 BLAKE2B 301b4e8c401f23e7f4fd8c6b8cfe491f7bb4602c1798f6e30f17e94f411c372518b339b113f6bf9402e10f4dcace740737bc54824f9fb48e795a98a89e5346fd SHA512 9a3a6f2c798390bfe6f915467b8825471296980ac4b0af5c29a10e541cb0d267325702786afcaddc5ecbe515b794a9cce66f7d917cd41d8cf989818f468f81fa
EBUILD jupyter_core-5.1.1.ebuild 868 BLAKE2B 301b4e8c401f23e7f4fd8c6b8cfe491f7bb4602c1798f6e30f17e94f411c372518b339b113f6bf9402e10f4dcace740737bc54824f9fb48e795a98a89e5346fd SHA512 9a3a6f2c798390bfe6f915467b8825471296980ac4b0af5c29a10e541cb0d267325702786afcaddc5ecbe515b794a9cce66f7d917cd41d8cf989818f468f81fa
+EBUILD jupyter_core-5.1.2.ebuild 944 BLAKE2B a951fd42ed51d937a90ec353b7a35c1ee7e0ba360869fc367749de94bc37c3b50ad1eb05923aa4f620bd655581bebcd704944f221b132ce75901fd7e15825e7c SHA512 49f4a3c464f2157c17a7622ad80ba6d65adb310dccfa60ccc1b4de30576c667de6c08d6dd9b57ff312e85b7d090d7ea48b86872503d3a0870ebe9b3206ec23dd
MISC metadata.xml 759 BLAKE2B 4ef6a95640943d1b082bb65ae17515300089c6d78c0aa81410f4c7e57e1447787ad15373f314f8ea5c980459f4e5f74ee54edace2eb9421991e2425793040adc SHA512 d9769460a005d11961ebabc81636065aec545166820e923ab7abd58782e0832592a58611ccb4485164ef7c1c646812e8f608fafb9639525663732dec730542f5
diff --git a/dev-python/jupyter_core/jupyter_core-5.1.2.ebuild b/dev-python/jupyter_core/jupyter_core-5.1.2.ebuild
new file mode 100644
index 000000000000..8e68f2876721
--- /dev/null
+++ b/dev-python/jupyter_core/jupyter_core-5.1.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Core common functionality of Jupyter projects"
+HOMEPAGE="
+ https://jupyter.org/
+ https://github.com/jupyter/jupyter_core/
+ https://pypi.org/project/jupyter-core/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/platformdirs-2.5[${PYTHON_USEDEP}]
+ >=dev-python/traitlets-5.3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/ipython-4.0.1[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx docs \
+ dev-python/myst_parser \
+ dev-python/sphinx-autodoc-typehints \
+ dev-python/sphinxcontrib-github-alt \
+ dev-python/sphinxcontrib-spelling \
+ dev-python/traitlets
+distutils_enable_tests pytest
diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 4df3456c0263..e6b877c6beaa 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -16,5 +16,5 @@ EBUILD lit-15.0.6.ebuild 918 BLAKE2B efcbc64c9ec2eda4134030f16996d89445557678d6e
EBUILD lit-16.0.0.9999.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186
EBUILD lit-16.0.0_pre20221217.ebuild 877 BLAKE2B 644acadc79bda6b0fa4b170075a1b97e047e8b9c41e58362894105821fc47e64b78ce0403b9b5eb24925524919186b3fda5266017594a7268520ad85ebc06838 SHA512 f9f52d6475bbd9c2ffcc8bbec22dc5d0b93a01434a7f1016ef0eea117c224f914109dc0e64f939d2602fd1a67de8d9dafb9d000aca2265a674ec126081b06042
EBUILD lit-16.0.0_pre20221226.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186
-EBUILD lit-16.0.0_pre20230101.ebuild 871 BLAKE2B 6124405a203907ddafc356f37ff56527b43cbf22a0e222dd0a739029af4e4c1e2859f9f1f010fd6705a7682ab80a689bd157d7e061ad0b282540125b030b6ed1 SHA512 9a1a8c212ace19f703e8ef0e83d191a0d49b95fd789f3783daac24712d7f738baca771d302592ab9e7c808aee565e44ea786daf3cd4268b31f698c604d81a76e
+EBUILD lit-16.0.0_pre20230101.ebuild 877 BLAKE2B bf6fc27b120a104e7cd4e69d8694840e29bae1d5e0d747f8e462370b19bd35ded983e76b7df5bc880b201317c88ca8394500804fcf239258b941e6a261aa4926 SHA512 93fb8a38395a6e2bc285bc966722d456e5bceffc823dc42072ee855aaf992377f8a83ae45f3d02bc5eb3a26ae48d6d7d01f55429ce8162c42643d9084185885f
MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217
diff --git a/dev-python/lit/lit-16.0.0_pre20230101.ebuild b/dev-python/lit/lit-16.0.0_pre20230101.ebuild
index 4950a6292b82..9f212061e883 100644
--- a/dev-python/lit/lit-16.0.0_pre20230101.ebuild
+++ b/dev-python/lit/lit-16.0.0_pre20230101.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~loong"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/lockfile/Manifest b/dev-python/lockfile/Manifest
index 829992484ddd..89d030ceb7ad 100644
--- a/dev-python/lockfile/Manifest
+++ b/dev-python/lockfile/Manifest
@@ -1,4 +1,4 @@
AUX lockfile-0.12.2-pytest.patch 741 BLAKE2B c27fcf7080c09556ab94831243a3301b10fd5ae26bc5b03351120642c610b12a8ab76f34bd9ed66a06139db21ec58e421a7e6c70bad219aa402f38eb7ac855eb SHA512 3ff3074c40935a6cb5e813cb29ef48656086d1396f21e55be1100f98da293d86256f4e9ce1b31c27000c82421f3d1dbf2699b7a830205de5b95683a2667a64b3
DIST lockfile-0.12.2.tar.gz 20874 BLAKE2B 8a1e49e8799516b44b219fb28101f3985d75fea842456e69c4357b71eb6a7be21cc56c0f9e885df8da3fb6c584ff4a47c7daad87ba34fc47a8cd40644ece063b SHA512 67b7d651d7e963a497c2604912c61eed90181cdd09c744a0ceaa26e6bbe09d1a871ce48be3949b7da7ea6b366b15492c8c8de589edeca2641ca5e6cb3804df07
-EBUILD lockfile-0.12.2-r3.ebuild 692 BLAKE2B 1384f4ab368d9a74e2ca505b43ef7b3811c72e9a3c60bccfcf0ff492744ab5e1386c7b91cd76b7e58b5b613d51277409224dbbc60742b44f1ebe2ffab53128ca SHA512 2bf0b1cc0e39bff93764847ee9741f086a79008264b0decaaf8b5eb6ea68212d2e78ae0735a4f4d0489a970e444a2cc9a67661d123df01b091dc8f338ef6198c
+EBUILD lockfile-0.12.2-r3.ebuild 699 BLAKE2B 74267f3514db45e098ce7e598db29b38c55aa2b189cf5f3df8193931f709f13e483f6058e032f4623879e876442e992787585b5ee34ab2eb61f5f928c087b9ff SHA512 b5d8e2ccfa8d45118e1e517901789fc4663b236ceac81c7489f8c2e5cd47cf1a287513a75afb6d297ffe29a8f2a3450a5ec8e3bebfc2eeb9d629ddce6a264800
MISC metadata.xml 389 BLAKE2B 00c71a4c10b51971e512ff1c19e18566370966282421bf8cf108c1950fb76c9e01a56b6ead6b5fe6102ca6375365a18466b4c887458914fecd7fa67b438d4d84 SHA512 2d558396239b2e3b9c4e79bbc89a6bd510554d76e875ba91b3a0192085b62974d278fcc6d16724d05e007e28931bef38b95246f80b74166ef151f50e62b6211f
diff --git a/dev-python/lockfile/lockfile-0.12.2-r3.ebuild b/dev-python/lockfile/lockfile-0.12.2-r3.ebuild
index 23f6213dad63..1f961608ab35 100644
--- a/dev-python/lockfile/lockfile-0.12.2-r3.ebuild
+++ b/dev-python/lockfile/lockfile-0.12.2-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND="
>dev-python/pbr-1.8[${PYTHON_USEDEP}]
diff --git a/dev-python/msgpack/Manifest b/dev-python/msgpack/Manifest
index b79281a213ad..7be1db393053 100644
--- a/dev-python/msgpack/Manifest
+++ b/dev-python/msgpack/Manifest
@@ -1,3 +1,3 @@
DIST msgpack-1.0.4.tar.gz 128053 BLAKE2B fcbaafbea57f87c949a43a6bd6f6507eb3a07ac5e4a9c44fabfbb7c07849f1edabb8dadcd99a547fed32bce0f900f965368c4ee744acd4e850cad5c27022f463 SHA512 dcd59bf77408acf7171bdcc46c4d6bf875d36e80b216b7721544855e6c2b20be469415ee768b2195e74fe4650621ee6bfaa7897e709ac0d8d59cdb30772cb90b
-EBUILD msgpack-1.0.4.ebuild 1016 BLAKE2B 7fdd3d83254420cff86a651d8464331a1a5dda1b3d32f45b8c24f754ad32af19cd7e5ab3ea39b2b3f685fedc0342930677373adb53057c9b213279c3716f4b65 SHA512 5a75aaa0b9fdc41fcee3248e0e30e9701ee2982e8e30168a4731fd196dbee9ee2da2bd63778a7acf43f2486b5a9af2d0d0ef6e2d03c02bca7792a81860ed5d71
+EBUILD msgpack-1.0.4.ebuild 1023 BLAKE2B 905f70a79dfecdb597d0c7963ccb36f44d4f8f05b12b009a29a198f648a951cda32d79fea0dd4a2de60d2acd20db0be2b5a61c8767b93e20f26db77f43dd7a33 SHA512 1fb8b447383c1d1ea379038f4ba59395317974fed759d181e43b8874e7ff8eebcc298e47684236ba295f1adfb9c30caae125bc8009d4fafe153e0c2f74a8762e
MISC metadata.xml 520 BLAKE2B 5facc8e5c11591c6010fe5eef4030e23502b890d15a896ada0c5625e63179887e13206f28695af92b358c56a9f9660767d8b4234c2c8b489cad41fec01af289d SHA512 a62502d0b2ec3da1b21297f4d4e5fee86c206c8d6a2c19d7bffe2a64b4a2fa990edb3ba07bbacccb59ed79efd23fa713a37b8adffa7f0cbc811fc0fa249d9b63
diff --git a/dev-python/msgpack/msgpack-1.0.4.ebuild b/dev-python/msgpack/msgpack-1.0.4.ebuild
index 51c522e57600..4cc122e9f921 100644
--- a/dev-python/msgpack/msgpack-1.0.4.ebuild
+++ b/dev-python/msgpack/msgpack-1.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
IUSE="+native-extensions"
# extension code is relying on CPython implementation details
diff --git a/dev-python/objgraph/Manifest b/dev-python/objgraph/Manifest
index 35e233361bf6..76f55ff337ef 100644
--- a/dev-python/objgraph/Manifest
+++ b/dev-python/objgraph/Manifest
@@ -1,4 +1,4 @@
AUX objgraph-3.4.1-tests.patch 2708 BLAKE2B 2b2c78340c1be1c60fe3b43a671b1fab07bcb58275d90f59fca9dcc8bebdd52f5d6ed69455f9135647b27ed64d3251cb7d7b5f3da4e7b394bf45a45791b73c73 SHA512 8d8a43bcb75141a5fa278871d7e4e3b2ba1dcb833967a347f334675d6fa1a510d7f9abbcae82419617fc593ca02e1708ff69d9b4babe1d23e08d24814f9b564b
DIST objgraph-3.5.0.tar.gz 638591 BLAKE2B 7a0ee6c9ee1d8417f7b322f19a397ea2452ed592ebbc07afc1378e86b5bad3895ed2e4a20d92a5f4b0215f68fc7440f85852303585a3161497a85d41d4c4e550 SHA512 da29202871bad06f2caa9cc297e7bf9a15af4c89e23baf9c271764e0ce93ff9557cd5c21d0bf39b425713460dbe2dbc8468d70c6bfcc1c3ff8b1b4d4a7923858
-EBUILD objgraph-3.5.0-r1.ebuild 930 BLAKE2B 5060e5af52a68dedbbea2addc1dc7c513ddd056a3393e43fac8ad0d2b861824d967ad2b277ce66dd8040855946711ba23aa4b0483b95e5fff31201f64e208d19 SHA512 262dcc94131acaa12b38d4f2ce64f4b6634523b8d3c801d12e44f8b6b8e81e013ad0c62203c2e597362dc2bb83997fb24bf8f954db334b0cb6b86cec37d23ba8
+EBUILD objgraph-3.5.0-r1.ebuild 937 BLAKE2B f23ca47cb7d28babbe195319fa0f1e43f5f9775e2b5073aff1a044e50745adb058b44e8604b7a86226ea0c167eb951c556486f66f3edcf92ba6616f948557d7b SHA512 521e38aaceeb881a5566079571b0a94a7f45b6da3567f5f3698832e08d7e32d8bd912a8f1e58c83362587d6d2576c1fdc7322d5e85a1d7630a444f38e26b0cd2
MISC metadata.xml 456 BLAKE2B 2896fef2d737793b6c981b8b5c7aac9e4b7ea8204bc99135499bbc28bf79822e280d8a05427146166e2b619ad8390b05d77de23fa7dca1a5928723ca98927ace SHA512 d02440f1b7773e04e9ea208ae7b7a9fec800815bbf1d9903a3ecce28b66afbd51e7cc534e0d92d41fcd02896d131d0d45161791807e97e2d25202685b746741a
diff --git a/dev-python/objgraph/objgraph-3.5.0-r1.ebuild b/dev-python/objgraph/objgraph-3.5.0-r1.ebuild
index 7ca816719208..0668e2f34cfa 100644
--- a/dev-python/objgraph/objgraph-3.5.0-r1.ebuild
+++ b/dev-python/objgraph/objgraph-3.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ HOMEPAGE="
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="doc"
diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index f998b343b63d..6493d869712a 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -1,5 +1,5 @@
DIST pillow-9.3.0.gh.tar.gz 50370806 BLAKE2B d0d4775c8b60e40560328e4f1c14055743d1a826b0ab01353075f1f48a461bcd8bf5883f18713976399f9b0f688125f3a883ea5818a359db9e540aac8895f02a SHA512 60c529d8a222a521a0c3f4254917aa3f6c5a47c7cb8930b4b9a05ef442d1a7e776018dc4ac834a9effc1342f8457898cae79820531ff430728f6c39d6297b2d7
DIST pillow-9.4.0.gh.tar.gz 50412873 BLAKE2B 12003b8b9e582c47b45d82f4a10553e376dcb38e65154eca5753b2908d6ecad10fc732d622856c7742fb413abbf4afc926e3d30e1e9e410e966f18da4ddde6c1 SHA512 6c08336e5ca1e652bb3237ae092be61b78dc1cf65603d6b23369eb8e0554786114a8f87ab092a5fb9577e02cd0bb381353fa657e03090baeb91b4b8e3c740d51
EBUILD pillow-9.3.0-r1.ebuild 3222 BLAKE2B d07eb59a9058c2643d6c8230153d35a8cace1621d8d70521e844abc5a00138b81792ebd7196b4528e5a15098d6ec43d193f1d7c12c867a91978b2d0b81e4423f SHA512 588d765138ce5f9af85cc6271735e9c1e162b06d912b2e1a8442dd4b5c200b859707f7e0d2258a8645a40c8e82d01f9f8d096cc9f5fa9031b00c4ff45315b7c1
-EBUILD pillow-9.4.0.ebuild 3230 BLAKE2B cd1e7e1aa0d7da0e7a37063995c47ec53647eb106201128bf3f3c48e253534b46590ad7e56eefde9b47811e9ca7216a646161594dd73e9389f8b958c80f2d4b3 SHA512 ace25181f68c74c40c670f556143dd409dba77c23f13a5fefae44351edc4666b39a001e8c6064f2ad9de667b29265079c15578e538e05cf0ede33ccf1d3ac669
+EBUILD pillow-9.4.0.ebuild 3365 BLAKE2B da23191d82d87efb77f2d0e649e2f35c3e2d49f79832afe17a9fb21fd08686dcad91f9a74be767282ced6cb5e5f4543a4036b0ac01733d310572a0d0915c6a2a SHA512 40406d0b146c2f773e18a0a8fd4d87b79229a7046caf288f09c0defa094b7c42bf0e919e5f239822f193a8c892446a433046c6760be7d1e46349db2a6b7088bb
MISC metadata.xml 480 BLAKE2B b42e6b01b1572a0688ef93025a0baaa95b9fd0c3a5eabcddcea7145dd880a95f11859b255ae24a376ca792559ffcf940c67da1b19f2f579dbc6ef6de68903749 SHA512 b98a33136aef4498051370bce3295b000687ddb80b4d909b26b32af61b4e4638d07269f7924ae039420af63236aa74b51e23d2feae1c83349683073c69714582
diff --git a/dev-python/pillow/pillow-9.4.0.ebuild b/dev-python/pillow/pillow-9.4.0.ebuild
index 923dd7d76648..74b03a94cd52 100644
--- a/dev-python/pillow/pillow-9.4.0.ebuild
+++ b/dev-python/pillow/pillow-9.4.0.ebuild
@@ -105,6 +105,11 @@ src_test() {
}
python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO (is clipboard unreliable in Xvfb?)
+ Tests/test_imagegrab.py::TestImageGrab::test_grabclipboard
+ )
+
"${EPYTHON}" selftest.py --installed || die "selftest failed with ${EPYTHON}"
# no:relaxed: pytest-relaxed plugin make our tests fail. deactivate if installed
epytest -p no:relaxed || die "Tests failed with ${EPYTHON}"
diff --git a/dev-python/pydocstyle/Manifest b/dev-python/pydocstyle/Manifest
index ceab200f5ccb..6096259847b9 100644
--- a/dev-python/pydocstyle/Manifest
+++ b/dev-python/pydocstyle/Manifest
@@ -1,5 +1,8 @@
AUX pydocstyle-6.1.1-disarm-pip-install.patch 1001 BLAKE2B d82d9b358cdd6b517cf64f5b620e767342ba6230ebda715e039be2b5bdbef639ad5d0e715f033658887bede3ee330da79f2a6ca3e1a597466f3bbffdd617d371 SHA512 434a576cad8fe6a2c8086893982887306ad6b4797c1ed0c3682782a3a9ec1109fc48d94ad469cd11128232d773d5beaef2cfc1c9a68c0386581e4864d43371fa
AUX pydocstyle-6.1.1-tomli.patch 2889 BLAKE2B 9e246941b41b19ee463f50e76075f3cdbc47ce48af6e6678e22826c5e184629a7fe6532540f7088174cebce4dfd97099e79eb9e106ef342af3814cf6d72a1755 SHA512 2e34de862def3f56e88e5feb0dfb1fc8f634f72c7796735c55d8830245a3dff1b95f5199d99299b87a680c8debaf5e7e1ced934a1bc07122d2faff1df54601ae
+AUX pydocstyle-6.2.0-tomli.patch 3000 BLAKE2B 72aa89b5e314f9be8f4d472f8a87c37a178c3bd7dbfc62dc0f292ae6047916d50e1c5ce89ba15bd59bc1f09a8e3fe14dfce0604b5ad7a56e408d5fcc88b1ba39 SHA512 a61377bf5ea7aeebc3cabc87455a534224dd460f0d36ff6e5052a7902115d8025766081ddb2ab5bb4b70862e90a54a6eb244519c4941de88da852ec607af6499
DIST pydocstyle-6.1.1.tar.gz 73982 BLAKE2B 6a896221fdcd257f0475472e1cf87ef892d8292a4c0faf661595adb17e2d18f4a8277cda498197309d34597c448203856c272256277a7e35fba20e2e5ba47f2b SHA512 ce4932a6601c80d05a46600f5af7df54798025a5f3dc41ab8cf1bc0d63e7f78b70cccb17dc99ddab25eda9abd639f91468fca1b1ceb4539708350212e481a156
+DIST pydocstyle-6.2.0.gh.tar.gz 77296 BLAKE2B 22f6d8691763b6c3e41bca7d0ef5193a282189f442072089aebb6d96d2e039e971e9e5645e50f4bcb8433f36cdf0e33c956c4ac381f2e7e649d010d63f5db501 SHA512 382c74d22072337a624ac635d95c9cf5fbbd373c11c85b6302c56bf21f099ebc4dd8eec2f896a8c02d4548524078daebbceef7c4fb055dfb6a6eadab0e42a190
EBUILD pydocstyle-6.1.1-r2.ebuild 989 BLAKE2B d6e735f2cbf070f5df41794e1e87a569748909d49f75c9b73f4d6fdbe42f3a35e5a47991af236299d15ade9ad03c98a9da4536cc6fcd5b9775504731f9a58224 SHA512 96a5fd3d0faf8de8565dff5948aa5bbb11724fc50751c387d74b09059d05c44202466ade7d49ab595d876c8b8db6c883e0d800b1e1c5043ce9543f5be2c53568
+EBUILD pydocstyle-6.2.0.ebuild 1119 BLAKE2B 2633aaf603846d05a1dc4ec47fce119f4c5b45f1d2e4c6ee655fba0b6435547b238fc3cdc53fa3e717b871ff8f02bd2d88b39fdd63c324bc4224f4bf8fcb9ea4 SHA512 af454e0bc88bbcd8f781897c400e0e753db20936b86f8c6a8bcb9be8eb6377e98eb74ac03d8202fa865e058c2d9b37572cef2734e7a4903a3ca9f5780dafd4ff
MISC metadata.xml 665 BLAKE2B ac358d1ac5d68d11710048ccd4050f45cee96788829ee806bc5f4364c0f6b03707dcf15dd0cb9e7e3870cd9feebcead3c44b8f6bbff6738aa593079685c2a3c0 SHA512 7642d1384de3ec4bd55f7afc69ce67ad018eb9294f104234c5f3eb23a2c7a5ab36bda890a440fb5a7af8045d215048caf4b15bb3d965f414b755b51a269337cc
diff --git a/dev-python/pydocstyle/files/pydocstyle-6.2.0-tomli.patch b/dev-python/pydocstyle/files/pydocstyle-6.2.0-tomli.patch
new file mode 100644
index 000000000000..f7600d1973bb
--- /dev/null
+++ b/dev-python/pydocstyle/files/pydocstyle-6.2.0-tomli.patch
@@ -0,0 +1,91 @@
+From b45a393b2f0c4ce0f17c3e58cf5d768bd653e155 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
+Date: Tue, 3 Jan 2023 06:49:32 +0100
+Subject: [PATCH] Use tomllib/tomli for reading .toml configs
+
+Use the built-in `tomllib` module in Python 3.11 and the modern `tomli`
+package in older Python versions to read .toml configs instead of
+the unmaintained and broken `toml` package.
+
+Fixes #599
+Fixes #600
+---
+ docs/release_notes.rst | 7 +++++++
+ poetry.lock | 16 ++++++++--------
+ pyproject.toml | 4 ++--
+ requirements/runtime.txt | 2 +-
+ requirements/tests.txt | 1 -
+ src/pydocstyle/config.py | 20 ++++++++++++--------
+ 6 files changed, 30 insertions(+), 20 deletions(-)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index 607aa3f..84bfe0d 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -21,11 +21,11 @@ classifiers = [
+ [tool.poetry.dependencies]
+ python = ">=3.6"
+ snowballstemmer = ">=2.2.0"
+-toml = {version = ">=0.10.2", optional = true}
++tomli = {version = ">=1.2.3", optional = true, python = "<3.11"}
+ importlib-metadata = {version = ">=2.0.0,<5.0.0", python = "<3.8"}
+
+ [tool.poetry.extras]
+-toml = ["toml"]
++toml = ["tomli"]
+
+ [tool.poetry.scripts]
+ pydocstyle = "pydocstyle.cli:main"
+diff --git a/src/pydocstyle/config.py b/src/pydocstyle/config.py
+index 4819cde..c05f7dc 100644
+--- a/src/pydocstyle/config.py
++++ b/src/pydocstyle/config.py
+@@ -4,6 +4,7 @@ import copy
+ import itertools
+ import operator
+ import os
++import sys
+ from collections import namedtuple
+ from collections.abc import Set
+ from configparser import NoOptionError, NoSectionError, RawConfigParser
+@@ -14,10 +15,13 @@ from ._version import __version__
+ from .utils import log
+ from .violations import ErrorRegistry, conventions
+
+-try:
+- import toml
+-except ImportError: # pragma: no cover
+- toml = None # type: ignore
++if sys.version_info >= (3, 11):
++ import tomllib
++else:
++ try:
++ import tomli as tomllib
++ except ImportError: # pragma: no cover
++ tomllib = None # type: ignore
+
+
+ def check_initialized(method):
+@@ -60,15 +64,15 @@ class TomlParser:
+ read_ok = []
+ for filename in filenames:
+ try:
+- with open(filename, encoding=encoding) as fp:
+- if not toml:
++ with open(filename, "rb") as fp:
++ if not tomllib:
+ log.warning(
+ "The %s configuration file was ignored, "
+- "because the `toml` package is not installed.",
++ "because the `tomli` package is not installed.",
+ filename,
+ )
+ continue
+- self._config.update(toml.load(fp))
++ self._config.update(tomllib.load(fp))
+ except OSError:
+ continue
+ if isinstance(filename, os.PathLike):
+--
+2.39.0
+
diff --git a/dev-python/pydocstyle/pydocstyle-6.2.0.ebuild b/dev-python/pydocstyle/pydocstyle-6.2.0.ebuild
new file mode 100644
index 000000000000..ae9b07a98370
--- /dev/null
+++ b/dev-python/pydocstyle/pydocstyle-6.2.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python docstring style checker"
+HOMEPAGE="
+ https://github.com/PyCQA/pydocstyle/
+ https://pypi.org/project/pydocstyle/
+"
+SRC_URI="
+ https://github.com/PyCQA/pydocstyle/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+ >=dev-python/snowballstemmer-2.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.{8..10})
+ )
+"
+
+distutils_enable_tests pytest
+# Requires network to lookup github issues
+#distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinxcontrib-issuetracker
+
+PATCHES=(
+ "${FILESDIR}"/pydocstyle-6.1.1-disarm-pip-install.patch
+ "${FILESDIR}"/${P}-tomli.patch
+)
+
+src_prepare() {
+ # poetry sucks
+ sed -i -e "s:0.0.0-dev:${PV}:" pyproject.toml || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/pylibmc/Manifest b/dev-python/pylibmc/Manifest
index 03cba6aa04ae..5d21b5b18dfe 100644
--- a/dev-python/pylibmc/Manifest
+++ b/dev-python/pylibmc/Manifest
@@ -1,4 +1,4 @@
AUX pylibmc-1.6.1-fix-test-failures-r1.patch 516 BLAKE2B b471ca80b11beff5ac0119f5eafaf437a74022c977a884b8bdf4ef2afdb3d535ad6602db9b1206fb6649bf57ffe5bbd17509d3dda3b6604fcfa428b592dbeae3 SHA512 802337b66cbd188cc81208420448da24cecde3c01d435d6814437f0ee31850b6ef8a53f61647740da340a69971e5fe570cc2a8c1b31226e425ce7ff88bca101c
DIST pylibmc-1.6.3.gh.tar.gz 72154 BLAKE2B 3367651d355cb9c6693d8162e740c855c8f84f6b2a5f54ba5fb7f505474263650b46d5ed04c11af2199a7b40c6d4cf0d13a63d2d76a395ff30570a4a3e5259ec SHA512 4bc85d305410f775a39d8d3f64a7e97538ed6ae890cd64833e5bff92fbb60fe8ebc4cc7956df015f6590eb55b7009bd36b299dc636ee0da7f71ed51cc98f3012
-EBUILD pylibmc-1.6.3.ebuild 1248 BLAKE2B 3d6ac40ea26de00ce09eb3957b13b462ac9fd361f6d5b1860284c5a671b391c2fe8e82d0a0c1c4e98397b38e188ca3451821f07e3ed80baa7625649712bd6897 SHA512 d87cba5a61fe22e5fc4e5967cce5860540eb61c1e2e6b2e4461d88a7dd39f24aaa92c38d2b34a374de1711ca0741e0da9aad3f79c6e89e0fc0f61335a8b2f99b
+EBUILD pylibmc-1.6.3.ebuild 1255 BLAKE2B aaf65d4ca5ab311a668ded3ac636f8e1f99e5af48ab6f071b8940d740979000e3189c32bdc4467aedff972043d052e21baea41c9287f398907168201a2216770 SHA512 6f82c402451db5df510247569251774a53ff1adb5c331834aaeef9730b2000d231b932a15ae63216628480cc8cf6e7166a98884ffd53ca83f8717611b10e87c7
MISC metadata.xml 367 BLAKE2B fd37f3e072661e616dcfabb2054827a7b1c3830e555cb6fa461e93dadcd39ab1856c0ad4cbe03be85924889b97ba7cc88da651011a4b1c5622fcd950339f7e2d SHA512 33977c15a726c2039221bcbd282244c240013922bd4f1398e75f01ebd68dd0f8574ac890ddb578cb633a89b52584927800f86dcb4a1eb0ab27b165c38b9a91e6
diff --git a/dev-python/pylibmc/pylibmc-1.6.3.ebuild b/dev-python/pylibmc/pylibmc-1.6.3.ebuild
index f2c977175386..32a39a6a1896 100644
--- a/dev-python/pylibmc/pylibmc-1.6.3.ebuild
+++ b/dev-python/pylibmc/pylibmc-1.6.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
DEPEND="
>=dev-libs/libmemcached-0.32
diff --git a/dev-python/pytest-services/Manifest b/dev-python/pytest-services/Manifest
index e43877888577..1d9ebc1e0a7f 100644
--- a/dev-python/pytest-services/Manifest
+++ b/dev-python/pytest-services/Manifest
@@ -1,5 +1,5 @@
AUX pytest-services-2.0.1-lockdir.patch 1085 BLAKE2B 09982cf4874d82a332b441e4538d1fb177735af3acb2ba2d7fed9c0a2ef006841ca0c4221fc51c0472a0a94c49bbcb72877c67b5c7630333f550e3fda1b5aa91 SHA512 7b5d4d5adb722936bd3593ed4e12fa2ca9bc3aa764565d9cbbea2d70424d9811d5838e97bbbe8fafa2f73acb8bdfa6c705e8c4aec12b5b6556b1e4c8db629ea9
AUX pytest-services-2.0.1-no-mysql.patch 821 BLAKE2B 3a041e51c0e2c08ce8727eccdbfac36eacec2542d8d8cc7ab7544f46916b47a62e960437821f8fa85fe968b9e68808b94d9ac51fe06daf487008bfaf305ba81e SHA512 68788f6b6700793df2de4fbae85a41fad095f09ac9af717c786305fc1ca6b29438a65d096076b9469dc543a54ce8f72a40dc0f211eb9d517e658ce068e60ee23
DIST pytest-services-2.2.1.tar.gz 21303 BLAKE2B 6f4b66b713ca4976eae61bf516bfecf13b8d6f56e03ae772ba9465e7c4c52b8d5ffa713b9441c73538a0b05665da7b7aa53d5f5da1626c6c208edf1c8239b1b1 SHA512 95d70431a7c3fa3b1602e6ad0e72975cecf5f0464e1bbc21d5b4eee6aefee52794c7b1d8dacf0681cc4cbb5ae7910075a7d0b3859647cc55298a2792489c4bfb
-EBUILD pytest-services-2.2.1-r1.ebuild 1092 BLAKE2B 992e3d89311bf7373c62fc6cbfbecb672a127acc23dc448004c18d841eefb6169eca4607cd2c663684b42d120b71d83a250ab5651d74d84409ec17540c5668f4 SHA512 67c1d60f255a7c6488836cfad5ce2940744dea8248be9b514f267c3d6ae7671f77a49baceb919e99e7c7685fe9265ad6604edfb3a5313584bf6ff6004cf22cc7
+EBUILD pytest-services-2.2.1-r1.ebuild 1099 BLAKE2B 84446c9e172e9b00b5dc190c977012d766bfb6e87685e5f4b4688d89a866ec880c2a8fd5b46065d430d34489d0fafd1b6a7291c892e6c52415a846410f30a4ba SHA512 3f3be91d14e5f0963978fa2ec3c71e26823769ffb593a31bffd14d2dd0216504add1bb10f85620243b18e222724f895772f73cd647eb669cf98d1a07d0a834a5
MISC metadata.xml 409 BLAKE2B 9404f6ceb2072dddeb6dee14b62e76bfe75c0123c352feea87c5ef43793efa7ce778203fe44727ba56dbf21b408fef027a479f66c3f5542b71e140aeac5624eb SHA512 3dd74088fbe606f8188e121dc76a269ebcc1ed7cebeb6a3ad9fe153c9f1097b468aae12a1e86ce4c1a8a6c7a10136b8a9889e2a96dfd9f0fe252440e3edae1c8
diff --git a/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild b/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild
index 184000da4892..9902529c606e 100644
--- a/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild
+++ b/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
diff --git a/dev-python/repoze-lru/Manifest b/dev-python/repoze-lru/Manifest
index 6a84abbeeb5e..58e10abed644 100644
--- a/dev-python/repoze-lru/Manifest
+++ b/dev-python/repoze-lru/Manifest
@@ -1,3 +1,3 @@
DIST repoze-lru-0.7.gh.tar.gz 19489 BLAKE2B b0a33dab1fd69962f04e9c088b005a2a6d456ec8dd17f628b7077b51841bef5e9503034959c8b89e84bf5c471d9366d467ee6b7a610508c4b098775532628fc2 SHA512 52e7ab83979d34a4f0c97e62600e64bf430ed0311120fe948f6b407b7713446d5e954c54f811b85ade74eebf2a4d54653c12c38d07bdac51c456aea86334468f
-EBUILD repoze-lru-0.7-r3.ebuild 785 BLAKE2B 753b19da723d460dbd8c2e8d78ca71c7c0431647c4391954c259f0d48024a562abe2ec9a9c102e4c48943f6fbf61257c5348ea24fa4e4163020654ef533d072d SHA512 26f120cfe5c6305cbba6f9b3a9bb6e920bb17bee79ae02aea231ac7e81842537b9b9267ce44c788e2ca4e1c5c6e7ce476152a3b6ffb02a188a789491c8a3c498
+EBUILD repoze-lru-0.7-r3.ebuild 792 BLAKE2B ea3087c266ce8ae2806dded367d29cfb9b3517f0ec9e0082d3e98eacb09da3cd9622618d13feaa6da57f1727d504f0bb74a74208aae2b092f253e22ef9348f39 SHA512 022121091dd7eefb5b93b569f2d95540da9c090d5ea39d0e5c2cc62c1fb77d79b2e45b5e8ffbdf5f61f4497e18404e00915e9d3204245406f637d93ea79d1667
MISC metadata.xml 324 BLAKE2B 9006fa47a7c20c083296486e2ef35ede7b6767ebdd5612e9f2faf3f3d7fdacf144f8a300782fc0d251a9ce36bca8d4aa2cce176c50ecc84ca4ca049d3ed7c4ad SHA512 2175dfca130b655ce386ace433823548fb58f288af644c0548e3a3fe5bdb2b19d82afadda801686110d99ec59a46c30b221fd8e4aa7edfbe3b7ef00388f81b66
diff --git a/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild b/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild
index 6e309924289a..896722077a48 100644
--- a/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild
+++ b/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="repoze"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
!dev-python/namespace-repoze
diff --git a/dev-python/routes/Manifest b/dev-python/routes/Manifest
index 0c221b2222ea..647e6b3897fa 100644
--- a/dev-python/routes/Manifest
+++ b/dev-python/routes/Manifest
@@ -1,4 +1,4 @@
DIST routes-2.5.1-pytest.patch 229759 BLAKE2B 826a053e82b5cae9996c73c56948b24b8c508b33440c60aea62d8d2dfa6461a43377ee1748c8852dd8c2527b0666e9c4c64e38eeaea22fc67ee9291ddcdffb6d SHA512 e6dba07207bf52b931e2369ad32450ebbfbc26571502b9b827b6200f4ce7cfc7b784e4685f9f11472bed63b3711af10ed9833eda35003cc2010924eeeaae4235
DIST routes-2.5.1.gh.tar.gz 198777 BLAKE2B ca3487af94677889c5249b501fc6dc07e155dd4a862df4f1c8391154598a343ee35b7e8be2b5200bdb234b606a837c471af806c9dc8aa39796b4f4db04bbb164 SHA512 939aebac11f5499ea5c4009e016c52b8b161e7d67c4a540cdbf456cb3db5aec80a4054e7bec9862aaaa02559b081b09cf699c6508e1ac9acffbc5706acd56f30
-EBUILD routes-2.5.1-r2.ebuild 1162 BLAKE2B 3e2672ef31bbb01db84cf2d7d8f199f8285815c44cd02a665cecbfdba2728e10578a7a3b491a3072142754aada738be04576e3181d4b7b0dbbd8e99cd5024c78 SHA512 299371692b756e6c919a3f864e768c63da37b9d83f0a988944562436ce4ba27c4ff4f3e7fa79742275f1ae02355bc06812ad0ac447a3a990afacf60fbe1bd5d7
+EBUILD routes-2.5.1-r2.ebuild 1169 BLAKE2B af2f92d57eec5b0ffb897d9e62dde2a86318ebb41047dc6364fabb64e22ab02b39c287f6cb8bb6d2ac674c8596d360495e52b44360e23f0e67367c6bc07f4533 SHA512 870b620d0658f393f033b8bd49de6e0823bbd8f293f223fa87d789e436f36d0b80d00bc9ff4eb2aa97ba39be773b477c421baaefed83694110f5d0c4de358d95
MISC metadata.xml 334 BLAKE2B c7aa5fdd9bd9a77881619a3e7fb7332b28d9fb024de346707c7a966d7ba4e1ca10d0db6106cbb528cab879ce23a2e96adb18059d71122302b6a7b0e5c10a45a1 SHA512 43dd546f7b29a6be542e1286b40941854edd22d782d80bbed0861d94a57bb09f8c07a273f1c518315b585f77223fb440c229bc4863e554bb569518f0cf15e265
diff --git a/dev-python/routes/routes-2.5.1-r2.ebuild b/dev-python/routes/routes-2.5.1-r2.ebuild
index c5be811cf59a..31c293b9a695 100644
--- a/dev-python/routes/routes-2.5.1-r2.ebuild
+++ b/dev-python/routes/routes-2.5.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=dev-python/repoze-lru-0.3[${PYTHON_USEDEP}]
diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index c02dc6887231..76e01f199196 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1,11 +1,9 @@
DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B fa8aaa9cd5b03e54c166bb6b748290420b91498b26d2d124d9f88a64806b9ac0578c1886845b25aa024907f6a782c45609fa6c7657d9e1f538b59c2d9f0f4e14 SHA512 5f568bc6c53f871aae91928681dd6f2419b876a8e6ca925e65abae845b548ee3d00513741882875bbbacb78bf64935228d98213f940d3da8c3f788b73f177b79
DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f SHA512 64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca
-DIST tox-4.0.19.gh.tar.gz 284319 BLAKE2B f0ed3d300e0fadfaa5725589cea91511ed0c37937dc3761b203cfd1f0a5cf4033b6006e693521c932d3af64feb150951c046f5853a8b9bb9e37dcf3c5db4de95 SHA512 27d01b96acf4f7650b5a4a3ad80293ea884ee6791ff2e734cb64c94551943af1fb91804944f7ae82937fe4172522c0d5e4f24e84d35012d11657adc49702fc88
-DIST tox-4.1.1.gh.tar.gz 285048 BLAKE2B 78f810889102328a9b1e56d86b2f5d833311a5148fe9eca0f2076892d4ef15c6eee8fdf58c5390a273842cd3f0c50731fc82f10a54a025b6802526711513453b SHA512 7367a2ac9d2233d96affff7cfd357fad516661834db31aee740d77983977ad6136a58c2979eaafbc504844f6ec5bbeeed9b5bd67ba53f2b7d24cf5d83e59d42b
DIST tox-4.1.2.gh.tar.gz 286306 BLAKE2B 67e52bf01c383e255b22c5c71eecf01d4a041cf4c4399df60451c74acd79bbd1b30f787bcf4f10896804ca1b0cc8b02f6ff4d5e0b7e7ac64284da33f09c95bc9 SHA512 7ff44624c26d609c33dce2cec5bd177caf70b8628f64c48f1fae5130001c508b82079ea4f2487cf8d10b371d0b95cc998c21c47a5080e964db40a3ebafe01a93
+DIST tox-4.1.3.gh.tar.gz 286917 BLAKE2B 0dc7979be947087a126325947b73bbf832c714d2a5543b72eb7d1eaeff4fffb440c07b2d6cd76842d8a9afb7ea2187fd5e9c2c6ae5eb6001b6aa925a08de3ef4 SHA512 d7502180b363f1f99037e30299cc77ba35259812463c44d82bd4953a3b15e19f44cc33184c23c2f80868cb8b9bdb78efd702482af901b69a2e06984ffd105f1b
EBUILD tox-3.27.1.ebuild 1916 BLAKE2B ab2496317d588c05936d57132d1c759c9a14f18c10fb50d6188b7bee5bd20de9f06b5d8945a908cbf021f4b7036ba6d23dcf19aad63af9d6cd6bf6baa598ad32 SHA512 b038f9976de8af46ac663faa169a06fad1bd28ef61738679fd70faa5e655c0c85ed3a8e4efddee2dd2aff8cc3fe9f5ec133311d122c6bab15c487a5a074a6c11
EBUILD tox-3.28.0.ebuild 1924 BLAKE2B d2a5ac59691e8ad704bb64840925d192df827d533c2b17bafa31b95da83a235c28109e911f78e294b12924a99114adad5bbe44cbba67fe8d2d584c9839a70d59 SHA512 aa919c8b15403b9992a772bf0296f4cae2bef39c4ded509f732a13869504f7af15cf43f26c9f401e31794c481a5e1dc4e91c18e65c31a4e159d7b9a2cb1c99ea
-EBUILD tox-4.0.19.ebuild 2401 BLAKE2B c637640a6adefa4dce637fb723174ca35d3214c8a4f656cdd8558aeebc2f3ba0e826473131a852a330cb5d26201d58eba226c0bb7a407c783c6e76d98abbc67d SHA512 568a571e2c2d68f3fb4f8783a00a19d76a18a9cb8e481411005461d474582199d82e8a1830b531bb52950ba7ed850330d09e37a520a77ee9b875c6d091e4eb0d
-EBUILD tox-4.1.1.ebuild 2401 BLAKE2B c637640a6adefa4dce637fb723174ca35d3214c8a4f656cdd8558aeebc2f3ba0e826473131a852a330cb5d26201d58eba226c0bb7a407c783c6e76d98abbc67d SHA512 568a571e2c2d68f3fb4f8783a00a19d76a18a9cb8e481411005461d474582199d82e8a1830b531bb52950ba7ed850330d09e37a520a77ee9b875c6d091e4eb0d
EBUILD tox-4.1.2.ebuild 2544 BLAKE2B 85faecef83b45b694a687b56e6f74742586dba2aa9f3aa182c7d01d8631c96fc8eeec1cab06a6f106ab04dddda6ff33404e127f9f2be8589eba07bc1d8db2b72 SHA512 d97587a61552a3d7624b9299fda1f4e5fb9954cb2f9e239972d82022ee6e4e4024626daf99e5a23825d6a941e52edbc466fe95d8691d3116a629450c8ae93cc4
+EBUILD tox-4.1.3.ebuild 2275 BLAKE2B 2b27c51d0978a7f08eee7d542d0317e481c6e2760e6837fe62b4257507804b582c3a3dc1f5b5972b652f3ab3c5159b56a3de6b7c1eda2fb77f1a8e7b4bee620e SHA512 6044a0d901af72bf00cbe96147ef977dbd5494565879fe09ebea72b1f158be69f4f8aab15960cc6cc7ffcfaa5f53d8a35c2e3d89c106d6ec669d6c9569b094b1
MISC metadata.xml 382 BLAKE2B 7c0704c5c187ce4a7972fe0372b23c5537a81a8d62fd83436d9558a61761f10764adb5a4d5f6795f0dd1fe905afa604c0be77fe1d48d291847f6ae65dc1b032c SHA512 9d0ced4df9352a81034a50d5766a01534ae8fa889985d99cc9e2a8d0889e31c6c11550677d9a5a74e2aab57c320192ce3a42708a6d23b0419ee34a6054398344
diff --git a/dev-python/tox/tox-4.1.1.ebuild b/dev-python/tox/tox-4.1.1.ebuild
deleted file mode 100644
index 98dc8a8f2545..000000000000
--- a/dev-python/tox/tox-4.1.1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-MY_P=${P/_}
-DESCRIPTION="virtualenv-based automation of test activities"
-HOMEPAGE="
- https://tox.readthedocs.io/
- https://github.com/tox-dev/tox/
- https://pypi.org/project/tox/
-"
-SRC_URI="
- https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc"
-
-RDEPEND="
- >=dev-python/cachetools-5.2[${PYTHON_USEDEP}]
- >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
- >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}]
- >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}]
- >=dev-python/pluggy-1[${PYTHON_USEDEP}]
- >=dev-python/pyproject-api-1.2.1[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
- ' 3.8 3.9 3.10)
- >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
- test? (
- dev-python/build[${PYTHON_USEDEP}]
- >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
- >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
- >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}]
- >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}]
- ' 'python*')
- )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-src_prepare() {
- # the minimal bounds in tox are entirely meaningless and new packaging
- # breaks setuptools
- sed -i -e '/packaging/s:>=22::' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- # devpi_process is not packaged, and has lots of dependencies
- cat > "${T}"/devpi_process.py <<-EOF || die
- def IndexServer(*args, **kwargs): raise NotImplementedError()
- EOF
-
- local -x PYTHONPATH=${T}:${PYTHONPATH}
- local EPYTEST_DESELECT=(
- # Internet
- tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
- )
- local EPYTEST_IGNORE=(
- # requires devpi*
- tests/test_provision.py
- )
- if ! has_version "dev-python/time_machine[${PYTHON_USEDEP}]"; then
- EPYTEST_IGNORE+=(
- tests/util/test_spinner.py
- )
- fi
-
- epytest
-}
diff --git a/dev-python/tox/tox-4.0.19.ebuild b/dev-python/tox/tox-4.1.3.ebuild
index 98dc8a8f2545..b23c53855db0 100644
--- a/dev-python/tox/tox-4.0.19.ebuild
+++ b/dev-python/tox/tox-4.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -81,11 +81,6 @@ python_test() {
# requires devpi*
tests/test_provision.py
)
- if ! has_version "dev-python/time_machine[${PYTHON_USEDEP}]"; then
- EPYTEST_IGNORE+=(
- tests/util/test_spinner.py
- )
- fi
epytest
}
diff --git a/dev-python/zc-lockfile/Manifest b/dev-python/zc-lockfile/Manifest
index 1744b726b26f..858173f4f8c3 100644
--- a/dev-python/zc-lockfile/Manifest
+++ b/dev-python/zc-lockfile/Manifest
@@ -1,3 +1,3 @@
DIST zc.lockfile-2.0.tar.gz 11923 BLAKE2B 7609f64eef4521f0aa95dc899b253570a317bd997cced00665a2dbe22cf7f834ce75daaf4fdf79520157dee31742758aad1844d49c5eccb780e7d5fd2e8e5ac5 SHA512 2586bafacb12540383695a24cb01fd284e61bfa3fcb16431ed0e91278e547c68983363fb69c1ffbd54f7c22db43300ba018ccd2fb3e21666c98860415b7a3c3b
-EBUILD zc-lockfile-2.0-r1.ebuild 1091 BLAKE2B 666ada40c036b1c90b9466b90b643b7080a4ca5c28b97ef75f3cc40a9522b9d258d3715c107ddd609dab564ef5fa57603873e19cf87b0a9eb55517c71e1492a1 SHA512 eeb868d963f9d0073effd6f7af124e506528518841bc948a016d43dbcfc25b58e3270180deca39463ebbbab977475691cb62f3fe45aa583f2e3c24aa8419ffaf
+EBUILD zc-lockfile-2.0-r1.ebuild 1098 BLAKE2B f215d973220334f9a09bce2224327c4186c68e7e6026852ca2d1c22460b8ea7b392eca144bc5ca62c2e7a70e9cb9e34bc058b81b8be916b19a9d5408624f1913 SHA512 ff30d26796cf58930f05125ec98c2bc7e22652a3b2b7f27ff4d272450912a8df717c3313c9ed7b1cd335d7ac7c79b27a13a2353038e0bb1cbfb891759e8aafe3
MISC metadata.xml 424 BLAKE2B 91d244951c549a683899bf54f792936273ff3e444def80249e6baeb9e3dfb810cd35fd822cec023574994dc06ce3168061832b31f489df3e0ee7c8303e80d4c8 SHA512 cb88901bf9146f663211ad373b2cd83ffe35ef7c30b87a13336143e0543f5f2aa38651079f92be17b05edf5f156bf4823cb58b1b69df6282c35a0007356098ea
diff --git a/dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild b/dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild
index 748d75b6d91a..444bb1c4fae9 100644
--- a/dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild
+++ b/dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="ZPL"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
BDEPEND="
test? (
diff --git a/dev-python/zope-schema/Manifest b/dev-python/zope-schema/Manifest
index 6edab5fe29e8..1e5e4377c829 100644
--- a/dev-python/zope-schema/Manifest
+++ b/dev-python/zope-schema/Manifest
@@ -1,5 +1,7 @@
DIST zope.schema-6.2.1.tar.gz 124649 BLAKE2B 71ac712d3dbd6c9063ddc213263ce3a356f0ec757466cacdbc216af95cdb9de3ca7f891c203880f9f22612e01259491d83c49fcbe9985ecaabf1629ea14e12ea SHA512 e3fabd3deabb4ac2087792be94b919b7c9a0f0c741316d6f67a42e24fe617091754183b32d8433664b6fa95569009def8e7e1e08f34013282b042eb32da323a6
DIST zope.schema-7.0.0.tar.gz 108220 BLAKE2B 01fd94d6d9b33af7ffc12ced2724fc795f0fa2dd8a76c76e06ed8af837778335cdc8a6d87e41e6e934b0df8e59b30e94f5e6c1b4752dcfaefcbbae53cbcef238 SHA512 27e796d2ed5f7b053c5ab4a23f455b72ddc4f0ce10c38c58f9974ec20abb97bf9d7f4b0c11c6ab73e9fefdc726c614155abb69b987bf3fa37d37b1224bcbc106
+DIST zope.schema-7.0.1.tar.gz 108737 BLAKE2B ca0d280186ebdaf53abc28bdb1684e31f97e4f4f9d235604702c2652bd4fa0a027d947f375ecee7aba598f072ce140908aaab3b107d6c743d6ee929db5de2fb5 SHA512 a8da9ac2e7239d15ed6cef83b4f500bca989c9ef2b7f1cd06ce532c260a8b8488b6fa42a6b2cfaeee505db87d3235f81815dc7eb80401c9e482141f8bf717e62
EBUILD zope-schema-6.2.1.ebuild 1165 BLAKE2B b8668eb96c657b600d555bf0e8d2f1b89e3604013290d286881fc26adb653a17394b6ca5c573a0171ce553bcff756f91c0ae21bee9d210d77e0facd37a124ab3 SHA512 9a4aacceb011b05c5972b985ff8d15b08090b11de8396ab62548458850464926977ac934f69b7bd65c374ef5f35cb90d2f605de375be860811e93aa6a8d12aa0
EBUILD zope-schema-7.0.0.ebuild 1168 BLAKE2B 9d931ae3b28874101f1e6c97719cca9cd3a2a4f62e75aca5be395801a5bad27b297b50c63e5201f08a91c365838345ffee1494347d08b76f4977f30828eca70a SHA512 8f75d749adac26ca89b49bfbdf3d970fd9816ee5cbf8eadaf690783db8d807dbce0badf92d31d9194d2507f22f002ce912a6cdf263d5125a3b8372c330fb5623
+EBUILD zope-schema-7.0.1.ebuild 1168 BLAKE2B 9d931ae3b28874101f1e6c97719cca9cd3a2a4f62e75aca5be395801a5bad27b297b50c63e5201f08a91c365838345ffee1494347d08b76f4977f30828eca70a SHA512 8f75d749adac26ca89b49bfbdf3d970fd9816ee5cbf8eadaf690783db8d807dbce0badf92d31d9194d2507f22f002ce912a6cdf263d5125a3b8372c330fb5623
MISC metadata.xml 498 BLAKE2B d5386b7a400de71c5c02d2b9788682d35dd34eaa6a132aea45432aa2d53ec47e54fee9f880cf6cc5abd8184e28cef0795fe2f58dfd47f619b4120ce914bd7c45 SHA512 5a8021ec0348af5929d3284f172f5b5fb26007df9064f5571a0cdb07c1259c24b9b352eb048811f5e4f68ab75b9fabeba49c93a0cdd6e8655b509a248447b794
diff --git a/dev-python/zope-schema/zope-schema-7.0.1.ebuild b/dev-python/zope-schema/zope-schema-7.0.1.ebuild
new file mode 100644
index 000000000000..fe0606a32410
--- /dev/null
+++ b/dev-python/zope-schema/zope-schema-7.0.1.ebuild
@@ -0,0 +1,54 @@
+# 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_{8..11} pypy3 )
+
+inherit distutils-r1
+
+MY_PN=${PN/-/.}
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Zope schema Architecture"
+HOMEPAGE="
+ https://pypi.org/project/zope.schema/
+ https://github.com/zopefoundation/zope.schema/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ dev-python/zope-event[${PYTHON_USEDEP}]
+ >=dev-python/zope-interface-5.0.0[${PYTHON_USEDEP}]
+ !dev-python/namespace-zope
+"
+BDEPEND="
+ test? (
+ dev-python/zope-i18nmessageid[${PYTHON_USEDEP}]
+ dev-python/zope-testing[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+ # strip rdep specific to namespaces
+ sed -i -e "/'setuptools'/d" setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_compile() {
+ distutils-r1_python_compile
+ find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ distutils_write_namespace zope
+ eunittest
+}