tutor icon indicating copy to clipboard operation
tutor copied to clipboard

Tutor and plugins should drop compatibility with Python 3.9 and ensure compatibility with Python 3.14

Open regisb opened this issue 1 month ago • 0 comments

Is your feature request related to a problem? Please describe.

Python 3.9 has reached end of life, and Python 3.13 and 3.14 are now out: https://endoflife.date/python

Describe the solution you'd like

We should be able to run Tutor and all plugins in the latest versions of Python:

pyenv install 3.13
pyenv install 3.14
~/.pyenv/versions/3.13.3/bin/python -m pip install tutor[full]
~/.pyenv/versions/3.14.0/bin/python -m pip install tutor[full]
tutor local launch

Note that we will have to upgrade the CI from 3.9/3.12 to 3.10/3.14.

regisb avatar Nov 25 '25 09:11 regisb