I am going to yank the release. We will have rc2 soon. Dheeraj identified
incompatibility with the latest versions.

Bugra Ozturk

Op wo 11 mrt 2026, 07:31 schreef Buğra Öztürk <[email protected]>:

> Hey Dheeraj,
> Thanks for flagging! Since we are still at 0.x.x, I don't think breaking
> changes is a huge problem now as we stated there could be breaking changes.
> What we should do is to aim there. I think your changes only for a certain
> field while problem is broad. Also we still haven't released 3.2.0. We
> should test with older version like 3.1.7, released ones
> I already created a solution PR as well as dev discussion list about the
> solution.
> Feel free to join
> https://github.com/apache/airflow/pull/61822
> https://lists.apache.org/thread/kw61jmjxbk81t5rz5b25bmxvvmpv83kz
>
> Bugra Ozturk
>
> Op wo 11 mrt 2026, 07:18 schreef Dheeraj Turaga <[email protected]>:
>
>> -1 (non-binding)
>>
>> tested with 3.1.8rc2 and tried to run "airflowctl dags list"
>>
>> I get the following error (stacktrace)
>>
>> pydantic_core._pydantic_core.ValidationError: 50 validation errors for
>> DAGCollectionResponse
>> dags.0.timetable_partitioned
>> Field required [type=missing, input_value={'dag_id':
>> 'asset1_produc...7xnjr2trU3Ef8Nqf1CFBIE'}, input_type=dict]
>> For further information visit https://errors.pydantic.dev/2.12/v/missing
>>
>> timetable_partitioned was added in Airflow 3.2.0 . this release 0.1.3rc1
>> is
>> not backward compatible .
>>
>> Fix is here #63327
>>
>> <https://github.com/apache/airflow/pull/63327>
>>
>> On Tue, Mar 10, 2026 at 2:52 PM Jens Scheffler <[email protected]>
>> wrote:
>>
>> > +1 (binding) - Checked SVN, Checksums, Reproducible package build,
>> > Licenses, Signatures
>> >
>> > On 10.03.26 22:16, Buğra Öztürk wrote:
>> > > The release candidate for **Apache Airflow Ctl**: 0.1.3rc1  is now
>> > > available for testing!
>> > >
>> > > This email is calling for a vote on the release, which will last at
>> least
>> > > until the
>> > > Friday, the 13th of March, 11 pm CET and until 3 binding +1 votes have
>> > been
>> > > received.
>> > >
>> > > Consider this my +1 (binding) vote.
>> > >
>> > > The apache-airflow-ctl 0.1.3rc1 package is available at:
>> > > https://dist.apache.org/repos/dist/dev/airflow/airflow-ctl/0.1.3rc1/
>> > >
>> > > The "apache-airflow-ctl" packages are:
>> > >
>> > >     - *apache_airflow_ctl-0.1.3-source.tar.gz* is a source release
>> that
>> > > comes with INSTALL instructions.
>> > >     - *apache_airflow_ctl-0.1.3.tar.gz* is the binary Python "sdist"
>> > release.
>> > >     - *apache_airflow_ctl-0.1.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_AIRFLOWCTL.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_AIRFLOWCTL.md#verify-the-release-candidate-by-contributors
>> > >
>> > > Please note that the version number excludes the 'rcX' string, so it's
>> > now
>> > > simply 0.1.3 for the apache-airflow-ctl package.
>> > > 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-ctl/0.1.3/index.html
>> > >
>> > > *Release Notes*:
>> > >
>> >
>> https://airflow.staged.apache.org/docs/apache-airflow-ctl/0.1.3/release_notes.html
>> > >
>> > > *Testing Instructions using PyPI*:
>> > >
>> > > The packages are available in PyPI:
>> > > https://pypi.org/project/apache-airflow-ctl/0.1.3rc1/
>> > >
>> > > You can build a virtualenv that installs this and other required
>> packages
>> > > like this:
>> > >
>> > > uv venv
>> > > uv pip install -U apache-airflow-ctl==0.1.3rc1
>> > >
>> > > Regards,
>> > > Buğra Öztürk
>> > >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [email protected]
>> > For additional commands, e-mail: [email protected]
>> >
>> >
>>
>

Reply via email to