Skip to content

Releases: sendgrid/sendgrid-python

v6.0.0

03 Apr 04:53
Compare
Choose a tag to compare

BREAKING CHANGE

  • The Mail helper signature has changed.
  • Setting up a SendGridAPIClient has changed.

Please see the use cases documentation for implemenation details.

This refactor was based on this issue. BIG thanks to all of those who participated in shaping this release.

In particular, BIG THANKS to:
@yothinix
@jeffoneill
@elbuo8
@Jakobovski
@andriisoldatenko
@dibyadas
@belfazt
@iandouglas
@mehronkugler

Fixed

Added

v5.6.0

21 Aug 00:15
Compare
Choose a tag to compare

Added

v5.5.0

16 Aug 19:04
Compare
Choose a tag to compare

Added

Fixed

v5.4.1

26 Jun 17:06
Compare
Choose a tag to compare

Fixed

  • PR #585: Fix typo in mail_example.py. Big thanks to Anurag Anand for the PR!
  • PR #583: Fix Personalization.substitutions setter. Trying to set substitutions directly rather than with add_substitution was causing an infinite regress. Big thanks to Richard Nias for the PR!

v5.4.0

07 Jun 19:28
Compare
Choose a tag to compare

Added

Fixed

v5.3.0

23 Oct 23:34
Compare
Choose a tag to compare

Added

  • Pull #348: Allows users to submit rfc822 formatted email addresses
  • Big thanks to Matt Bernier for the pull request!

v5.2.1

22 Oct 05:24
Compare
Choose a tag to compare

Fixed

  • Pull #364: Install prism with non superuser account
  • We use prism to mock calls to the SendGrid v3 API for integration tests
  • Big thanks to meahow for the pull request!

v5.2.0

31 Aug 20:45
Compare
Choose a tag to compare

Added

  • Pull #335: Permit unicode string values with Substitution helper
  • Big thanks to Mehron Kugler for the pull request!

v5.1.0

31 Aug 04:47
Compare
Choose a tag to compare

Added

  • Pull #338: Allow the __str__ method for the Mail object return an String instead of a NoneType
  • Solves #292: The __str__ method of the Mail class, doesn't actually return anything
  • Big thanks to belfazt for the pull request!

v5.0.1

29 Aug 19:29
Compare
Choose a tag to compare

Fix

  • Pull #337, fixes issue #366
  • On install, some experienced: ValueError: ("Expected ',' or end-of-list in", 'python-http-client ==3.0.*', 'at', '*')