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