On 31/12/2021 10:00, Marco Atzeri wrote:
Attached patch moves "default" from 3.6 to 3.9

Additional changes:
  Remove 3.5 from all
  Change future to 3.10


Thanks.


Other point:

As 3.5 was never really deployed, I think we can remove it from the distribution.

As we have a lot of python3-* is obsoleted py python36-*
what is the best way to updated to python39-* when available ?

Good question.  Note the comment before this hunk:

@@ -128,7 +128,7 @@
                # and MUST NOT be updated when defaults change
                case ${ver} in
                2.7)    declare -g 
python27_${PYTHON_WHEEL_NAME//[-\.]/_}_OBSOLETES="python-${PYTHON_WHEEL_NAME} 
python2-${PYTHON_WHEEL_NAME}" ;;
-               3.6)    declare -g 
python36_${PYTHON_WHEEL_NAME//[-\.]/_}_OBSOLETES="python3-${PYTHON_WHEEL_NAME}" 
;;
+               3.9)    declare -g 
python39_${PYTHON_WHEEL_NAME//[-\.]/_}_OBSOLETES="python3-${PYTHON_WHEEL_NAME}" 
;;
                esac
                declare -g 
python${ver/.}_${PYTHON_WHEEL_NAME//[-\.]/_}_CONTENTS="usr/lib/python${ver}/site-packages/
 usr/share/doc/python${ver/.}-${PYTHON_WHEEL_NAME}"
        done

which in full reads:

"
                # these were 2&3 at the time of the XY-version split,
                # and MUST NOT be updated when defaults change
"

So it seems to me that either that hunk is wrong, or that comment needs updating.

I'm not sure what the intent is here.

Reply via email to