summaryrefslogtreecommitdiff
path: root/dev-python/asyncstdlib
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-06-18 00:10:02 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-06-18 00:10:02 +0100
commitccaccfe4f1da8c11d9fa110f6e4eb847358769d7 (patch)
treeff02c95ae3d9a1e73e2a182e268161743d81a88b /dev-python/asyncstdlib
parent74e526c590f52d24a213e25f77858ae0b34ec2c8 (diff)
gentoo auto-resync : 18:06:2024 - 00:10:02
Diffstat (limited to 'dev-python/asyncstdlib')
-rw-r--r--dev-python/asyncstdlib/Manifest2
-rw-r--r--dev-python/asyncstdlib/asyncstdlib-3.12.3.ebuild21
2 files changed, 20 insertions, 3 deletions
diff --git a/dev-python/asyncstdlib/Manifest b/dev-python/asyncstdlib/Manifest
index d4d70120f577..23c0c2c3ba9f 100644
--- a/dev-python/asyncstdlib/Manifest
+++ b/dev-python/asyncstdlib/Manifest
@@ -1,3 +1,3 @@
DIST asyncstdlib-3.12.3.tar.gz 47118 BLAKE2B 83967dc89c0a5fab13ff5f3cebec739644ba16479bf661447c179b491897be0a5933f6ae724f942643d349cef8eaff66cf621c565459b1b8774e93bc51e472ee SHA512 239f0741a694f58e359422bce1e54f6f7e3b1522f10ed4cfd137f4cd8c9861156744d7efa98ab155dd0aa489dbdc452c095d60b77922c6b53177708a65a26d86
-EBUILD asyncstdlib-3.12.3.ebuild 561 BLAKE2B 7292dddc66e66e38d9639598e3ac4089fb408cb2e301ea72a03973012655297567c150d05082e47ce1e1db941f9fd0c8dc57e61b2116d8e3317925e4776f212a SHA512 0dbcded7ef68ad50347b7f3745a25d36fa61e7367d932e6653603b35f142affdec43bb7b295f82380bbbdd7569c2bdac55231b475b9ea02716db9dcce29e12e6
+EBUILD asyncstdlib-3.12.3.ebuild 1013 BLAKE2B 5164d2a8f839393fa594261503601b4d78766e1f66fe83b357a9a5673efaca1fb57bad57417ce496cb51cdbb6e038755087d5535e83e7e320d8fcf37b22e4887 SHA512 15c5f87142a48b87b3d04775d5df0c97d5d666db6cc933f81e0ba534a6e69ccbfa92e8a8040e6105e7c511b992b3f3150ae1ecb625195d1956a7ea9eb5ae8dfb
MISC metadata.xml 359 BLAKE2B 10bdbf5adba9cefa912d8e1f195f20d4040bc2e8e3efb3fdc6efcb8272bb58160c6d772de3fe9ad9c4cb43e2817139319ffece082c3c043f1d97cb36ed8ac7a8 SHA512 e56f712f7446a3e68137a945a1ab212f6254740ce2f962fc7ab0061f41cb0d314809ad4fe3317fd10d8ebb594fb20d690d06b0a73636b13b5fdb5184cde2e306
diff --git a/dev-python/asyncstdlib/asyncstdlib-3.12.3.ebuild b/dev-python/asyncstdlib/asyncstdlib-3.12.3.ebuild
index a119efae5be7..b9853014080d 100644
--- a/dev-python/asyncstdlib/asyncstdlib-3.12.3.ebuild
+++ b/dev-python/asyncstdlib/asyncstdlib-3.12.3.ebuild
@@ -4,8 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-# py3.13: https://github.com/maxfischer2781/asyncstdlib/issues/144
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
@@ -26,3 +25,21 @@ BDEPEND="
"
distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=()
+ case ${EPYTHON} in
+ python3.13)
+ EPYTEST_DESELECT+=(
+ # https://github.com/maxfischer2781/asyncstdlib/issues/144
+ # (already skipped upstream)
+ 'unittests/test_functools_lru.py::test_method_discard[classmethod_counter-3]'
+ 'unittests/test_functools_lru.py::test_method_discard[classmethod_counter-10]'
+ 'unittests/test_functools_lru.py::test_method_discard[classmethod_counter-None]'
+ )
+ ;;
+ esac
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}