Django-letsencrypt

Latest version: v4.1.0

Safety actively analyzes 622248 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

4.1.0

There are no major project changes or code updates. This release aligns with
recent Django releases and Python releases.

- Internal Updates:
- `urls.url` replaced with `urls.re_path`.
- See commit `d8e823ed5d4dac9a8be885b1f616d7425681d7f7`.
- Address `models.W042` warning for `letsencrypt.AcmeChallenge`.
- See commit `5d644e7e0ec3b5db9e9a28d3b662cc9bab15b188`.
- Dependency Updates:
- `pytz` version `2021.3` or greater now required.
- Project Updates
- Testing and other related automations have moved to GitHub Actions.
- Updated `.python-version` file for latest releases.
- No longer supported:
- Python `3.6`.
- Travis CI has been dropped from the project.
- General Updates:
- General `README` updates.
- Updated copyright headers.
- We still try and follow the supported versions as detailed:
- [Django supported versions](https://www.djangoproject.com/download/#supported-versions)
- [Django supported Python versions](https://docs.djangoproject.com/en/4.0/faq/install/#what-python-version-can-i-use-with-django)

4.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](https://www.djangoproject.com/download/).
This project does a major version upgrade to only support:
- Release Series `3.1` starting with version `3.1.2`.
- Release Series `3.0` starting with version `3.0.10`.
- Release Series `2.2 LTS` starting with version `2.2.16`.
- This project supports the following python versions:
- Python `3.6`
- Python `3.7`
- Python `3.8`
- `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.
- Operational Excellence Changes:
- Updated `.python-version` file to latest values.
- Dropping `slack` notification (for now).
- Updated the `example_project` `requirements.txt` versions.
- General Updates:
- General `README` updates.
- Updated copyright headers.

3.0.1

- Breaking Changes
- `Django 1.8` support has been dropped. `v3.0.0` is the last supported
version for users still on `Django 1.8`.
- Documentation Changes
- Update the `ACME challenge` link in `README.rst`.
- Project Changes
- Disable `universal` wheel creation in `setup.cfg`.
- Add a `python_requires` entry into `setup.py`.
- You can learn more about this feature by reading
[this](https://packaging.python.org/tutorials/distributing-packages/#python-requires)
document.
- Bumped to the latest `pytz`, version `2018.4`.
- Switched from `reStructuredText` to `Markdown`.
- Internal Changes
- Bumped `DJANGO_VERSION` targets in `.travis.yml`.
- Thanks to Contributors:
- [michael-k](https://github.com/michael-k)
- [Paolo Dina](https://github.com/paolodina)

3.0.0

- New Features
- `django-letsencrypt` now supports `Django 2.0`!
- Breaking Changes
- `python2` support has been dropped. `v2.0.1` is the last supported `python2`
version for this package.
- `Django 1.10` support has been dropped. `v2.0.1` is the last supported
version for users still on `Django 1.10`.
- Project Changes
- Make Travis CI install the proper `django` version first, before installing
the rest of `requirements.txt` during building. Thanks to
[michael-k](https://github.com/michael-k) for providing a pull request.
- [GH-54](https://github.com/urda/django-letsencrypt/pull/54)
- [GH-55](https://github.com/urda/django-letsencrypt/pull/55)
- `django` tested version bump.
- `1.11.7` to `1.11.8`.
- Added `tox` to the project to test multiple versions of `python` and
`django` together.

2.0.1

- Internal Changes
- Bumped `DJANGO_VERSION` targets in `.travis.yml`.
- Bumped to the latest `pytz`, version `2017.3`.
- Updated `requirements.txt` to separate requirement needs.
- Updated `classifiers` in `setup.py`.
- Organized and updated `Makefile` for easier reference and use.
- Configured `Makefile` to support uploading to `Test PyPi`.

2.0.0

- Breaking Changes
- Django `1.9` support has been dropped. There will be no further updates
to fix any issues that may arise from using `django-letsencrypt` with
`1.9`.
- Internal Changes
- `django-letsencrypt` now supports Django `1.11`.
- Updated builds to use the latest `1.8`, `1.10` releases.
- Bumped to the latest `pytz`, version `2017.2`.
- Updated `setup.py` marking any Django `1.9` releases as incompatible.
- Removed Python `nightly` from Travis builds and testing.
- Removed `squashed` migrations from the project. **PLEASE NOTE:** If you
are on an older `v1.x` release of this project, please make sure to
**UPGRADE** to `v1.1.1` and **migrate** your database. Failure to do so
will cause a lot of problems, since this release **only** has the single
migration file.

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.