I figured out how we prevent similar issues in the future.

PR https://github.com/apache/airflow/pull/58840 -> selective check will
fail in case someone modifies "common.compat" and some other providers in
the same PR,  but will not add "# use next version" in this PR.

On Fri, Nov 28, 2025 at 10:32 PM Jarek Potiuk <[email protected]> wrote:

> Damn.. What a release you have :)
>
> On Fri, Nov 28, 2025 at 10:23 PM Jens Scheffler <[email protected]>
> wrote:
>
>> Need to exclude more from RC1, full list caused by PR
>> https://github.com/apache/airflow/pull/54505/
>>
>> - amazon
>>
>> - celery
>>
>> - cncf-kubernetes
>>
>> - common-sql
>>
>> - docker
>>
>> - edge (whereas it is just affecting one example dag so impact on
>> provider is limited)
>>
>> - google
>>
>> - microsoft-azure
>>
>> - slack
>>
>> - ssh
>>
>> - standard
>>
>> all the ones above will not be OK in RC1 Will prepare a fix in a moment.
>>
>> On 11/28/25 22:18, Jens Scheffler wrote:
>> > Just checking the PR https://github.com/apache/airflow/pull/54505/
>> > which caused this, there are more providers affected, compiling a list
>> > atm.
>> >
>> > On 11/28/25 22:15, Jarek Potiuk wrote:
>> >> Ah... We have to do more to get those common "# use next version` thing
>> >> working more reliably.
>> >>
>> >> On Fri, Nov 28, 2025 at 10:05 PM Jens Scheffler <[email protected]>
>> >> wrote:
>> >>
>> >>> As of cross reference issues detected by @dheerajturaga
>> >>> <https://github.com/dheerajturaga> that common-compat minimum
>> dependecy
>> >>> was not correctly updated we need to drop aws, celery and
>> >>> microsoft-azure from the release and consider running a rc2 later. -1
>> >>> from my side
>> >>>
>> >>> So the [VOTE] is reduced to all others therefore.
>> >>>
>> >>> On 11/28/25 16:29, Vincent Beck wrote:
>> >>>> +1: binding
>> >>>>
>> >>>> Checks performed:
>> >>>> * SVN
>> >>>> * Installation
>> >>>> * Reproducible package builds
>> >>>> * Licences
>> >>>> * Signatures
>> >>>> * SHA512
>> >>>>
>> >>>> On 2025/11/27 22:58:30 Jarek Potiuk wrote:
>> >>>>> +1: binding
>> >>>>>
>> >>>>> Checked:
>> >>>>> * SVN
>> >>>>> * installation
>> >>>>> * reproducibility
>> >>>>> * licences
>> >>>>> * signatures
>> >>>>> * checksums
>> >>>>>
>> >>>>> Checked 2.11.0 bump in a few of the providers - all looks good.
>> >>>>>
>> >>>>> Fixed two small typos in verification procedure/breeze release
>> checks
>> >>>>> https://github.com/apache/airflow/pull/58794
>> >>>>>
>> >>>>> Good job Jens so far :)
>> >>>>>
>> >>>>>
>> >>>>> On Thu, Nov 27, 2025 at 11:07 PM Jens Scheffler<[email protected]
>> >
>> >>> wrote:
>> >>>>>> Hey all,
>> >>>>>>
>> >>>>>> I have just cut the new wave Airflow Providers packages with
>> release
>> >>>>>> preparation date 2025-11-27. This email is calling a vote on the
>> >>> release,
>> >>>>>> which will last for 72 hours - which means that it will end on
>> >>>>>> November
>> >>>>>> 30, 2025 22:03 UTC and until 3 binding +1 votes have been received.
>> >>>>>>
>> >>>>>> Consider this my (binding) +1.
>> >>>>>>
>> >>>>>> This time we release 94 providers because the minim Airflow
>> >>>>>> version has
>> >>>>>> been bumped to 2.11.0. (The only providers not released were lower
>> >>> bound
>> >>>>>> to Airflow 3.0 at least and had no changes)
>> >>>>>>
>> >>>>>> Airflow Providers are available at:
>> >>>>>>
>> https://dist.apache.org/repos/dist/dev/airflow/providers/2025-11-27
>> >>>>>>
>> >>>>>> *apache-airflow-providers-2025-11-27-source.tar.gz* is the full
>> >>>>>> source
>> >>>>>> tarball of airflow repo - snapshot taken at the moment of
>> provider's
>> >>>>>> release.
>> >>>>>>
>> >>>>>> *apache-airflow-providers-<PROVIDER>-*.tar.gz* are the convenience
>> >>>>>> python "sdist" distributions that we publish in PyPI
>> >>>>>>
>> >>>>>> *apache_airflow_providers_<PROVIDER>-*.whl are the convenience
>> >>>>>> Python
>> >>>>>> "wheel" distributions that we publish in PyPI.
>> >>>>>>
>> >>>>>> The test procedure for PMC members is described in
>> >>>>>>
>> >>>>>>
>> >>>
>> https://github.com/apache/airflow/blob/main/dev/README_RELEASE_PROVIDERS.md#verify-the-release-candidate-by-pmc-members
>> >>>
>> >>>>>> The test procedure for and Contributors who would like to test
>> >>>>>> this RC
>> >>>>>> is described in:
>> >>>>>>
>> >>>>>>
>> >>>
>> https://github.com/apache/airflow/blob/main/dev/README_RELEASE_PROVIDERS.md#verify-the-release-candidate-by-contributors
>> >>>
>> >>>>>>
>> >>>>>> 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 members of the
>> >>>>>> community
>> >>> are
>> >>>>>> encouraged to test the release and vote with "(non-binding)".
>> >>>>>>
>> >>>>>> Please note that the version number excludes the 'rcX' string.
>> >>>>>> This will allow us to rename the artifact without modifying
>> >>>>>> the artifact checksums when we actually release it.
>> >>>>>>
>> >>>>>> The status of testing the providers by the community is kept here:
>> >>>>>> https://github.com/apache/airflow/issues/58792
>> >>>>>>
>> >>>>>> The issue is also the easiest way to see important PRs included
>> >>>>>> in the
>> >>>>>> RC candidates.
>> >>>>>> Detailed changelog for the providers will be published in the
>> >>>>>> documentation after the
>> >>>>>> RC candidates are released.
>> >>>>>>
>> >>>>>> You can find the RC packages in PyPI following these links:
>> >>>>>>
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-airbyte/5.3.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-alibaba/3.3.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-amazon/9.18.0rc1/
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-beam/6.2.0rc1/
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-cassandra/3.9.0rc1/
>> >>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-drill/3.2.0rc1/
>> >>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-druid/4.4.0rc1/
>> >>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-flink/1.8.0rc1/
>> >>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-hdfs/4.11.0rc1/
>> >>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-hive/9.2.0rc1/
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-iceberg/1.4.0rc1/
>> >>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-impala/1.8.0rc1/
>> >>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-kafka/1.11.0rc1/
>> >>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-kylin/3.10.0rc1/
>> >>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-livy/4.5.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-apache-pig/4.8.0rc1/
>> >>>>>>
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-pinot/4.9.0rc1/
>> >>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-spark/5.4.0rc1/
>> >>>
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-apache-tinkerpop/1.1.0rc1/
>> >>>
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-apprise/2.3.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-arangodb/2.9.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-asana/2.11.0rc1/
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-atlassian-jira/3.3.0rc1/
>> >>>
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-celery/3.14.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-cloudant/4.3.0rc1/
>> >>>>>>
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-cncf-kubernetes/10.11.0rc1/
>> >>>
>> >>>>>> https://pypi.org/project/apache-airflow-providers-cohere/1.6.0rc1/
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-common-compat/1.10.0rc1/
>> >>>
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-common-io/1.7.0rc1/
>> >>>>>>
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-common-sql/1.30.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-databricks/7.8.0rc1/
>> >>>>>>
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-datadog/3.10.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-dbt-cloud/4.6.0rc1/
>> >>>>>>
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-dingding/3.9.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-discord/3.11.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-docker/4.5.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-edge3/1.6.0rc1/
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-elasticsearch/6.4.0rc1/
>> >>>
>> >>>>>> https://pypi.org/project/apache-airflow-providers-exasol/4.9.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-fab/3.0.3rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-facebook/3.9.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-ftp/3.14.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-github/2.10.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-google/19.1.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-grpc/3.9.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-hashicorp/4.4.0rc1/
>> >>>>>>
>> >>>>>> https://pypi.org/project/apache-airflow-providers-http/5.6.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-imap/3.10.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-influxdb/2.10.0rc1/
>> >>>>>>
>> >>>>>> https://pypi.org/project/apache-airflow-providers-jdbc/5.3.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-jenkins/4.2.0rc1/
>> >>>>>>
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-microsoft-azure/12.9.0rc1/
>> >>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-microsoft-mssql/4.4.0rc1/
>> >>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-microsoft-psrp/3.2.0rc1/
>> >>>
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-microsoft-winrm/3.13.0rc1/
>> >>>
>> >>>>>> https://pypi.org/project/apache-airflow-providers-mongo/5.3.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-mysql/6.4.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-neo4j/3.11.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-odbc/4.11.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-openai/1.7.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-openfaas/3.9.0rc1/
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-openlineage/2.9.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-opensearch/1.8.0rc1/
>> >>>>>>
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-opsgenie/5.10.0rc1/
>> >>>>>>
>> >>>>>> https://pypi.org/project/apache-airflow-providers-oracle/4.3.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-pagerduty/5.2.0rc1/
>> >>>>>>
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-papermill/3.12.0rc1/
>> >>>>>>
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-pgvector/1.6.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-pinecone/2.4.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-postgres/6.5.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-presto/5.10.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-qdrant/1.5.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-redis/4.4.0rc1/
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-salesforce/5.12.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-samba/4.12.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-segment/3.9.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-sendgrid/4.2.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-sftp/5.5.0rc1/
>> >>>>>>
>> >>>
>> https://pypi.org/project/apache-airflow-providers-singularity/3.9.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-slack/9.6.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-smtp/2.4.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-snowflake/6.7.0rc1/
>> >>>>>>
>> >>>>>> https://pypi.org/project/apache-airflow-providers-sqlite/4.2.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-ssh/4.2.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-standard/1.10.0rc1/
>> >>>>>>
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-tableau/5.3.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-telegram/4.9.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-teradata/3.3.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-trino/6.4.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-vertica/4.2.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-weaviate/3.3.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-yandex/4.3.0rc1/
>> >>>>>> https://pypi.org/project/apache-airflow-providers-ydb/2.3.0rc1/
>> >>>>>>
>> https://pypi.org/project/apache-airflow-providers-zendesk/4.11.0rc1/
>> >>>>>>
>> >>>>>> Cheers,
>> >>>>>> Jens Scheffler
>> >>>>>>
>> >>>>>>
>> >>>>>>
>> ---------------------------------------------------------------------
>> >>>>>>
>> >>>>>> To unsubscribe, e-mail:[email protected]
>> >>>>>> For additional commands, e-mail:[email protected]
>> >>>>>>
>> >>>>>>
>> >>>> ---------------------------------------------------------------------
>> >>>> To unsubscribe, e-mail:[email protected]
>> >>>> For additional commands, e-mail:[email protected]
>> >>>>
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [email protected]
>> > For additional commands, e-mail: [email protected]
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>

Reply via email to