diff options
author | 2024-05-11 10:38:06 +0200 | |
---|---|---|
committer | 2024-05-11 11:07:14 +0200 | |
commit | 9feef0d0f5cc5b24bd7d353e4d1766ae42a417d1 (patch) | |
tree | cbdf2dbb56e7112138628e4dae5730073daa8140 /dev-python/markupsafe | |
parent | dev-python/mechanize: Enable py3.13 (diff) | |
download | gentoo-9feef0d0f5cc5b24bd7d353e4d1766ae42a417d1.tar.gz gentoo-9feef0d0f5cc5b24bd7d353e4d1766ae42a417d1.tar.bz2 gentoo-9feef0d0f5cc5b24bd7d353e4d1766ae42a417d1.zip |
dev-python/markupsafe: Enable py3.13
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/markupsafe')
-rw-r--r-- | dev-python/markupsafe/markupsafe-2.1.5.ebuild | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/dev-python/markupsafe/markupsafe-2.1.5.ebuild b/dev-python/markupsafe/markupsafe-2.1.5.ebuild index 45397b662720..a33b310f9b7c 100644 --- a/dev-python/markupsafe/markupsafe-2.1.5.ebuild +++ b/dev-python/markupsafe/markupsafe-2.1.5.ebuild @@ -7,7 +7,7 @@ DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYPI_PN="MarkupSafe" -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi @@ -23,3 +23,19 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=() + + case ${EPYTHON} in + python3.13) + EPYTEST_DESELECT+=( + # https://github.com/pallets/markupsafe/issues/445 + tests/test_leak.py::test_markup_leaks + ) + ;; + esac + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} |