+1 (binding)

Verified:
- Signature (Rahul's key) and SHA512 checksums on the SVN artifacts — all
good.
- Reproducible build from the python-client/3.2.2rc1 tag — the wheel, sdist
and -source.tar.gz are byte-for-byte identical to SVN.
- Live end-to-end smoke test: installed the client and ran
clients/python/test_python_client.py against a standalone Airflow API —
listing dags, getting tasks, triggering a dag run, and config-masking all
behaved as expected.

One footgun I hit and documented: the reproducible build only matches when
run under Python 3.10 — under 3.11+/3.13 the trigger_dag_run_post_body.py
AST re-emit differs and prepare-python-client may not even emit the
wheel/sdist. Opened https://github.com/apache/airflow/pull/67898 to
document that and add a dev/ helper that runs the contributor smoke test
non-interactively.

Thanks for driving the release!

Cheers,
Jarek

On Tue, Jun 2, 2026 at 12:23 AM Jens Scheffler <[email protected]> wrote:

> +1 (binding) - Checked SVN, Checksums, Reproducible package build,
> Licenses, Signatures
>
> On 01.06.26 22:06, Buğra Öztürk wrote:
> > Hi all,
> >
> > +1 (binding)
> > I have checked,
> > - SVN
> > - Reproducible package builds
> > - Licence
> > - Signature
> > - Checksums
> >
> > Thanks for the release, Rahul!
> >
> > Best regards,
> > Bugra Ozturk
> >
> > On Mon, Jun 1, 2026 at 1:55 PM Rahul Vats <[email protected]>
> wrote:
> >
> >> Hey fellow Airflowers,
> >>
> >> The release candidate for Apache Airflow Python Client 3.2.2rc1 is now
> >> available for testing!
> >>
> >> This email is calling for a vote on the release, which will last at
> least
> >> 72 hours, from Monday, Jun 01, 2026 at 12:00  UTC
> >> until Thursday, Jun 04, 2026 at 12:00  UTC
> >> <
> >>
> >>
> https://www.timeanddate.com/worldclock/fixedtime.html?msg=8&iso=20260604T12&p1=1440
> >>> ,
> >> and until 3 binding +1 votes have been received.
> >>
> >> Consider this my (binding) +1.
> >>
> >> Airflow Client 3.2.2rc1 is available at:
> >> https://dist.apache.org/repos/dist/dev/airflow/clients/python/3.2.2rc1/
> >>
> >> The apache_airflow_client-3.2.2.tar.gz is an sdist release that contains
> >> INSTALL instructions, and also
> >> is the official source release.
> >>
> >> The apache_airflow_client-3.2.2-py3-none-any.whl is a binary wheel
> release
> >> that pip can install.
> >>
> >> Those packages do not contain .rc* version as, when approved, they will
> be
> >> released as the final version.
> >>
> >> The rc packages are also available at PyPI (with rc suffix) and you can
> >> install it with pip as usual:
> >> https://pypi.org/project/apache-airflow-client/3.2.2rc1/
> >>
> >> Public keys are available at:
> >> https://dist.apache.org/repos/dist/release/airflow/KEYS
> >>
> >> 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_PYTHON_CLIENT.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_PYTHON_CLIENT.md#verify-the-release-candidate-by-contributors
> >>
> >> *Changelog:*
> >>
> >> ## Improvements:
> >>
> >> - UI: Filter task instances by rendered map index (#66008) (#67163)
> >> - UI: Enable queue up new tasks (#63484) (#66869)
> >> - Pass ``try_number`` to extra links API (#65661) (#66171)
> >> - Update search parameters to better leverage DB indexes (#64963)
> (#65964)
> >> - Add cursor-based pagination for ``get_dag_runs`` endpoint (#65604)
> >> (#65746)
> >> - Support ordering ``XCom`` entries in the REST API and UI (#65418)
> >> (#65600)
> >> - UI: Add Dag runs filters for Consuming Asset (#63624) (#65306)
> >> - Align Dag capitalization from "DAG" to "Dag" in ``core_api`` (#66211)
> >> (#66304)
> >>
> >> ## Bug Fixes:
> >>
> >> - Fix backfill params not overriding existing Dag run conf (#64939)
> >> (#65599)
> >> - Fix ``PATCH /dags`` pagination bug and document wildcard
> >> ``dag_id_pattern`` (#65309)
> >>
> >> Cheers,
> >> Rahul
> >>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to