Skip to content

Commit 8469f8c

Browse files
committed
Resend: Avoid installing broken version of svix package
1 parent eec566d commit 8469f8c

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

CHANGELOG.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ Fixes
5656
* **Postmark:** Fix an error in inbound handling with long email address display
5757
names that include non-ASCII characters.
5858

59+
* **Resend:** Avoid installing a broken version of the ``svix`` package
60+
(which is used to validate Resend webhooks).
61+
5962
* **SendGrid:** Improve handling of non-string values in ``merge_data`` when using
6063
legacy templates or inline merge fields. To avoid a confusing SendGrid API error
6164
message, Anymail now converts numeric merge data values to strings, but will raise

pyproject.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,11 @@ mailgun = []
7878
mailjet = []
7979
mandrill = []
8080
postmark = []
81-
resend = ["svix"]
81+
resend = [
82+
# Svix v1.63.0 actually requires Python 3.10, but claims otherwise.
83+
"svix<1.63.0; python_version < '3.10'",
84+
"svix; python_version >= '3.10'"
85+
]
8286
sendgrid = []
8387
sendinblue = []
8488
sparkpost = []

0 commit comments

Comments
 (0)