- Add support and testing for Django 2.1, 2.2 and Python 3.7. No actual code changes were required.
- Remove support for Django < 1.11.
- Add
AWS_SES_*
settings to configure AWS credentials throughsettings.py
. - Add
EmailBackend
constructor arguments to override AWS credentials.
Drop support for Python 3.3.
Add testing and support for Django 2.0 (no actual code changes were required).
Add settings
AWS_ACCESS_KEY_ID
andAWS_SECRET_ACCESS_KEY
to configure credentials throughsettings.py
.Rename setting
DJANGO_AMAZON_SES_REGION
toAWS_DEFAULT_REGION
(to match the Boto 3 environment variable).django_amazon_ses
is now a module instead of a package. To upgrade, change theEMAIL_BACKEND
setting insettings.py
:EMAIL_BACKEND = 'django_amazon_ses.EmailBackend'
Importing signals should now be imported from
django_amazon_ses
instead ofdjango_amazon_ses.backends.boto
.
- Fix Travis CI deployment process to account for wheels.
- Ensure that only one element of the build matrix publishes to PyPI.
- Fix
tox
installation of test dependencies. - Add
pip
cache to Travis CI configuration. - Include license file in wheel package.
- Officially support Python 3.x.
- Use a more sophisticated matrix build process to test Django compatibility.
- Add support for
DJANGO_AMAZON_SES_REGION
setting.
- Functionally identical to
0.2.0-0.2.1
, but includes a reStructuredText formatting change to theREADME
for PyPI compatibility.
- Functionally identical to
0.2.0
, but includes a reStructuredText formatting change to theREADME
for PyPI compatibility.
- Add support for
pre_send
andpost_send
signals for email messages.
- Update PyPI credentials; functionally identical to
0.1.0-0.1.2
.
- Functionally identical to
0.1.0-0.1.1
, but actually updatessetup.py
.
- Ensure that manifest accounts for
CHANGELOG.rst
.
- Initial release.