edx / edx-arch-experiments

A plugin to include applications under development by the architecture team at edx
GNU Affero General Public License v3.0
0 stars 3 forks source link

Implement Python 3.11 support in 2U Owned repos #553

Open UsamaSadiq opened 4 months ago

UsamaSadiq commented 4 months ago

Disclaimer

Description

Instructions

Complete the following checklist where applicable to mark the PR as Done

Check list

### Repositories
- [ ] registrar [IDA] [Usama] [Blocked on owning team to upgrade celery]
- [ ] edx-platform [IDA] [Feanil - Axim]
- [ ] credentials [IDA] [Awais - wg-maintenance]
- [x] license-manager [IDA] [Umar] [Support Added]
- [ ] course-discovery [IDA] [Soban]
- [ ] enterprise-access [IDA] [Usama] [Support Added]
- [ ] edx-analytics-dashboard [IDA]
- [ ] edx-analytics-data-api [IDA]
- [ ] enterprise-catalog [IDA] [Usama] [3.12 support added]
- [ ] edx-enterprise [Awais - wg-maintenance] [ 3.12 support PR ready to be merged]
- [ ] acclaimbadge-xblock
- [ ] docs.edx.org
- [ ] repo-health-data
- [ ] wikicrawls
- [ ] edx-themes
- [ ] edx-custom-a11y-rules
- [ ] ai-translations [Usama] [blocked on pact-python]
- [ ] course-ingestion-tool
- [ ] gamesxblock [ci n/a -- https://github.com/edx/gamesxblock]
- [ ] snuggletex
- [ ] help-tokens
- [ ] xblock-skill-tagging [No write permissions to arbi-bom team]
- [ ] enterprise-subsidy [IDA] [Umar]
- [x] edx-enterprise-subsidy-client [Umar]
- [x] openedx-ledger [Umar]
- [x] repo-tools [Umar]
- [x] event-bus-kafka [Usama] [Need to remove required checks]
- [ ] taxonomy-connector [Usama] [In internal review]
- [x] api-manager [Usama] [Upgraded to 3.11]
- [x] auth-backends [Usama] [Internal review]
- [x] edx-drf-extensions [Usama]
- [x] edx-ora2 [Usama]
- [x] django-wiki [Usama]
- [x] edx-bulk-grades [Usama]
- [x] ccx-keys [Usama]
- [x] edx-enterprise-data [Usama]
- [x] edx-repo-health [Usama]
- [x] flashcards [Usama]
- [x] xblock-configuration
- [x] credentials-themes [Usama]
- [x] edx-django-utils [Usama]
- [x] edx-analytics-data-api-client [Usama]
- [x] edx-milestones [Usama]
- [x] edx-ace [Usama]
jristau1984 commented 2 weeks ago

I believe we need a ticket spun off of this one to track getting devstack upgraded to 3.11. @UsamaSadiq can you create this?

UsamaSadiq commented 1 week ago

Devstack was updated to have support for Python 3.11 in lms/cms images. Rest of the services have been updated to have Python 3.12 only the edx-analytics-dashboard repo is left which is in progress right now.