commit:     5b4cc99d583f95a68cec757eee1e780568d7b68d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed May 14 08:41:32 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed May 14 19:23:14 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b4cc99d

dev-python/astroid: Enable py3.14

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/astroid/astroid-3.3.10.ebuild | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/dev-python/astroid/astroid-3.3.10.ebuild 
b/dev-python/astroid/astroid-3.3.10.ebuild
index f6614965a3ff..4c39b480591d 100644
--- a/dev-python/astroid/astroid-3.3.10.ebuild
+++ b/dev-python/astroid/astroid-3.3.10.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3_11 python3_{11..13} )
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
 
 inherit distutils-r1
 
@@ -76,6 +76,20 @@ python_test() {
                )
        fi
 
+       case ${EPYTHON} in
+               python3.14)
+                       EPYTEST_DESELECT+=(
+                               
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_subscriptable_3
+                               
tests/brain/test_brain.py::TypingBrain::test_has_dunder_args
+                               
tests/brain/test_brain.py::TypingBrain::test_typing_object_notsubscriptable_3
+                               
tests/brain/test_brain.py::TypingBrain::test_typing_types
+                               
tests/brain/test_pathlib.py::test_inference_parents
+                               
tests/brain/test_pathlib.py::test_inference_parents_subscript_index
+                               
tests/test_inference.py::InferenceTest::test_binary_op_or_union_type
+                       )
+                       ;;
+       esac
+
        local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
        epytest
 }

Reply via email to