All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update PyPI Integration for Publishing #36
4.0.0 - 2024-01-05
- Return task ARN from the handle command #34
3.0.0 - 2023-12-18
- Add support for Django 3.2, 4.2, 5.0 #33
- Support default network modes #33
- Upgrade CI to use newer GitHub Actions for
checkout
andsetup-python
#33
- Remove support for end-of-life Python 3.6 and 3.7, Django 2.2, 3.0, and 3.1 #33
2.0.1 - 2020-11-24
- Add ASSIGN_PUBLIC_IP configuration option #28
- Fix parsing of ECS task ID from task ARN #30
2.0.0 - 2020-10-13
- Add support for Django 3.x and Python 3.8; no actual code changes were required #14
- Add support for Django 3.1 and Black source code formatting #25
- Add support for supplying Fargate platform version #26
- Add support for overriding Django container name #27
- Remove support for end-of-life Python 2.7 and 3.4 #16
- Remove support for end-of-life Python 3.5 #25
- Remove support for end-of-life Django 2.0 and 2.1 #16
- Remove support for end-of-life Django 1.11 #22
- Updated
tox
and Travis configs to improve efficiencies, remove deprecated settings, and implement current best practices #16 - Moved most package distribution configuration from setup.py to setup.cfg #16
- Migrate from Travis to GitHub Actions #22
- Fixed
flake8
config in scripts/test to ignore eggs #16 - Fixed
black
formatter path in scripts/test to check all Python files #16
1.1.0 - 2019-07-15
- Use argparse.REMAINDER nargs value #12
- Updated Django requirement from <=2.1,>=1.11 to >=1.11,<2.3 #11
1.0.1 - 2019-05-21
- Added test suite for matrix of Python/Django versions #7
- Fixed support for
future-fstrings
in Python 3.6+ #9
1.0.0 - 2019-05-01
- Added Python 2.7 support #6
- Fixed reference to taskDefinition in describe_task_definition response #5