twVolc / PyCamPermanent

Permanent PiCam (SO2) installation project software
GNU General Public License v3.0
2 stars 2 forks source link

Python 3.8 EOL 10-2024 #121

Open ubdbra001 opened 5 months ago

ubdbra001 commented 5 months ago

Python 3.8 will reach end of life, and stop receiving security updates in 10-2024 (see here). We should try and move to a more recent version (e.g. 3.11, 3.12), this will also likely provide performance benefits.

This will require the implementation of a test suite to identify any changes in code functionality when running in newer versions of Python. But once test are added it will be relatively straightforward to setup CI to automatically run the tests on different versions of Python.