Skip to content

Releases: SparkPost/python-sparkpost

1.3.0

02 Oct 00:43
Compare
Choose a tag to compare

Added

  • #121 Added extended error code to SparkPostAPIException class
  • #124 Added delete method to Transmission 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

19 Apr 17:29
Compare
Choose a tag to compare

Added

  • #109 Support for specifying template, substitution_data when using the Django email backend
  • #100 Support for the content_subtype attribute when using the EmailMessage class in Django

1.1.1

08 Apr 20:23
Compare
Choose a tag to compare

Fixed

  • #99 Issue where inline images were always passed to the API, which in turn required HTML content

1.1.0

30 Mar 18:29
Compare
Choose a tag to compare

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

18 Mar 14:32
Compare
Choose a tag to compare

Fixed

  • Issue where global Django settings object was being modified, causing mixed emails

1.0.4

10 Mar 22:06
Compare
Choose a tag to compare

Added

  • SPARKPOST_OPTIONS setting for Django for passing through additional transmission options like track_opens, track_clicks, and transactional
  • 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 the Transmissions.send method

1.0.3

04 Mar 14:06
Compare
Choose a tag to compare

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

26 Feb 04:00
Compare
Choose a tag to compare

Added

  • Support for attachments via the attachments parameter in Transmissions

1.0.1

25 Feb 15:50
Compare
Choose a tag to compare

Fixed

  • Subpackages now get included properly
  • Updated examples to use plural transmissions

v1.0.0

06 Nov 18:16
Compare
Choose a tag to compare

Added

  • Django email backend
  • Support for scheduled sending via the start_time parameter in Transmissions
  • Support for marking messages as transactional or non-transactional via the transactional parameter in Transmissions
  • Support for skipping suppression (SparkPost Elite only) via the skip_suppression parameter in Transmissions