summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin268779 -> 268782 bytes
-rw-r--r--dev-python/alembic/Manifest2
-rw-r--r--dev-python/alembic/alembic-1.13.1.ebuild5
-rw-r--r--dev-python/astroid/Manifest2
-rw-r--r--dev-python/astroid/astroid-3.0.2.ebuild4
-rw-r--r--dev-python/blosc/Manifest2
-rw-r--r--dev-python/blosc/blosc-1.11.1.ebuild2
-rw-r--r--dev-python/breathe/Manifest3
-rw-r--r--dev-python/breathe/breathe-4.35.0-r1.ebuild (renamed from dev-python/breathe/breathe-4.35.0.ebuild)5
-rw-r--r--dev-python/breathe/files/breathe-4.35.0-sphinx-7.2.patch40
-rw-r--r--dev-python/chameleon/Manifest2
-rw-r--r--dev-python/chameleon/chameleon-4.5.0.ebuild7
-rw-r--r--dev-python/cliff/Manifest2
-rw-r--r--dev-python/cliff/cliff-4.5.0.ebuild1
-rw-r--r--dev-python/django-sortedm2m/Manifest2
-rw-r--r--dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r2.ebuild (renamed from dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild)4
-rw-r--r--dev-python/dparse/Manifest2
-rw-r--r--dev-python/dparse/dparse-0.6.4_beta0.ebuild15
-rw-r--r--dev-python/tables/Manifest2
-rw-r--r--dev-python/tables/tables-3.9.2.ebuild2
-rw-r--r--dev-python/toolz/Manifest4
-rw-r--r--dev-python/toolz/metadata.xml1
-rw-r--r--dev-python/toolz/toolz-0.12.1.ebuild2
23 files changed, 80 insertions, 31 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index df66773f6434..3ec6ffc694d8 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index 8300bed3b9ca..c84c5316dcaa 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1,3 +1,3 @@
DIST alembic-1.13.1.tar.gz 1213288 BLAKE2B 12c01f60a564c3021b3d2ae61f220822a0ca644af5097b72a826f48d04225c441f580204680674410e6e2570b5c7ee24053024863162d7d43bc423a86cddcea6 SHA512 2a5826461bec22c2efc244dd8394d34d39ed6e3511a32e8e460057ab34f9e559d28dda4ea7e34ccd30628e889a3cb37cb156596e37dba748c12a0195d78aa678
-EBUILD alembic-1.13.1.ebuild 1010 BLAKE2B 91bbbdc3854ee501ae14403cf6639ad0c1df914f81083f61f1fb8a1307e360f3ba5f2955b8c70f3e09b2a5efbcc06829fde42210931e2e14d6ffac5cb097c815 SHA512 a88abae6fb48bf32c162fbdde036ff358ef156460a6307f3fdb4155a84fc100eccde17388e5b67a488c0bd04dfc0701164aed717668c5e2d72d3b3a721eae9cc
+EBUILD alembic-1.13.1.ebuild 1059 BLAKE2B 5dfe4acf00d65da4b05d8a949dca30c516e45e71a79d303a2a09bdeaf2fb85265b12935a52c5488d183a35dfdb9d0608a27cdea9864574ff21152add9959c8df SHA512 5dcfe017f47f7e345b561737eec79db2c9a0131abacf5e49c6e16d1d03142e8ac4e5f29ef2648e2dd570b8d1550d04e2cf3bb17667b793a85b195fa8bfb6ea67
MISC metadata.xml 516 BLAKE2B 08b11ebed2913b00e0a8c0044a50e3ca7bc0e51fcad180725c90445227fed1aed58ed89b4bed58ef5c050c3eee3c19da33aabce5cd1f7835f4b560e67ccc7744 SHA512 b4afb6af57562e6065f03db71da0dbdfc9c4337e54cbaddfa257ee7bad48dbeecfaccd765901bf65279e34cf96be3975f983017858904716a36bf8c18f33db79
diff --git a/dev-python/alembic/alembic-1.13.1.ebuild b/dev-python/alembic/alembic-1.13.1.ebuild
index 4ad4d6d36240..d30bacd5aaea 100644
--- a/dev-python/alembic/alembic-1.13.1.ebuild
+++ b/dev-python/alembic/alembic-1.13.1.ebuild
@@ -25,6 +25,11 @@ RDEPEND="
>=dev-python/python-editor-0.3[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4[${PYTHON_USEDEP}]
"
+BDEPEND="
+ test? (
+ sys-libs/timezone-data
+ )
+"
EPYTEST_XDIST=1
distutils_enable_tests pytest
diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 9f246fd8a8b1..08d694f7e986 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1,3 +1,3 @@
DIST astroid-3.0.2.gh.tar.gz 461786 BLAKE2B d005fe36e6d7dc4bfc7388f1d4ac52c4602f7c18accfacbeb55545b382fe5e16ef7cedd493aef5413b57a5ac872807b8d9857fc02a7b4053edd54780814f64e8 SHA512 88fa6ff9c66f5224113001c4911cbe2f3055b990c5d0b3ac206166575d7fd5b7fae99fa67a655703d7868ee8c47841ece8b2c2d44712b1fdaf39fa26f786815f
-EBUILD astroid-3.0.2.ebuild 1523 BLAKE2B b6bab837ed6c25bf19cc97de9195a26097506157467d76e89c1362c7ccdcfc6d546f61526c3b01efe9f1894b35dc695f1db0713f2bc17806cecfc779c289232e SHA512 b30cfebf27e79a108d2ed1932d0427e9a813fda8312339b79f4b18e2aa46d977128600a5226f2b243102906e67371c5670d15f7ac9c50a1d5cd915897172a401
+EBUILD astroid-3.0.2.ebuild 1629 BLAKE2B 95716cfe24a5667d3109d6723e2fbdc9abb11b912b588ae546a7649f3a59a050c2c979194a07cc1353268b5b43e552c95255c93927dae965801f31cca2839edf SHA512 516ebd1e342bb84b4e293602537aeb0e395b27969f3fdca5ebbd55d8d5975e226e7d10d4897021adb5c2a8a375d16eeceaaf72cfe0d49e46f8423bcd480bf1fa
MISC metadata.xml 1148 BLAKE2B 29a6cfc0c292117920be154d37ed4770f1fb1679186576fe6151cc02d1d6be766045e0231e2fceb87cbd250dbed3888c99b7ca7dc0182cc700a11961d9cd6d9e SHA512 6821d13f5e82bd73ee4fd165c0b4c94f40cd6af536dee1658cccb4175e67da2611c4d1478cdef1607535f23224116ad482197e0b0eef8f0a94d596bf250b3074
diff --git a/dev-python/astroid/astroid-3.0.2.ebuild b/dev-python/astroid/astroid-3.0.2.ebuild
index 323e3b100ff6..3a2adf548d14 100644
--- a/dev-python/astroid/astroid-3.0.2.ebuild
+++ b/dev-python/astroid/astroid-3.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -51,6 +51,8 @@ python_test() {
tests/brain/test_dataclasses.py::test_pydantic_field
# requires urllib3 with bundled six (skipped with urllib3>=2)
tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter
+ # requires pip, looks fragile
+ tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning
)
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 749dbc4b6a3f..5334886606c2 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,3 +1,3 @@
DIST python-blosc-1.11.1.gh.tar.gz 111262 BLAKE2B cb348253a24258d2649ebc0604acbf936b8ccc2b28c42c69da2fee72ddf87eb17a24657bc5d3c0530193a60f482555ce4cc5d168a18d9c2d79a13410d40670bc SHA512 21f8a697a3a902860a6ed72233984cf00c464ec0ddde9842a0c24b1e8e5ec4dd57b872096445a873d162d7529cba5c3666ba2a3ee3f9b1b18107d9636011281c
-EBUILD blosc-1.11.1.ebuild 1161 BLAKE2B cd833a6b3a1b2c1cf210eccd404b2d46e601698cff21969a888b260e78388cb8acb4d90097ec863b242fff898a44ebe96d81bfa8136dc6f61aa99130acb0b81c SHA512 87379a0811e74dff03d3f45858384a6d79dee368b1137fea5fba896315c02a61d51a36b9995944a1fdcda2d659b26bd21f302056a8e66949b9755e2c1637bee5
+EBUILD blosc-1.11.1.ebuild 1167 BLAKE2B 4cf59bbe1cd1668f78e4ab3508f865e762bdda15ca5cd772c6c76e7cffa4afd1955171265b94f89eced2433ed13a8c93050e216219ef4bb7730c4c3d313001b5 SHA512 df3d0e276ba234ebea2b977f437c74c67daaed98ad4ae2576e962767bb713842e976284dcdaedeb640688b20fe33a218e9399f9a839ffcd2f1b873377fbe9505
MISC metadata.xml 999 BLAKE2B e8ab94b206c8364bc10de6e57872e6f4264927118269fe74dc040d5fc1c8fae7b3422a62c6d675b47a87168f03eec83a8ea16210bfd1f7e11920ae94844d9546 SHA512 5dec5341aa068659bb74d206ed7ffc96bc47d1128eb48827ec189be38d9112079c37a140dadc6326ba84352ccbeeac453888391920737bbf73153431d8be1720
diff --git a/dev-python/blosc/blosc-1.11.1.ebuild b/dev-python/blosc/blosc-1.11.1.ebuild
index ce49ec78686c..a6135a6ca9c4 100644
--- a/dev-python/blosc/blosc-1.11.1.ebuild
+++ b/dev-python/blosc/blosc-1.11.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/breathe/Manifest b/dev-python/breathe/Manifest
index 50798eb07fc3..8724e3eaff7b 100644
--- a/dev-python/breathe/Manifest
+++ b/dev-python/breathe/Manifest
@@ -1,3 +1,4 @@
+AUX breathe-4.35.0-sphinx-7.2.patch 1724 BLAKE2B 4d9ed31a264d0eae74831ea9d73f38c70c93e81e8498854004a55c4944ea6c64a52c44c42025c75aa6ed1ffdc20157a1d9e077e979ed548f9de2a7f0acbfcaa8 SHA512 bf701365b4b713e5b41b07db1443428a0be3264c035322c97e0e4cd3c39efe61f03f81eed3b99c30280747d381a49b76b40afc1017797eb879624fecdcad5873
DIST breathe-4.35.0.gh.tar.gz 212932 BLAKE2B 9423cc99cd1dc45fa1c93f1e2adfe59be4f3398842d3c6f98ee7a17285e108de4eb88e149c4ee179fa1008e30b69c8fa4f3934506aa53892c2eb612fa7652ba3 SHA512 76e36fceb89c21e2c62471a37b856f8e7077f946ca8ebffdd068297d7d447ba4f42f8f9d91e231f7a181d7dba2cb8650479f35f8bef342184e5ccbd3dd951f91
-EBUILD breathe-4.35.0.ebuild 895 BLAKE2B d725ff6472b56fbea76117a6b6d52929d05038290cdb9202fd473db41b42174a1a19c99f5c2fc61258988cb016352c4d1e26a8d328282f5c05a0f3ce600d8cbc SHA512 e9d263311b30a555104da9ab541faf90a53ff8c99f9da4fc523542e23d4865fd57d0b90afa1cabd1dc859a4cc73c2244ec97422c87934cdec302fee3ee980757
+EBUILD breathe-4.35.0-r1.ebuild 996 BLAKE2B 515ff4d8b8e8199f8a5ce1971b69e01337c2c8600b57cf8d8189090aedd119b8cec1dee58b67b75a2da36a8f50f669d84c93d15bc992a7cda4ae8d2e8b6d1e97 SHA512 b29a86927549bd75221ed55d859da5ba2f1d0dc6b9d708c2b7ea692112408176d1161d29e50a38f79ad0ab3314b5f9c53d8872f1ee5f0fc584b9f763e9e723b3
MISC metadata.xml 821 BLAKE2B 4df48e03f2ad66f9a802bb6c238ee2459435e58153ce5cb8556b7b9feda45dd86017266bdf259faaa3e49963976bd61fbff5eccf18f2d9d95d61319995974fa1 SHA512 a14c0334a7029f762133252fcf7b8ae313be23059326876cd64d81fedaac4c37023288779450ff99524b6c3c99f62e7809befeb60476a9e838e6fa2f3169deb7
diff --git a/dev-python/breathe/breathe-4.35.0.ebuild b/dev-python/breathe/breathe-4.35.0-r1.ebuild
index 4c6e3cd4c57d..16719afdb406 100644
--- a/dev-python/breathe/breathe-4.35.0.ebuild
+++ b/dev-python/breathe/breathe-4.35.0-r1.ebuild
@@ -35,3 +35,8 @@ RDEPEND="
"
distutils_enable_tests pytest
+
+PATCHES=(
+ # https://github.com/breathe-doc/breathe/pull/956
+ "${FILESDIR}/${P}-sphinx-7.2.patch"
+)
diff --git a/dev-python/breathe/files/breathe-4.35.0-sphinx-7.2.patch b/dev-python/breathe/files/breathe-4.35.0-sphinx-7.2.patch
new file mode 100644
index 000000000000..b81eddc6a6e3
--- /dev/null
+++ b/dev-python/breathe/files/breathe-4.35.0-sphinx-7.2.patch
@@ -0,0 +1,40 @@
+From 46abd77157a2a57e81586e4f8765ae8f1a09d167 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Mark=C3=A9ta?= <meggy.calabkova@gmail.com>
+Date: Wed, 4 Oct 2023 15:53:59 +0200
+Subject: [PATCH] support Sphinx 7.2
+
+---
+ breathe/project.py | 2 +-
+ tests/test_renderer.py | 6 +++++-
+ 2 files changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/breathe/project.py b/breathe/project.py
+index 865236e8..9716cb59 100644
+--- a/breathe/project.py
++++ b/breathe/project.py
+@@ -113,7 +113,7 @@ def __init__(self, app: Sphinx):
+ # Assume general build directory is the doctree directory without the last component.
+ # We strip off any trailing slashes so that dirname correctly drops the last part.
+ # This can be overridden with the breathe_build_directory config variable
+- self._default_build_dir = os.path.dirname(app.doctreedir.rstrip(os.sep))
++ self._default_build_dir = app.doctreedir.parent
+ self.project_count = 0
+ self.project_info_store: Dict[str, ProjectInfo] = {}
+ self.project_info_for_auto_store: Dict[str, AutoProjectInfo] = {}
+diff --git a/tests/test_renderer.py b/tests/test_renderer.py
+index a858c65d..73a29e4e 100644
+--- a/tests/test_renderer.py
++++ b/tests/test_renderer.py
+@@ -35,7 +35,11 @@ def app(test_params, app_params, make_app, shared_result):
+ """
+ args, kwargs = app_params
+ assert "srcdir" in kwargs
+- kwargs["srcdir"].makedirs(exist_ok=True)
++ try:
++ kwargs["srcdir"].mkdir(parents=True, exist_ok=True)
++ except AttributeError:
++ # old version of Sphinx
++ kwargs["srcdir"].makedirs(exist_ok=True)
+ (kwargs["srcdir"] / "conf.py").write_text("")
+ app_ = make_app(*args, **kwargs)
+ yield app_
diff --git a/dev-python/chameleon/Manifest b/dev-python/chameleon/Manifest
index f153fdf9107d..3fd8b423e7dd 100644
--- a/dev-python/chameleon/Manifest
+++ b/dev-python/chameleon/Manifest
@@ -1,5 +1,5 @@
DIST Chameleon-4.4.3.tar.gz 178203 BLAKE2B 0946e91b4f0be618bd8d5c9c87b3517af5cf1fd1af7182d2b1a60feda876e0ba5d1f2b7de9c3b2b27f0a4615dbd346b90abf497f0a1c9e3312b4b52ac8685e98 SHA512 0b72da4b17bf2b815eef329c9a07e51d8405fe38813e025db404279888e410e7d406b314a72ed5b76a7e5416d43a075ea0b0a8971cd363d4999d73172d9583c5
DIST Chameleon-4.5.0.tar.gz 178580 BLAKE2B c4298048849bd294fc6c0778ad0a72ded30afbf928fda4c7e188fc54fd8d931f275f9e8d96bec8b0028261f8e470b7760b9a56bde4d1c3b7edab91c218dddd57 SHA512 36ffc2f7e917df967b5df530452c0610561cdf67a491994662cd9ce15ef8889ba5242f163a408c5bf02e4b87e8e2decbbe0d6f404e9953978bbdb319cb179ca2
EBUILD chameleon-4.4.3.ebuild 535 BLAKE2B 693bcd734181fe25110c00666c154c3390c537fb944e0b566cd89f4577a0258a3bc15b8506dd96312c66f2d0ea5e519387d4f70baa5b14e126c773e1aef14f08 SHA512 20ff68a10154c470f4849c40669dbbd391a89ce6ff54a0a46018619d2cd00ab798505aa16394b01098b054b10f7e5295cd2adf8c63606d5cfa23b7a8d32f1b92
-EBUILD chameleon-4.5.0.ebuild 538 BLAKE2B 017369dbb69ed54cf5b1d4a4fb578ddd16fb4048acc409d5642513bec70972612399a0d5633e08d7633eb665ad7e05fb4b8a16f07a58576bd9a867b1e90aa922 SHA512 9a7facd5eefea66154e7a8cadf800b44b118635052a32cfd317ed1f8efecc0fa0eb51169413f8b96f76bc359356fb92fc8c377f04f1d1b54754585b90b791d7a
+EBUILD chameleon-4.5.0.ebuild 482 BLAKE2B d72b24dc9df899baaf50a70442797118425dcd0c80e08f4c1c63f3732fc4a79099dca418301f1f2e55534c98134e89967082f33d6f960bfee89350f47e341884 SHA512 69f759edb6f49362e6d1eb83efe46d6194217b4261eb7647ae65de0a7c8b236f27119240407d836da818d0701f08f94aa7ad9b012d6f3604ec91d319990570d1
MISC metadata.xml 393 BLAKE2B da75a225bf4e4b27bdcfeec93eb41d2e20b2498bd28624d5728bc0aaa915a312376e85252258f7195ef77f4d089b8a94097b5d5762472e8a686df8e8901c7d15 SHA512 715ba1cb0190a925747a0c8d5529aa5e61202fba701cb2238ebe16643607918560373d34079e7ccd3e097e988b1ce2f6e6bf5eb3d090fd3f384bc7e651cb331c
diff --git a/dev-python/chameleon/chameleon-4.5.0.ebuild b/dev-python/chameleon/chameleon-4.5.0.ebuild
index e8eab4370e30..1286310121b6 100644
--- a/dev-python/chameleon/chameleon-4.5.0.ebuild
+++ b/dev-python/chameleon/chameleon-4.5.0.ebuild
@@ -20,9 +20,4 @@ LICENSE="repoze"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
-distutils_enable_tests unittest
-
-src_test() {
- cd src || die
- distutils-r1_src_test
-}
+distutils_enable_tests pytest
diff --git a/dev-python/cliff/Manifest b/dev-python/cliff/Manifest
index a56e3a304d32..7418fc631af3 100644
--- a/dev-python/cliff/Manifest
+++ b/dev-python/cliff/Manifest
@@ -1,5 +1,5 @@
DIST cliff-4.4.0.tar.gz 83609 BLAKE2B dd17574bd91e501e664075e3e2f5fb0b37d64b8a6e0bbbc48b98eda0340d1f52340503f7ba85642c613672da41162e21cd248471ff6b028fbfc4142a491f482b SHA512 c1e292cd337036f3b276581022dd69cb7e353f1067be06db4611e1afb1fd613f70e8b67bbcd39eaf74e9c459af03f0f6e9613f9a1424941cc35b41ef1f62ae00
DIST cliff-4.5.0.tar.gz 83722 BLAKE2B a610c65250cdf1ed33910408bdcde64a308c931d9e2c4d34d4b1b6e1c801354bf76833997b1672bf8b3cee54323da02baae479bf721a5ed507cfbc267c8c978d SHA512 e32f5c6f53a37306e79de79d3be653ea9fbe8581da6162578048f17188bb48d82a8108bd118cf34712601b08f53be80287c33929e07993c7363b09ad4f076d33
EBUILD cliff-4.4.0.ebuild 1083 BLAKE2B 128659bc70b56d1395e17db2917424a9a2e1c42e9b134c9b8410268869af06493c7e9e07e8bb90d725488000935908efc0cc8e3cc276f1e1c913fd152817fd6e SHA512 2936dc4d28f63219ea4747601d9aafd0b5153125618b13b2f905b1df0c2ca5c7c50510ac39f09f673de3504933d94c1badd4b6894af99fa962677a6eae9d4851
-EBUILD cliff-4.5.0.ebuild 1029 BLAKE2B 6c5f9c96b591066e099998c5c4ccb48b13805c7c0c4c7428c3d3f2d407cad6b06d526cbd7cc8705788289a42850d7cee77b55b31e60b06c24774a71b508e5692 SHA512 1715d989cac39946599d21005c80c6cf35d13265cab2bde1e751d9330df963ba6c0847ca7db5d95e25165c667d64729dd7384007c03ca057c231a46ec1adb760
+EBUILD cliff-4.5.0.ebuild 1069 BLAKE2B 9aea77cc97cd98ecdd1324e061884d7ddc558ff6673fa6855a0817f74d5230b4c58823071feaf6e53785e0c26b620762bb0a045e1136d9a56cdd25c43a558782 SHA512 811a21488c78f8d720db4f72b9ee39ef403ad349247e8d4ca96f6250ac5a427ed52becaf8ac20981dd1e1df8b53f372daf641fdc185414f5aebb1fabb45790bb
MISC metadata.xml 712 BLAKE2B 367482d2ee04af7b55c217aaa49b5784333f66b1a25dffc0bcf5b639c90d69df0002feac780e36ca7a7c40fd40be424c8116389fbaf9ad5547ffb7f2f5f34697 SHA512 dfcdcdb8f473a5f9caaf281f3c408b21c15dee411c71f45ac0c2f79d2ce2ab5aa29bc59d5fcb1ee13db033509b38c27a3b9d5c07b6bd20a10e9933632f9f5657
diff --git a/dev-python/cliff/cliff-4.5.0.ebuild b/dev-python/cliff/cliff-4.5.0.ebuild
index 55704d1cacd3..285b66c49d90 100644
--- a/dev-python/cliff/cliff-4.5.0.ebuild
+++ b/dev-python/cliff/cliff-4.5.0.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
BDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
test? (
+ dev-python/fixtures[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
diff --git a/dev-python/django-sortedm2m/Manifest b/dev-python/django-sortedm2m/Manifest
index 9141b9766c38..dc8a6033fa37 100644
--- a/dev-python/django-sortedm2m/Manifest
+++ b/dev-python/django-sortedm2m/Manifest
@@ -1,3 +1,3 @@
DIST django-sortedm2m-3.1.1.gh.tar.gz 45888 BLAKE2B 878a23d5f5dad114b0b6ef9bd687d4e23620c823a8ad33a66b7c6c1e598db15e5328a46373dd6d7fd9449b4ba533e21664db716cde40150af2451a74f2f28fda SHA512 440c049a1fbe54c0db8edb0a5a737b5d84553afb7305d21a64c2dbac02f143e6f17e7e0499a4d3e687b13f292558d7818c030d78d8cc9443048a95ae6b50204f
-EBUILD django-sortedm2m-3.1.1-r1.ebuild 931 BLAKE2B 0baf15b9585b1e5fc7560353ecf9b5cd5007dee432a73e8d94db151595a11024200182f9bb05d532fe212350725c65cfbfda3d2f472905c5d7e920cb1eb0e08d SHA512 94bf7bbc229ea166405b1420f771736f955cd18953f1c638fe0099224cfd0a1a67ecfbaa881d1a00e3a21ba36374abd90b8714a91b0ff748a245509229daedd0
+EBUILD django-sortedm2m-3.1.1-r2.ebuild 934 BLAKE2B b9da184cf9ced7c6997aa2abebe2a055480bdff3499862207680ee28fea6eab128e5581cdbfe4e84a71bf7f2543dbc6765f40102def277dc2e7a6a331408e4d7 SHA512 f7c9d12bb75d879a65641ec699d0cd15223230fd4aa047017d326168224a801727c8149d73e64ac2516026b246cbc546e63256e92c5733c4ddfad451b5a7eb30
MISC metadata.xml 385 BLAKE2B be4400699a7c6efbd3ad0a115416e7fa7e7da396e8d5b5c24da131866a747c6b225c753e0a092082a4c0bdf6b067a070a204cbc66f2d573fe075b42013537ef0 SHA512 735bd3eae6c3083743b9ddf5af2a567bbf7a76f5a4c2d44b1bba74017ac9dfd2ed41ad86e448d851533c95cbf49b25d8ca13c7245ff0fd049d949083211d8ace
diff --git a/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild b/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r2.ebuild
index 9ba7ffd149d1..4c0c11c3e205 100644
--- a/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild
+++ b/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -25,7 +25,7 @@ IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
- dev-python/django[${PYTHON_USEDEP}]
+ <dev-python/django-5[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
diff --git a/dev-python/dparse/Manifest b/dev-python/dparse/Manifest
index f37fcee5e9d3..598bde5c35d2 100644
--- a/dev-python/dparse/Manifest
+++ b/dev-python/dparse/Manifest
@@ -1,3 +1,3 @@
DIST dparse-0.6.4b0.tar.gz 25761 BLAKE2B c2f430e9a59ca3747d00151aa5e5afdc51ad42dccafb2d5c95c4a62e405109bab6bba9de39a62703ef6f1846081cac9cb1e2bcc3986690ca6dc2f21220ffedd6 SHA512 f0cf9f07bca93388e85d0aa5bb8359cdaf276c5abf146f8469fe7b32a2ca0614452bcb3a48c55da4421964062fc0baf538386dce8f5e2a70b618533c870791ac
-EBUILD dparse-0.6.4_beta0.ebuild 566 BLAKE2B 55b067053fa2643d4ccd597b2220f162296095e3a93d10d0f60b53753907064f7e0a71cc921895849ef06c41a56e94c49d7120531ee208ac52ec530f53b9408d SHA512 17630f191afccf9affcd77ddaf5f52c9a5d0ea5c1367576f0aeac48e660723c53bf0e0532c6bdcea19383ae8101c19785b6e9729bd4d248c98788e6863a3a785
+EBUILD dparse-0.6.4_beta0.ebuild 540 BLAKE2B 8d4fbb1434093300767c0220e1751012fa95a1b3d3a12e9115f5938a2e5378aad5ced89bcb3512045899ff47277bf5df85f84f1e24921181e97c163efc7c739f SHA512 c3eb8ab31ded76ab30996c27ef4fa997f13185e425cd316af45ecc681480192e589e4655a9ed7901afeaf930f43795dbb5e0451a00c7fcb4c4905c378ded5050
MISC metadata.xml 536 BLAKE2B 21d63528a6074f7b037a457a232890b36892caff548a6a6f35bed3f168393ec794f46ad9ca50a61bff2b3a4d4f2b8ccf888c83a4acf4f062b69ce0e4cf353952 SHA512 d680439207417876fe97f06644f0cc45f7e4e522e2821f6af76703b01152aa083173fb29f4042e671f250113c684251175356e390935095a5c0c04c9038fe771
diff --git a/dev-python/dparse/dparse-0.6.4_beta0.ebuild b/dev-python/dparse/dparse-0.6.4_beta0.ebuild
index ab41db0efcb2..42cae44b983f 100644
--- a/dev-python/dparse/dparse-0.6.4_beta0.ebuild
+++ b/dev-python/dparse/dparse-0.6.4_beta0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,15 +18,14 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~riscv"
-distutils_enable_tests pytest
-
+# Break circular dependency
+PDEPEND="
+ dev-python/pipenv[${PYTHON_USEDEP}]
+"
BDEPEND="
test? (
- dev-python/pipenv[${PYTHON_USEDEP}]
+ ${PDEPEND}
)
"
-# Break circular dependency
-PDEPEND="
- dev-python/pipenv[${PYTHON_USEDEP}]
-"
+distutils_enable_tests pytest
diff --git a/dev-python/tables/Manifest b/dev-python/tables/Manifest
index 64a23788ac75..7b46b82a1cb0 100644
--- a/dev-python/tables/Manifest
+++ b/dev-python/tables/Manifest
@@ -8,5 +8,5 @@ DIST tables-3.9.2.tar.gz 4683437 BLAKE2B 7044aede85d9eca67260a309d19b5c80944b80b
EBUILD tables-3.8.0-r3.ebuild 1870 BLAKE2B 2bcb99c28f91f33f731cc0289c25ddcb9a2d0435204dce09412af73ffb9091b7ada68a6a2535cdf7a391bcabe3e9f119154913a2d6bb1b6e2a8799b2153399ed SHA512 97e3c843f14e50d569ad7d7c52caa368e2cae5bbb3a2b4e25290758965c22e57055e0f72a3097f9ddc36f27e7c9e79899b46b99fe6ac3bbc19f654c5e9f36a35
EBUILD tables-3.9.0.ebuild 1697 BLAKE2B 905de64dc23fb7d90bffef5dac8eb5ee82a3ae4132c1609a70a0f319e9bbd4d26bc717d9726f7b5a576fa328ee6394699113a6bf2996fd13651dd8ce3e58c46a SHA512 bf96c5daa82b4b94197d1906258081d5d83062b7e5efb3da8f0596b2ac8fee1f901a7d63a96985d12631dd544c66b9364f3219be80002079ebe64bcc34e22820
EBUILD tables-3.9.1-r1.ebuild 1699 BLAKE2B 55e28961e5ad1bcd83d22aa269bbd13109d7944370b2cefd0f363c3823e86b6f97282da4b48f5bd9c7cd7ea0647eb93c42d6920db3111bfc095db664b8f0667d SHA512 062adad9ab37710f3a5ebf3cd45adee7245fd97fb040dbe2bd1b1df11247b612a86e5df4b2e6b27b074cf688f806e4ad46f72420c6abc918aca02161243f6415
-EBUILD tables-3.9.2.ebuild 1707 BLAKE2B 6c8ab336d5cbfa6a3d4c6a5929516f9364ae0c90b0e015ad0dcced1c4e8e8700689bcf45d19c772f0b835282c4b72413a28fce88ec71839dceb0568ac2c369b3 SHA512 b02fccb56263ed7c36a3dceaf3f60e203029bb4182991cad154bb14245b3e91eb7770ff62899d246893b2b973d8faabf093698e1b991572766fd1ef2366f28de
+EBUILD tables-3.9.2.ebuild 1713 BLAKE2B 524105d9a29bf26bab4d8117e99ee184ed4cfc4f5c2b41758e0db0371db5185876b7c778b828d74954442f01816393c87ea82744e92f4b202ffb83bc1871c084 SHA512 cace6d85f4954aeb5ae4794c1e426c3c7258c260345a266aa2c4d55e997f1c2e137de0e209276f0388b3d82e52902541f7727ce8714b38da65dfc4144d6ade74
MISC metadata.xml 1090 BLAKE2B cc213079beb7f2888b5eab4886711fe8a4b7a4bc3cf13ff4d2247bd04edc05fdaed19c464ae28beac27de511ea997bcc873866bf9d544d6efe8cacd095e8640a SHA512 bd322eade443a3b1b610d262a0a6a30088246b3f772624fdfbf6eac85f240deb3f9001be1e2e20e334e65701c24e1d57100c67864d14067b1ae16e99f2136e8a
diff --git a/dev-python/tables/tables-3.9.2.ebuild b/dev-python/tables/tables-3.9.2.ebuild
index 5a6e1e1c9ce9..8c181202e99a 100644
--- a/dev-python/tables/tables-3.9.2.ebuild
+++ b/dev-python/tables/tables-3.9.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 prefix pypi
diff --git a/dev-python/toolz/Manifest b/dev-python/toolz/Manifest
index 49a508b1181e..ee7b792eee4f 100644
--- a/dev-python/toolz/Manifest
+++ b/dev-python/toolz/Manifest
@@ -1,5 +1,5 @@
DIST toolz-0.12.0.tar.gz 66264 BLAKE2B a68bd895a4d500baebae02dce389adabbebe3eaa103ed2753ebd42d84dba54d9ef0b1467738b6a2eed14af24e197a12ef6b6c6907bcf4633252256793e1eac5f SHA512 6c1376f978a1ab469a6fcca9a5ccaf8b8f1bdf92e4484ff0bad947d6727f390ed6571426070a81a0e123725269043ded28294e57921bde2bb9ff87b048a5405f
DIST toolz-0.12.1.tar.gz 66550 BLAKE2B 41b2002147cd453c2a8300c7ec247e06dfc8fba69a772df4a8f5c35349e991453bbbd0d7ed0162391d9314873bf0e169d20c86b875e4d4eca01aaadc76edea61 SHA512 c514934d1a8069cd70e4d8b9ca32cd2c96e85b1dabb45bbbe4b0644581eb7e7f9f6a6d9230483f1872695edf25ff77ad7643cffb3041a012ed64424097a23e9e
EBUILD toolz-0.12.0.ebuild 587 BLAKE2B 4f701f89c3039a1e37273afae16cc178619d6d43843b9bf563411ecc54155f377fead43b44e3b5ff140b4dffea29edc9f2920afe1fcdc8b047da3c72d434e41e SHA512 7ce09237db09a25e0a1723262bfb054f69f3cfd860e04eb5b1b0f9a3e4baf705aa35d92d0001c1d6943a4956c8e619f0fda90c46bf12afcd4bbc1227b68a0957
-EBUILD toolz-0.12.1.ebuild 593 BLAKE2B bc16778869bbaa608d409f035e78ec13be4ca6de579e17880efe396650024299832bc69070c9bb8d69553226acb0001b1c628a61476ff7d5c315454860916317 SHA512 f9518f761dc7c344e461719445ef91b0d58114780f5dcef83ca531d6cefbc76dc84d6c27ec7dcf9629dff0be07099a29388ee4ff4752e5be5a7e9b8541caf4a9
-MISC metadata.xml 333 BLAKE2B eb9425478d9c8d007d609994b4cb8eb6b6a71dc4ba5f6c25252575a9eb43a8415457e4d51051a65bf1d5a4cfd638a1467258849da0314d5ec54ee3c7e4a7b331 SHA512 9e29b105592f2c423ac284af853060343d60f491f9e468a44859ba2fe491db835fb3fe18ffe74b3135b56b015234c37e824ca6953e56db1cb5c811409f730bc5
+EBUILD toolz-0.12.1.ebuild 599 BLAKE2B b5a4df3cafa82c3b2fcc6944e5d4dbd0f2ea353516fc46f8876a3b02d40e659052fb1a0da8605784e881f31934edfb81719bbd96f822937c3b2f4f34e0915f30 SHA512 94385e0105fc4de351bd503038a6c62354a44fa33b2e78e4cd393141cec94bab9cae764f31a8a2ce6242376df55c5b6f26feeef3d6e6fef901408a2f01103ebb
+MISC metadata.xml 386 BLAKE2B ab0f60ec7b44fdb9789d3ef420d5e99cacea66159be7f4736f6502e595a00d740b6cdc3668304ecade1e994e5b2837a986bfff1ad49e884ba936bd039f80b880 SHA512 835c6ac2bc4af983d1b5a77bf4f48e322ec84e79000f0316d694f92800925e521f3b9d742465ba44f96b973ad30dbb37e46bb40589307edd0b8b0f01ceabda31
diff --git a/dev-python/toolz/metadata.xml b/dev-python/toolz/metadata.xml
index c7925b2154a5..298668ed6211 100644
--- a/dev-python/toolz/metadata.xml
+++ b/dev-python/toolz/metadata.xml
@@ -8,5 +8,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">toolz</remote-id>
+ <remote-id type="github">pytoolz/toolz</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/toolz/toolz-0.12.1.ebuild b/dev-python/toolz/toolz-0.12.1.ebuild
index 28f84afb1e15..c000d636ee3d 100644
--- a/dev-python/toolz/toolz-0.12.1.ebuild
+++ b/dev-python/toolz/toolz-0.12.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1 pypi