tutor-ecommerce icon indicating copy to clipboard operation
tutor-ecommerce copied to clipboard

openedx/ecommerce and openedx/ecommerce-worker Python 3.12 upgrade

Open DawoudSheraz opened this issue 10 months ago • 2 comments

As mentioned on https://discuss.openedx.org/t/these-idas-will-not-be-upgraded-to-python-3-11-by-redwood/12755, ecommerce and ecommerce-worker are not prioritized for Python 3.11/3.12 upgrades and are free for community to pick them up. Since these are important repositories and their upgrades are blocking tutor-ecommerce upgrade (https://github.com/overhangio/tutor-ecommerce/issues/68), Edly can take a dig at upgrading them. A note that these upgrade will be backwards compatible with 3.8.

  • [ ] Ensure openedx/ecommerce codebase has CI checks against 3.11 and 3.12
  • [ ] Ensure openedx/ecommerce-worker codebase has CI checks against 3.11 and 3.12
  • [ ] Fix openedx/ecommerce CI build issues by performing code upgrades
  • [ ] Fix openedx/ecommerce-worker CI build issues by performing code upgrades

Upstream issues

  • https://github.com/openedx/ecommerce/issues/4161
  • https://github.com/openedx/ecommerce-worker/issues/262

DawoudSheraz avatar Apr 17 '24 07:04 DawoudSheraz