+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] > >
