-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add python312 support #261
Conversation
Need to merge #264 before this to minimise the breaking changes. |
be387d3
to
65f7dce
Compare
65f7dce
to
95c0300
Compare
@@ -10,3 +10,7 @@ | |||
|
|||
# Common constraints for edx repos | |||
-c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt | |||
|
|||
backports.zoneinfo==0.2.1; python_version<'3.9' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needed for Python 3.12 compatibility. Django 4+ adds this import because we currently update our requirements in a python 3.8 env.
wheel # For generation of wheels for PyPI |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
needed for docs checks to pass. Specifically needed for the python build sdist bdist_wheel
command.
DJANGO_SETTINGS_MODULE=test_settings | ||
PYTHONPATH = {toxinidir}/:{toxinidir}/edx_ace | ||
basepython = python3.8 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removing basepython because we want tox to control python version instead.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed all the changes. Looks good to be merged.
2900b0c
to
ba79ad7
Compare
d4d4f6a
to
c6c2c6c
Compare
For the details, check the issue edx/edx-arch-experiments#553