pypi / emails
emails
What changed in emails 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-19.
2 breaking3 security
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initemails 15 changes
Breaking changes 2
Fetching resources from loopback, private, link-local, or other non-public addresses now raises this error, including when rendering untrusted HTML.
TLS certificates are now verified when fetching remote resources; verification defaults to true.
Security 3
CSS @import rules are no longer fetched while styles are inlined.
The URL validator can be customized or disabled for trusted HTML; by default, fetching URLs that resolve to non-public addresses is rejected to mitigate SSRF.
External stylesheets are loaded via
fetch_url, so they honorrequests_paramsand the default timeout.