diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 6230cba30d92c..3dfd1400d1671 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -39,9 +39,8 @@ inherit multiprocessing toolchain-funcs # @DESCRIPTION: # All supported Python implementations, most preferred last. _PYTHON_ALL_IMPLS=( - pypy3_11 - python3_{13..15}t - python3_{11..15} + python3_{14..15}t + python3_{12..15} ) readonly _PYTHON_ALL_IMPLS @@ -51,9 +50,10 @@ readonly _PYTHON_ALL_IMPLS # All historical Python implementations that are no longer supported. _PYTHON_HISTORICAL_IMPLS=( jython2_7 - pypy pypy1_{8,9} pypy2_0 pypy3 + pypy pypy1_{8,9} pypy2_0 pypy3 pypy3_11 python2_{5..7} - python3_{1..10} + python3_{1..11} + python3_13t ) readonly _PYTHON_HISTORICAL_IMPLS @@ -137,9 +137,9 @@ _python_set_impls() { # please keep them in sync with _PYTHON_ALL_IMPLS # and _PYTHON_HISTORICAL_IMPLS case ${i} in - pypy3_11|python3_9|python3_1[1-5]|python3_1[3-5]t) + python3_1[2-5]|python3_1[4-5]t) ;; - jython2_7|pypy|pypy1_[89]|pypy2_0|pypy3|python2_[5-7]|python3_[1-9]|python3_10) + jython2_7|pypy|pypy1_[89]|pypy2_0|pypy3|pypy3_11|python2_[5-7]|python3_[1-9]|python3_1[01]|python3_13t) obsolete+=( "${i}" ) ;; *)