Django Let's Encrypt - 4.0.0
A quick introduction to this release:
- No major code changes have been made.
- This is to sync with the latest versions of
python
andDjango
available. - If you are a happy user on the previous version
v3.0.1
, the upgrade should be painless **as long as you meet the new version minimums for bothpython
andDjango
. - I made the choice to make this a clean "major version" upgrade as the latest
Django
release schedules have really streamlined working withDjango
. So in order to not disrupt installations since this is a large minimum version change, the choice was made to make this the4.0
release.
This is a production-ready release of django-letsencrypt
.
Please refer to the README
of the project to get started.
v4.0.0
- Breaking Changes
- This was made as an overall major version bump due to the drastic supported
version changes. However, the project and code mostly remain the same. This
version sync allows the project to be easily kept up to date and upgraded. - As per the Django Project Docs.
This project does a major version upgrade to only support:- Release Series
3.1
starting with version3.1.2
. - Release Series
3.0
starting with version3.0.10
. - Release Series
2.2 LTS
starting with version2.2.16
.
- Release Series
- This project supports the following python versions:
- Python
3.6
- Python
3.7
- Python
3.8
- Python
pytz>=2020.1
is now required.- Travis Updates:
- For the time being, we will continue to use
travis
. - Updated to support target versions as detailed for both Django and Python.
- For the time being, we will continue to use
- Operational Excellence Changes:
- Updated
.python-version
file to latest values. - Dropping
slack
notification (for now). - Updated the
example_project
requirements.txt
versions.
- Updated
- General Updates:
- General
README
updates. - Updated copyright headers.
- General
- This was made as an overall major version bump due to the drastic supported