Airflow-core: +1 (binding) - Checked SVN, Reproducible package build,
Licenses, Signatures
Task-SDK: +1 (binding) - Checked SVN, Reproducible package build,
Licenses, Signatures
Briefly tested Edge Executor in the release and ran the integration test
Dag, looks all good.
On 10.07.25 22:10, Jarek Potiuk wrote:
+1 (binding).
Checked
* reproducibility (All good now!!!)
* SVN
* licences
* signatures
* checksums
Run it in breeze, did some random checking on UI/ run some dags. all looks
good! Looks like the 5th time's a charm !
J.
On Thu, Jul 10, 2025 at 7:37 PM Amogh Desai <amoghde...@apache.org> wrote:
+1 binding.
airflow-core and task-sdk:
- Checked reproducible package builds
- Performed SVN checks
- Checked Licenses
- Checked Signatures
- Checked SHA512 checksums
Installed the RC bits with breeze and performed targeted testing for all my
changes
as reported in
https://github.com/apache/airflow/issues/52746#issuecomment-3055824279
and also general set of testing where I performed random UI clicks and ran
some tests with my
set of example dags. Looking good!
Thanks & Regards,
Amogh Desai
On Thu, Jul 10, 2025 at 2:17 AM Kaxil Naik <kaxiln...@gmail.com> wrote:
Hey fellow Airflowers,
The release candidates for *Apache Airflow 3.0.3rc5 *and *Task SDK
1.0.3rc5* are
now available for testing!
This email is calling for a vote on the release, which will last at least
until 14th July and until 3 binding +1 votes have been received.
Consider this my +1 binding vote.
Airflow 3.0.3rc5 is available at:
https://dist.apache.org/repos/dist/dev/airflow/3.0.3rc5/
"apache-airflow" Meta package:
- *apache-airflow-3.0.3-source.tar.gz* is a source release that comes
with INSTALL instructions.
- *apache-airflow-3.0.3.tar.gz* is the binary Python "sdist" release.
- *apache_airflow-3.0.3-py3-none-any.whl* is the binary Python wheel
"binary" release.
"apache-airflow-core" package
- *apache_airflow_core-3.0.3.tar.gz* is the binary Python "sdist"
release.
- *apache_airflow_3.0.3-py3-none-any.whl* is the binary Python wheel
"binary" release.
Task SDK 1.0.3rc5 is available at:
https://dist.apache.org/repos/dist/dev/airflow/task-sdk/1.0.3rc5/
"apache-airflow-task-sdk" package
- *apache_airflow_task_sdk-1.0.3.tar.gz* is the binary Python "sdist"
release.
- *apache_airflow_task_sdk-1.0.3-py3-none-any.whl* is the binary
Python
wheel "binary" release.
Public keys are available at:
https://dist.apache.org/repos/dist/release/airflow/KEYS
Please vote accordingly:
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason
Only votes from PMC members are binding, but all members of the community
are encouraged to test the release and vote with "(non-binding)".
The test procedure for PMC members is described in:
https://github.com/apache/airflow/blob/main/dev/README_RELEASE_AIRFLOW.md#verify-the-release-candidate-by-pmc-members
The test procedure for contributors and members of the community who
would
like to test this RC is described in:
https://github.com/apache/airflow/blob/main/dev/README_RELEASE_AIRFLOW.md#verify-the-release-candidate-by-contributors
Please note that the version number excludes the 'rcX' string, so it's
now
simply 3.0.3 for Airflow package and 1.0.3 for Task SDK. This will allow
us
to rename the artifact without modifying
the artifact checksums when we actually release.
---
Changes since rc4:
- Fixes pagination in DAG run lists (#52989)
- Fix db downgrade check condition (#53005)
- Fix log viewing for skipped task (#53028,#53101)
- Fixes Grid view refresh after user actions (#53086)
- Fix ``no_status`` and ``duration`` for grid summaries (#53092)
- Fix ``ti.log_url`` not in Task Context (#50376)
- Fix XCom data deserialization when using ``XCom.get_all()`` method
(#53102)
- Refresh Public Interface & align how-to guides for Airflow 3.0+
(#53011)
*Docs* (for preview):
https://airflow.staged.apache.org/docs/apache-airflow/3.0.3
*Release Notes*:
- https://github.com/apache/airflow/blob/3.0.3rc5/RELEASE_NOTES.rst
-
https://airflow.staged.apache.org/docs/apache-airflow/3.0.3/release_notes.html
(Rendered
HTML)
*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.0.3rc5 --pre
```
Constraints files are at
https://github.com/apache/airflow/tree/constraints-3.0.3rc5
Regards,
Kaxil
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org
For additional commands, e-mail: dev-h...@airflow.apache.org