diff options
author | Michał Górny <mgorny@gentoo.org> | 2022-05-13 09:26:31 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2022-05-13 11:07:59 +0200 |
commit | 1779c5dddbdb396aa84d3e2d06c0b9c9a6cd71a4 (patch) | |
tree | 80183d84631c9b3ea0eacf4a087bde146405577f /dev-python/mako | |
parent | dev-python/mako: Add a test dep on dev-python/Babel (diff) | |
download | gentoo-1779c5dddbdb396aa84d3e2d06c0b9c9a6cd71a4.tar.gz gentoo-1779c5dddbdb396aa84d3e2d06c0b9c9a6cd71a4.tar.bz2 gentoo-1779c5dddbdb396aa84d3e2d06c0b9c9a6cd71a4.zip |
dev-python/mako: Enable py3.11
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/mako')
-rw-r--r-- | dev-python/mako/mako-1.2.0.ebuild | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/dev-python/mako/mako-1.2.0.ebuild b/dev-python/mako/mako-1.2.0.ebuild index d40f67924a4b..16fca49e82f0 100644 --- a/dev-python/mako/mako-1.2.0.ebuild +++ b/dev-python/mako/mako-1.2.0.ebuild @@ -4,13 +4,17 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{8..10} ) +PYTHON_COMPAT=( pypy3 python3_{8..11} ) inherit distutils-r1 MY_P=${P^} DESCRIPTION="A Python templating language" -HOMEPAGE="https://www.makotemplates.org/ https://pypi.org/project/Mako/" +HOMEPAGE=" + https://www.makotemplates.org/ + https://github.com/sqlalchemy/mako/ + https://pypi.org/project/Mako/ +" SRC_URI="mirror://pypi/${MY_P:0:1}/${PN^}/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" @@ -31,10 +35,18 @@ BDEPEND=" distutils_enable_tests pytest python_test() { - local EPYTEST_DESELECT=() + local EPYTEST_DESELECT=( + # change in pygments + test/test_exceptions.py::ExceptionsTest::test_format_exceptions_pygments + ) [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( test/test_exceptions.py::ExceptionsTest::test_alternating_file_names ) + [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=( + # py3.11 changed tracebacks + test/test_exceptions.py::ExceptionsTest::test_tback_no_trace_from_py_file + test/test_exceptions.py::ExceptionsTest::test_tback_trace_from_py_file + ) local EPYTEST_IGNORE=( # lingua is not packaged in Gentoo and the skip is currently broken # https://github.com/sqlalchemy/mako/pull/357 |