openedx / public-engineering

General public issue repository for the Open edX engineering community
3 stars 1 forks source link

Update all released services to Test on Python 3.11 or 3.12 #234

Closed feanil closed 2 weeks ago

feanil commented 5 months ago
### Python Services in the Release - Prioritized
- [ ] https://github.com/openedx/edx-platform/issues/34229
- [ ] https://github.com/openedx/edx-platform/issues/34469
- [ ] https://github.com/openedx/credentials/issues/2427
- [x] https://github.com/openedx/edx-notes-api/issues/401
- [ ] https://github.com/openedx/course-discovery/issues/4307
- [ ] https://github.com/openedx/xqueue/issues/926
- [ ] https://github.com/openedx/xqueue-watcher/pull/110
### Python Services in the Release - Not Prioritized
- [ ] https://github.com/openedx/ecommerce/issues/4161
- [ ] https://github.com/openedx/ecommerce-worker/issues/262
- [ ] https://github.com/openedx/license-manager/issues/622
- [ ] https://github.com/openedx/enterprise-catalog/issues/808
- [ ] https://github.com/openedx/enterprise-access/issues/430
- [ ] https://github.com/openedx/enterprise-subsidy/issues/225

Deprecated Services that we will not be upgrading

Other Notes

Once a service is passing tests on a newer version of Python, we should post on this thread so that the relevant tutor plugins can be updated.

kdmccormick commented 3 months ago

@feanil I took a swing at putting the services in priority order.

feanil commented 3 months ago

That looks right to me.

feanil commented 2 weeks ago

Closing as all prioritized work is done, the other repos are in the relase but adoption and need are unclear so not going to prioritize upgrading them.