Starter App to Build Your Own App to Query Doc Collections with Large Language Models (LLMs) using LlamaIndex, Langchain, OpenAI and more (MIT Licensed)
MIT License
303
stars
55
forks
source link
Bump django-anymail[mailgun] from 9.1 to 10.1 #105
This release switches to modern Python packaging tools, drops compatibility for some seriously outdated environments, and improves Amazon SES and inbound Postmark handling.
Please see the Changelog for breaking changes and other details.
* **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 <http://anymail.dev/en/stable/inbound/#anymail.inbound.AnymailInboundMessage>__.
(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 <https://anymail.dev/en/stable/esps/sendinblue/#sendinblue-inbound>_.)
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.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps django-anymail[mailgun] from 9.1 to 10.1.
Release notes
Sourced from django-anymail[mailgun]'s releases.
Changelog
Sourced from django-anymail[mailgun]'s changelog.
... (truncated)
Commits
de44b93
Release 10.105afde0
SendGrid: support multiple reply_toc8a5e13
Brevo: add inbound support0ac2482
Inbound: improve inline content handlingbc8ef9a
Tests: update Postmark integration4f4461a
Tests: update Mandrill integration8a72f89
Sendinblue: rename to Brevo099ef31
Release 10.0a3ad025
CI: Simplify test PyPI release744d467
Postmark inbound: improve inbound parsingDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)