The supported and tested versions should be updated to be limited to currently supported releases.
Python
The current Python list:
|
python = |
|
3.6: py36 |
|
3.7: py37 |
|
3.8: py38 |
|
3.9: py39 |
Supported versions are at: https://www.python.org/downloads/
We should:
Django:
The current Django list:
|
dj22: -ctests/constraints/django-2.2.txt |
|
dj30: -ctests/constraints/django-3.0.txt |
|
dj31: -ctests/constraints/django-3.1.txt |
|
dj40: -ctests/constraints/django-4.0.txt |
Supported versions are at: https://www.djangoproject.com/download/
We should:
Flask
The current Flask list:
|
fl011: -ctests/constraints/flask-0.11.txt |
|
fl012: -ctests/constraints/flask-0.12.txt |
|
fl10: -ctests/constraints/flask-1.0.txt |
Flask doesn't appear to have a supported release policy, but a v0.12.5 release was made in 2020-02-10 to fix an issue, almost 2 years after 1.0 was released, and a long-running v0.12 branch still exists. At the same time, this repo didn't keep up with version 1.1.0. Flask developers should speak up!
Possible next steps:
Sanic
The current Sanic list:
|
s19: -ctests/constraints/sanic-19.txt |
|
s20: -ctests/constraints/sanic-20.txt |
Sanic versioning is calendar based, so this represents 2019 and 2020. The final release of the year (like 21.12) is the LTS release, supported for 24 months: https://sanic.dev/en/org/policies.html#versioning
Next steps:
The supported and tested versions should be updated to be limited to currently supported releases.
Python
The current Python list:
python-dockerflow/tox.ini
Lines 13 to 17 in 5e30d69
Supported versions are at: https://www.python.org/downloads/
We should:
Django:
The current Django list:
python-dockerflow/tox.ini
Lines 30 to 33 in 5e30d69
Supported versions are at: https://www.djangoproject.com/download/
We should:
Flask
The current Flask list:
python-dockerflow/tox.ini
Lines 34 to 36 in 5e30d69
Flask doesn't appear to have a supported release policy, but a v0.12.5 release was made in 2020-02-10 to fix an issue, almost 2 years after 1.0 was released, and a long-running v0.12 branch still exists. At the same time, this repo didn't keep up with version 1.1.0. Flask developers should speak up!
Possible next steps:
Sanic
The current Sanic list:
python-dockerflow/tox.ini
Lines 37 to 38 in 5e30d69
Sanic versioning is calendar based, so this represents 2019 and 2020. The final release of the year (like
21.12) is the LTS release, supported for 24 months: https://sanic.dev/en/org/policies.html#versioningNext steps:
Add Sanic 21, 21.12 supported until December 2023Add Sanic 22, currently 22.6