Dear Airflow Community, I am excited to announce the availability of Apache Airflow 3.1.0.beta2 for testing!
First, a few caveats: This is a beta release, so do not run it in production. It may contain significant issues, and you will likely need to reset your database between this and subsequent beta or release candidate versions. (Consider yourself warned!) Changes since beta1: https://github.com/apache/airflow/compare/3.1.0b1...3.1.0b2 *Docs* (for preview): https://airflow.staged.apache.org/docs/apache-airflow/3.1.0/ *Release Notes*: - https://airflow.staged.apache.org/docs/apache-airflow/3.1.0/release_notes.html (Rendered HTML) - https://github.com/apache/airflow/blob/3.1.0b2/RELEASE_NOTES.rst *Testing Instructions using PyPI*: You can build a virtualenv that installs this and other required packages (e.g. task sdk), like this: ``` uv venv uv pip install -U apache-airflow==3.1.0b2 apache-airflow-core==3.1.0b2 apache-airflow-task-sdk==1.1.0b2 ``` Constraints files are at https://github.com/apache/airflow/tree/constraints-3.1.0b2 The beta snapshot is available at our SVN: https://dist.apache.org/repos/dist/dev/airflow/3.1.0b2/ and https://dist.apache.org/repos/dist/dev/airflow/task-sdk/1.1.0b2/ Public keys for verification are available at: https://www.apache.org/dist/airflow/KEYS *Get Involved* We encourage the community to test this release and report any issues or feedback. Your contributions help us ensure a stable and reliable Airflow 3.1.0 release. Please report issues using GitHub at https://github.com/apache/airflow/issues and add "affected_version:3.1.0beta" label. A huge thank you to all the contributors who have worked on this release! Regards, Kaxil
