https://github.com/openedx/public-engineering/issues/274 Added python 3.12 support to all our python repos. We're now ready to drop support for Python 3.11. All repos should update their github workflows, tox settings, docs, and re-build their requirements file with python 3.12. ## PRs Ready for Review All PRs have been merged! 🎉 ## Merged PRs - [x] https://github.com/openedx/api-doc-tools/pull/377 - [x] https://github.com/openedx/auth-backends/pull/414 - [x] https://github.com/openedx/cc2olx/pull/296 - [x] https://github.com/openedx/code-annotations/pull/212 - [x] https://github.com/openedx/codejail/pull/288 - [x] https://github.com/openedx/codejail-includes/pull/23 - [x] https://github.com/openedx/completion/pull/413 - [x] https://github.com/openedx/crowdsourcehinter/pull/259 - [x] https://github.com/openedx/django-config-models/pull/454 - [x] https://github.com/openedx/django-pyfs/pull/283 - [x] https://github.com/openedx/django-user-tasks/pull/450 - [x] https://github.com/openedx/DoneXBlock/pull/347 - [x] https://github.com/openedx/edx-bulk-grades/pull/173 - [x] https://github.com/openedx/edx-celeryutils/pull/381 - [x] https://github.com/openedx/edx-django-sites-extensions/pull/142 - [x] https://github.com/openedx/edx-enterprise/pull/2561 - [x] https://github.com/openedx/edx-lint/pull/527 - [x] https://github.com/openedx/edx-milestones/pull/104 - [x] https://github.com/openedx/edx-notes-api/pull/536 - [x] https://github.com/openedx/edx-ora2/pull/2372 - [x] https://github.com/openedx/edx-organizations/pull/517 - [x] https://github.com/openedx/edx-proctoring/pull/1312 - [x] https://github.com/openedx/edx-rbac/pull/419 - [x] https://github.com/openedx/edx-repo-health/pull/640 - [x] https://github.com/openedx/edx-rest-api-client/pull/420 - [x] https://github.com/openedx/edx-search/pull/254 - [x] https://github.com/openedx/edx-submissions/pull/339 - [x] https://github.com/openedx/edx-toggles/pull/456 - [x] https://github.com/openedx/edx-val/pull/597 - [x] https://github.com/openedx/edx-when/pull/349 - [x] https://github.com/openedx/event-bus-redis/pull/217 - [x] https://github.com/openedx/event-routing-backends/pull/539 - [x] https://github.com/openedx/event-tracking/pull/397 - [x] https://github.com/openedx/FeedbackXBlock/pull/208 - [x] https://github.com/openedx/forum/pull/268 - [x] https://github.com/openedx/help-tokens/pull/311 - [x] https://github.com/openedx/i18n-tools/pull/243 - [x] https://github.com/openedx/opaque-keys/pull/429 - [x] https://github.com/openedx/openedx-authz/pull/224 - [x] https://github.com/openedx/openedx-calc/pull/189 - [x] https://github.com/openedx/openedx-chem/pull/157 - [x] https://github.com/openedx/openedx-core/pull/497 - [x] https://github.com/openedx/openedx-events/pull/550 - [x] https://github.com/openedx/openedx-filters/pull/340 - [x] https://github.com/openedx/openedx-platform/pull/38125 - [x] https://github.com/openedx/platform-plugin-aspects/pull/204 - [x] https://github.com/openedx/pytest-repo-health/pull/373 - [x] https://github.com/openedx/RecommenderXBlock/pull/128 - [x] https://github.com/openedx/repo-tools/pull/674 - [x] https://github.com/openedx/staff-graded-xblock/pull/358 - [x] https://github.com/openedx/super-csv/pull/253 - [x] https://github.com/openedx/web-fragments/pull/307 - [x] https://github.com/openedx/xapi-db-load/pull/224 - [x] https://github.com/openedx/XBlock/pull/896 - [x] https://github.com/openedx/xblock-drag-and-drop-v2/pull/514 - [x] https://github.com/openedx/xblock-google-drive/pull/212 - [x] https://github.com/openedx/xblock-image-explorer/pull/241 - [x] https://github.com/openedx/xblock-in-video-quiz/pull/314 - [x] https://github.com/openedx/xblock-lti-consumer/pull/617 - [x] https://github.com/openedx/xblock-sdk/pull/493 - [x] https://github.com/openedx/xblock-skill-tagging/pull/51 - [x] https://github.com/openedx/xblocks-contrib/pull/190 - [x] https://github.com/openedx/xqueue/pull/982 - [x] https://github.com/openedx/xqueue-watcher/pull/120 - [x] https://github.com/openedx/xss-utils/pull/318
#274 Added python 3.12 support to all our python repos. We're now ready to drop support for Python 3.11.
All repos should update their github workflows, tox settings, docs, and re-build their requirements file with python 3.12.
PRs Ready for Review
All PRs have been merged! 🎉
Merged PRs