commit:     9dcd2d900c1c0d5189714a5c9596580ad7921a7f
Author:     Henri Gasc <gasc <AT> eurecom <DOT> fr>
AuthorDate: Tue May  7 21:40:29 2024 +0000
Commit:     Henri Gasc <gasc <AT> eurecom <DOT> fr>
CommitDate: Tue May  7 21:42:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9dcd2d90

dev-python/validator-collection: enable py3.12

Ignore some tests that failed for some reason

Closes: https://bugs.gentoo.org/930095
Closes: https://bugs.gentoo.org/931444
Signed-off-by: Henri Gasc <gasc <AT> eurecom.fr>

 ...ction-1.5.0.ebuild => validator-collection-1.5.0-r1.ebuild} | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-python/validator-collection/validator-collection-1.5.0.ebuild 
b/dev-python/validator-collection/validator-collection-1.5.0-r1.ebuild
similarity index 68%
rename from dev-python/validator-collection/validator-collection-1.5.0.ebuild
rename to dev-python/validator-collection/validator-collection-1.5.0-r1.ebuild
index 01cff7df39..911962ae24 100644
--- a/dev-python/validator-collection/validator-collection-1.5.0.ebuild
+++ b/dev-python/validator-collection/validator-collection-1.5.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_11 )
+PYTHON_COMPAT=( python3_{11..12} )
 
 inherit distutils-r1
 
@@ -32,5 +32,13 @@ BDEPEND="
 "
 DEPEND="${BDEPEND}"
 
+EPYTEST_DESELECT=(
+       # Errors, probably because of missing privileges or problems in the 
virtual file system used in the tests
+       "tests/test_checkers.py::test_is_readable[/var/data/xx1.txt-True-False]"
+       "tests/test_validators.py::test_readable[/var/data/xx1.txt-True-False]"
+       "tests/test_validators.py::test_writeable[/var/data/xx1.txt-True-False]"
+       
"tests/test_validators.py::test_executable[/var/data/xx1.txt-True-False]"
+)
+
 distutils_enable_tests pytest
 distutils_enable_sphinx docs

Reply via email to