diff options
Diffstat (limited to 'dev-python/sqlalchemy/sqlalchemy-2.0.15.ebuild')
-rw-r--r-- | dev-python/sqlalchemy/sqlalchemy-2.0.15.ebuild | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.15.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.15.ebuild index 70532f43ab3e..b6d7987b9dc0 100644 --- a/dev-python/sqlalchemy/sqlalchemy-2.0.15.ebuild +++ b/dev-python/sqlalchemy/sqlalchemy-2.0.15.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..11} ) +PYTHON_COMPAT=( pypy3 python3_{10..12} ) PYTHON_REQ_USE="sqlite?" inherit distutils-r1 optfeature pypi @@ -68,6 +68,10 @@ python_test() { "test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_${sqlite_version//./_}"::test_{delete,insert,update}_single test/base/test_utils.py::ImmutableDictTest::test_pep584 ) + [[ ${EPYTHON} == python3.12 ]] && EPYTEST_DESELECT+=( + # see https://github.com/sqlalchemy/sqlalchemy/issues/9819 + test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings + ) if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then EPYTEST_DESELECT+=( test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution |