Releases: SparkPost/python-sparkpost
Releases · SparkPost/python-sparkpost
1.3.0
Added
- #121 Added extended error code to
SparkPostAPIExceptionclass - #124 Added
deletemethod toTransmissionclass - CI tests now also run against Python 3.5
Changed
- #123 Updated RequestsTransport to use a requests session so HTTP Keep Alive is honored
Fixed
- #115 Guess attachment mimetype in Django email backend if not provided
1.2.0
1.1.1
1.1.0
Added
- Better extensibility with support for Tornado
- Support for inline images
- Support for specifying IP pool
Fixed
- Issue where substitution data was being improperly passed to the templates preview endpoint
- Issue where Django backend was not properly base64 encoding attachments
1.0.5
Fixed
- Issue where global Django settings object was being modified, causing mixed emails
1.0.4
Added
SPARKPOST_OPTIONSsetting for Django for passing through additional transmission options liketrack_opens,track_clicks, andtransactional- Support for cc, bcc, reply to, and attachments for Django
Changed
- Refactored some of the bits in the Django email backend out into a
SparkPostMessageclass which prepares parameters for calls to theTransmissions.sendmethod
1.0.3
Added
- Tox for local testing
- Allow unicode recipients
- Automatically parse emails with friendly from e.g. Friendly Name hi@example.com
- Support for cc/bcc
1.0.2
Added
- Support for attachments via the
attachmentsparameter inTransmissions
1.0.1
Fixed
- Subpackages now get included properly
- Updated examples to use plural
transmissions
v1.0.0
Added
- Django email backend
- Support for scheduled sending via the
start_timeparameter inTransmissions - Support for marking messages as transactional or non-transactional via the
transactionalparameter inTransmissions - Support for skipping suppression (SparkPost Elite only) via the
skip_suppressionparameter inTransmissions