Releases: SparkPost/python-sparkpost
Releases · SparkPost/python-sparkpost
1.3.0
Added
- #121 Added extended error code to
SparkPostAPIException
class - #124 Added
delete
method toTransmission
class - 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_OPTIONS
setting 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
SparkPostMessage
class which prepares parameters for calls to theTransmissions.send
method
1.0.3
Added
- Tox for local testing
- Allow unicode recipients
- Automatically parse emails with friendly from e.g. Friendly Name [email protected]
- Support for cc/bcc
1.0.2
Added
- Support for attachments via the
attachments
parameter 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_time
parameter inTransmissions
- Support for marking messages as transactional or non-transactional via the
transactional
parameter inTransmissions
- Support for skipping suppression (SparkPost Elite only) via the
skip_suppression
parameter inTransmissions