dev-python/passlib: Enable py3.13

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2024-06-15 15:59:51 +02:00
parent f01e134e80
commit 27f81e9a0a

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} pypy3 )
PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 optfeature pypi
@@ -44,6 +44,16 @@ python_test() {
passlib/tests/test_ext_django.py
)
case ${EPYTHON} in
python3.13)
EPYTEST_DESELECT+=(
# crypt module has been removed, so the platform backend
# does not work anymore
passlib/tests/test_handlers.py::{des,md5,sha256,sha512}_crypt_os_crypt_test
)
;;
esac
# skip fuzzing tests, they are very slow
epytest -k "not fuzz_input"
}