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.