dev-python/six: Sync with Gentoo

It's from Gentoo commit 280a6e5ed12f75a400f177e016600693b01ca207.
This commit is contained in:
Flatcar Buildbot 2024-07-01 07:14:15 +00:00 committed by Mathieu Tortuyaux
parent 854d6d8f81
commit ad7cb75e50
No known key found for this signature in database
GPG Key ID: AC5CCFB52545D9B8

View File

@ -1,10 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} pypy3 )
PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 pypi
@ -23,9 +23,19 @@ distutils_enable_tests pytest
python_test() {
local EPYTEST_DESELECT=()
[[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
'test_six.py::test_move_items[dbm_ndbm]'
)
case ${EPYTHON} in
pypy3)
EPYTEST_DESELECT+=(
'test_six.py::test_move_items[dbm_ndbm]'
)
;;
python3.13)
EPYTEST_DESELECT+=(
'test_six.py::test_move_items[tkinter_tix]'
)
;;
esac
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest
}