commit:     34f2b13460afee5fdc0fac77e8ba14a7d3a4e416
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  9 06:12:10 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun  9 06:12:10 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f2b134

dev-python/jsonpickle: enable py3.14 with PYTHON_FULLY_TESTED

Allow skipping pandas and gmpy2 when porting to new impls.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/jsonpickle/jsonpickle-4.1.1.ebuild | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-python/jsonpickle/jsonpickle-4.1.1.ebuild 
b/dev-python/jsonpickle/jsonpickle-4.1.1.ebuild
index b75a7b2f9a9f..94814605f90c 100644
--- a/dev-python/jsonpickle/jsonpickle-4.1.1.ebuild
+++ b/dev-python/jsonpickle/jsonpickle-4.1.1.ebuild
@@ -4,8 +4,8 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..13} )
-
+PYTHON_FULLY_TESTED=( python3_{11..13} )
+PYTHON_COMPAT=( "${PYTHON_FULLY_TESTED[@]}" python3_14 )
 inherit distutils-r1 optfeature
 
 DESCRIPTION="Python library for serializing any arbitrary object graph into 
JSON"
@@ -32,8 +32,10 @@ BDEPEND="
                dev-python/sqlalchemy[${PYTHON_USEDEP}]
                dev-python/ujson[${PYTHON_USEDEP}]
                test-full? (
-                       dev-python/gmpy2[${PYTHON_USEDEP}]
-                       dev-python/pandas[${PYTHON_USEDEP}]
+                       $(python_gen_cond_dep '
+                               dev-python/gmpy2[${PYTHON_USEDEP}]
+                               dev-python/pandas[${PYTHON_USEDEP}]
+                       ' "${PYTHON_FULLY_TESTED[@]}")
                )
        )
 "

Reply via email to