mitodl / ocw-studio

Open Source Courseware authoring tool
BSD 3-Clause "New" or "Revised" License
7 stars 3 forks source link

fix(deps): update dependency django-anymail to v10.3 #2193

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
django-anymail (changelog) 10.0 -> 10.3 age adoption passing confidence

Release Notes

anymail/django-anymail (django-anymail) ### [`v10.3`](https://togithub.com/anymail/django-anymail/blob/HEAD/CHANGELOG.rst#v103) [Compare Source](https://togithub.com/anymail/django-anymail/compare/v10.2...v10.3) *2024-03-12* Features ``` * **Brevo:** Add support for batch sending (`docs `__). * **Resend:** Add support for batch sending (`docs `__). * **Unisender Go:** Newly supported ESP (`docs `__). (Thanks to `@Arondit`_ for the implementation.) Fixes ~~~~~ * **Mailgun:** Avoid an error when Mailgun posts null delivery-status to the event tracking webhook. (Thanks to `@izimobil`_ for the fix.) Deprecations ``` - **Brevo (SendinBlue):** Rename "SendinBlue" to "Brevo" throughout Anymail's code, reflecting their rebranding. This affects the email backend path, settings names, and webhook URLs. The old names will continue to work for now, but are deprecated. See `Updating code from SendinBlue to Brevo `\__ for details. ### [`v10.2`](https://togithub.com/anymail/django-anymail/blob/HEAD/CHANGELOG.rst#v102) [Compare Source](https://togithub.com/anymail/django-anymail/compare/v10.1...v10.2) *2023-10-25* Features ``` * **Resend**: Add support for this ESP (`docs `__). Fixes ~~~~~ * Correctly merge global ``SEND_DEFAULTS`` with message ``esp_extra`` for ESP APIs that use a nested structure (including Mandrill and SparkPost). Clarify intent of global defaults merging code for other message properties. (Thanks to `@mounirmesselmeni`_ for reporting the issue.) Other ~~~~~ * **Mailgun (docs):** Clarify account-level "Mailgun API keys" vs. domain-level "sending API keys." (Thanks to `@sdarwin`_ for reporting the issue.) * Test against prerelease versions of Django 5.0 and Python 3.12. ``` ### [`v10.1`](https://togithub.com/anymail/django-anymail/blob/HEAD/CHANGELOG.rst#v101) [Compare Source](https://togithub.com/anymail/django-anymail/compare/v10.0...v10.1) *2023-07-31* Features ``` * **Inbound:** Improve `AnymailInboundMessage`'s handling of inline content: * Rename `inline_attachments` to `content_id_map`, more accurately reflecting its function. * Add new `inlines` property that provides a complete list of inline content, whether or not it includes a *Content-ID*. This is helpful for accessing inline images that appear directly in a *multipart/mixed* body, such as those created by the Apple Mail app. * Rename `is_inline_attachment()` to just `is_inline()`. The renamed items are still available, but deprecated, under their old names. See `docs `__. (Thanks to `@martinezleoml`_.) * **Inbound:** `AnymailInboundMessage` now derives from Python's `email.message.EmailMessage`, which provides improved compatibility with email standards. (Thanks to `@martinezleoml`_.) * **Brevo (Sendinblue):** Sendinblue has rebranded to "Brevo." Change default API endpoint to ``api.brevo.com``, and update docs to reflect new name. Anymail still uses ``sendinblue`` in the backend name, for settings, etc., so there should be no impact on your code. (Thanks to `@sblondon`_.) * **Brevo (Sendinblue):** Add support for inbound email. (See `docs `_.) * **SendGrid:** Support multiple ``reply_to`` addresses. (Thanks to `@gdvalderrama`_ for pointing out the new API.) Deprecations ``` - **Inbound:** `AnymailInboundMessage.inline_attachments` and `.is_inline_attachment()` have been renamed---see above.

Configuration

📅 Schedule: Branch creation - "every weekend" in timezone US/Eastern, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.