...
Run both
python312_tox_modernizer
andpython312_gh_actions_modernizer
scripts from theedx-repo-tools
package if not done already.You can also manually remove toxenv related to
django32
and adddjango42
Add
python312
in thepython-version
matrix value in CI
Run
make upgrade
withPython 3.12
virtualenv to update dependencies forPython 3.12
If needed, include
You may need to addsetuptools
inbase.in
and runmake upgrade
again to include it in all requirement files.--allow-unsafe
parameter to override the default behavior ofpip-compile
commandand
wheel
intox.ini
config sections.
List all those major changes that can impact us while upgrading our services and packages.
...