shivaam commented on issue #76568: URL: https://github.com/apache/airflow/issues/76568#issuecomment-6696308274
Verified my changes against the published RC wheels using Codex-assisted local testing with Python 3.12.13 and Airflow 3.3.2: - **Amazon 9.40.0rc1 — #75711:** SES imports without `airflow.utils.email`; sync/async MIME, recipients, attachments and SDK error paths checked with synthetic SDK fixtures. - **SendGrid 4.2.6rc1 — #75771:** imports without `airflow.utils.email`; recipient/body/attachment payloads and HTTP request construction checked with the transport intercepted. - **SMTP 3.2.1rc1 — #75529:** async STARTTLS, authentication and delivery passed against a local SMTP server with aiosmtplib **5.1.0 and 5.1.3**, with additional checks covering TLS configuration, retries and cleanup. The original STARTTLS failure reproduces with SMTP 3.2.0. The 35 automated SES/SendGrid checks passed. No new regression attributable to these changes was found in the tested scope. Broader SMTP failure-path checks also reproduced pre-existing limitations in 3.2.0. This covers the changed behavior using local SDK/protocol fixtures, not live AWS/SendGrid/production SMTP or a full provider-release signoff. --- Drafted-by: Codex (GPT-6) (no human review before posting) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
