Skip to content

python 3.12

Hongtao Yang requested to merge hyang/python3_12 into main

What does this merge request do and why?

Upgrade from Python 3.11.9 to 3.12.4.

https://www.python.org/downloads/release/python-3124/

How to set up and validate locally

  1. mise install to install python3.12.4
  2. If you set your poetry env path (like .venv in the project root), delete the old env and do poetry install --with lint --with test. Otherwise if you let poetry manage the envs, just do poetry install --with lint --with test and it will creates a new virtual env using 3.12

Merge request checklist

  • I've ran the affected pipeline(s) to validate that nothing is broken.
  • Tests added for new functionality. If not, please raise an issue to follow up.
  • Documentation added/updated, if needed.
Edited by Tan Le

Merge request reports