+1 binding.

For both airflow-core 3.1.7rc2 and task sdk 1.1.7rc2:

- Checked SVN
- Checked in Docker
- Checked reproducible package builds
- Checked licenses
- Checked signatures

Installed the RC and ran some of my test dags.
The issue with pyjwt seems to be fixed, 2.11.0 gets installed by default as
well
as the login seems to work fine for Airflow UI.

Thanks & Regards,
Amogh Desai


On Wed, Feb 4, 2026 at 2:19 AM Buğra Öztürk <[email protected]> wrote:

> +1 (binding) for both Airflow/Airflow Core and TaskSDK releases. I have
> checked,
> Airflow/Airflow Core:
> - SVN
> - Reproducible package builds
> - Licence
> - Signature
> - Checksums
> TaskSDK:
> - SVN
> - Reproducible package builds
> - Licence
> - Signature
> - Checksums
>
> On Tue, Feb 3, 2026 at 3:43 PM Jarek Potiuk <[email protected]> wrote:
>
> > +1 (binding):
> >
> > Airflow/Airflow Core: +1 (binding), checked:
> >   - SVN
> >   - Reproducible package build
> >   - Licenses
> >   - Signatures
> >   - Checksums
> >   - Install in Docker
> >   - Source tarball
> > Task SDK: +1 (binding), checked:
> >   - SVN
> >   - Reproducible package build
> >   - Licenses
> >   - Signatures
> >   - Checksums
> >   - Install in Docker
> >
> > I also checked that the PyJWT issue is solved - the lower-bounding works
> > for "regular" installation without constraints.
> >
> >
> >
> >
> > On Tue, Feb 3, 2026 at 12:21 PM Ephraim Anierobi <
> > [email protected]>
> > wrote:
> >
> > > Hey fellow Airflowers,
> > >
> > > The release candidates for Apache Airflow 3.1.7rc2 and Task SDK
> 1.1.7rc2
> > > are now available for testing!
> > >
> > > This email is calling for a vote on the release, which will last at
> least
> > > 24 hours, from Tuesday, February 3, 2026 at 11:15 am UTC
> > > until Wednesday, February 4, 2026 at 11:15 pm UTC
> > > <
> > >
> >
> https://www.timeanddate.com/worldclock/fixedtime.html?msg=8&iso=20260204T1115&p1=1440
> > > >,
> > > and until 3 binding +1 votes have been received.
> > >
> > > Status of testing of the release is kept in
> > > https://github.com/apache/airflow/issues/61255
> > >
> > > Consider this my +1 binding vote.
> > >
> > > Airflow 3.1.7rc2 is available at:
> > > https://dist.apache.org/repos/dist/dev/airflow/3.1.7rc2/
> > >
> > > "apache-airflow" Meta package:
> > > - *apache-airflow-3.1.7-source.tar.gz* is a source release that comes
> > with
> > > INSTALL instructions.
> > > - *apache-airflow-3.1.7.tar.gz* is the binary Python "sdist" release.
> > > - *apache_airflow-3.1.7-py3-none-any.whl* is the binary Python wheel
> > > "binary" release.
> > >
> > > "apache-airflow-core" package:
> > > - *apache_airflow_core-3.1.7.tar.gz* is the binary Python "sdist"
> > release.
> > > - *apache_airflow_core-3.1.7-py3-none-any.whl* is the binary Python
> wheel
> > > "binary" release.
> > >
> > > Task SDK 1.1.7 is available at:
> > > https://dist.apache.org/repos/dist/dev/airflow/task-sdk/1.1.7rc2/
> > >
> > > "apache-airflow-task-sdk" package:
> > > - *apache_airflow_task_sdk-1.1.7.tar.gz* is the binary Python "sdist"
> > > release.
> > > - *apache_airflow_task_sdk-1.1.7-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.1.7 for Airflow package and 1.1.7 for Task SDK. This will
> allow
> > us
> > > to rename the artifact without modifying
> > > the artifact checksums when we actually release.
> > >
> > > Docs (for preview):
> > > https://airflow.staged.apache.org/docs/apache-airflow/3.1.7
> > >
> > > Release Notes:
> > > - https://github.com/apache/airflow/blob/3.1.7rc2/RELEASE_NOTES.rst
> > > -
> > >
> > >
> >
> https://airflow.staged.apache.org/docs/apache-airflow/3.1.7/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.1.7rc2 \
> > >   apache-airflow-core==3.1.7rc2 \
> > >   apache-airflow-task-sdk==1.1.7rc2
> > >
> > > Constraints files are at
> > > https://github.com/apache/airflow/tree/constraints-3.1.7rc2
> > >
> > > Changes since rc1
> > > - Fix JWT token generation with unset issuer/audience config (#61331)
> > >
> > > Cheers,
> > > Ephraim
> > >
> >
>
>
> --
> Bugra Ozturk
>

Reply via email to