Info |
---|
This list is currently in draft, if you find any change causing issues and that isn’t listed here so kindly add to the list. |
Potential Steps to perform on a repo:
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
setuptools
inbase.in
and runmake upgrade
again to include it in all requirement files.You may need to add
--allow-unsafe
parameter to override the default behavior ofpip-compile
command.
List all those major changes that can impact us while upgrading our services and packages.
...