Closed egpbos closed 1 year ago
GitHub has updated the default Ubuntu version to 22.04, for which there is (currently) no Python 3.6 available. Is that the final nail in the coffin for including 3.6 in this template?
Definitely, 3.6 should be taken out imho.
3.6 is no longer supported (although there are still supported OSes including it), and trying to do anything on it will give you lots of problems because there are many packages on PyPI that have dropped compatibility but haven't correctly described that in their metadata.
Even I have dropped support for it in my projects, so that probably means it's time for it to go :-).
Fixed by #329
Following this review discussion, we should add Python 3.10 support to the template. We could consider removing 3.7 support depending on when this issue gets solved; NumPy has already stopped supporting it (see https://numpy.org/neps/nep-0029-deprecation_policy.html#drop-schedule), but Python 3.7 itself is not yet end-of-life, although it will be in a little over a year (see https://endoflife.date/python).