Skip to content

Commit 4e2f5d4

Browse files
authored
Prepare ad-hoc provider documentation 2026-06-26 (#69022)
cncf.kubernetes (10.18.1) and apache.spark (6.2.0) were excluded from the 2026-06-16 wave after binding -1 votes; their blockers are now resolved, so re-cut the same versions with the fixes folded in. fab and keycloak need corrective patch releases (3.7.1, 0.8.1) after the airflowctl CLI client integration was reverted from core (#68856) and a Keycloak access-denied bug fix (#68951). celery (3.21.0) adds a Python 3.14 worker start-method config (#69015), and google (22.2.1) ships the GKE 401 fix for kubernetes client 36.x (#69032).
1 parent c217e9a commit 4e2f5d4

28 files changed

Lines changed: 130 additions & 49 deletions

File tree

providers/.last_release_date.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2026-06-16
1+
2026-06-26

providers/apache/spark/docs/changelog.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ Changelog
3535
Features
3636
~~~~~~~~
3737

38+
* ``Add a standard toggle for resumability to ResumableJobMixin (#68623)``
3839
* ``Add crash recovery ability to SparkSubmitOperator against Kubernetes (#68067)``
3940
* ``Crash recovery for YARN cluster mode in SparkSubmitOperator built on AIP-103 (#67473)``
4041

providers/celery/README.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
2424
Package ``apache-airflow-providers-celery``
2525

26-
Release: ``3.20.0``
26+
Release: ``3.21.0``
2727

2828

2929
`Celery <https://docs.celeryq.dev/en/stable/>`__
@@ -36,7 +36,7 @@ This is a provider package for ``celery`` provider. All classes for this provide
3636
are in ``airflow.providers.celery`` python package.
3737

3838
You can find package information and changelog for the provider
39-
in the `documentation <https://airflow.apache.org/docs/apache-airflow-providers-celery/3.20.0/>`_.
39+
in the `documentation <https://airflow.apache.org/docs/apache-airflow-providers-celery/3.21.0/>`_.
4040

4141
Installation
4242
------------
@@ -89,4 +89,4 @@ Extra Dependencies
8989
=================== ===================================================
9090

9191
The changelog for the provider package can be found in the
92-
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-celery/3.20.0/changelog.html>`_.
92+
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-celery/3.21.0/changelog.html>`_.

providers/celery/docs/changelog.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,22 @@
2727
Changelog
2828
---------
2929

30+
3.21.0
31+
......
32+
33+
Features
34+
~~~~~~~~
35+
36+
* ``Add Celery worker mp_start_method config to curb Python 3.14 memory (#69015)``
37+
38+
Misc
39+
~~~~
40+
41+
* ``Cache Celery apps when publishing workloads (#67127)``
42+
43+
.. Below changes are excluded from the changelog. Move them to
44+
appropriate section above if needed. Do not delete the lines(!):
45+
3046
3.20.0
3147
......
3248

providers/celery/docs/index.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ apache-airflow-providers-celery package
6767
`Celery <https://docs.celeryq.dev/en/stable/>`__
6868

6969

70-
Release: 3.20.0
70+
Release: 3.21.0
7171

7272
Provider package
7373
----------------
@@ -122,5 +122,5 @@ Downloading official packages
122122
You can download officially released packages and verify their checksums and signatures from the
123123
`Official Apache Download site <https://downloads.apache.org/airflow/providers/>`_
124124

125-
* `The apache-airflow-providers-celery 3.20.0 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.20.0.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.20.0.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.20.0.tar.gz.sha512>`__)
126-
* `The apache-airflow-providers-celery 3.20.0 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.20.0-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.20.0-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.20.0-py3-none-any.whl.sha512>`__)
125+
* `The apache-airflow-providers-celery 3.21.0 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.21.0.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.21.0.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.21.0.tar.gz.sha512>`__)
126+
* `The apache-airflow-providers-celery 3.21.0 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.21.0-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.21.0-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.21.0-py3-none-any.whl.sha512>`__)

providers/celery/provider.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,13 @@ description: |
2323
2424
state: ready
2525
lifecycle: production
26-
source-date-epoch: 1779137313
26+
source-date-epoch: 1782481463
2727
# Note that those versions are maintained by release manager - do not update them manually
2828
# with the exception of case where other provider in sources has >= new provider version.
2929
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
3030
# to be done in the same PR
3131
versions:
32+
- 3.21.0
3233
- 3.20.0
3334
- 3.19.0
3435
- 3.18.0

providers/celery/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
2525

2626
[project]
2727
name = "apache-airflow-providers-celery"
28-
version = "3.20.0"
28+
version = "3.21.0"
2929
description = "Provider package apache-airflow-providers-celery for Apache Airflow"
3030
readme = "README.rst"
3131
license = "Apache-2.0"
@@ -112,8 +112,8 @@ apache-airflow-providers-common-sql = {workspace = true}
112112
apache-airflow-providers-standard = {workspace = true}
113113

114114
[project.urls]
115-
"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.20.0"
116-
"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.20.0/changelog.html"
115+
"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.21.0"
116+
"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.21.0/changelog.html"
117117
"Bug Tracker" = "https://github.com/apache/airflow/issues"
118118
"Source Code" = "https://github.com/apache/airflow"
119119
"Slack Chat" = "https://s.apache.org/airflow-slack"

providers/celery/src/airflow/providers/celery/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929

3030
__all__ = ["__version__"]
3131

32-
__version__ = "3.20.0"
32+
__version__ = "3.21.0"
3333

3434
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
3535
"2.11.0"

providers/cncf/kubernetes/docs/changelog.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ Changelog
3333
Bug Fixes
3434
~~~~~~~~~
3535

36+
* ``Make cncf.kubernetes model deserialization picklable in-cluster (#68848)``
3637
* ``Run 'await_pod_start' before 'await_init_containers_completion' to prevent hanging when streaming init-container logs (#68450)``
3738
* ``Kubernetes Pod Operator - handle pod preemption before container creation (#68328)``
3839

@@ -41,10 +42,12 @@ Misc
4142

4243
* ``Make pod patching logic explicitly reflect when a pod is retained (#68507)``
4344
* ``Fix mypy errors for task_instance access in provider triggers (#68685)``
45+
* ``Remove leftovers from #45184 clear_not_launched_queued_tasks removal (#68698)``
4446

4547
.. Below changes are excluded from the changelog. Move them to
4648
appropriate section above if needed. Do not delete the lines(!):
4749
* ``[main] Upgrade important CI environment (#68322)``
50+
* ``[main] Upgrade important CI environment (#68560)``
4851
* ``Add regression test for KPO awaiting pod start before init-container logs (#68503)``
4952
5053
10.18.0

providers/fab/README.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
2424
Package ``apache-airflow-providers-fab``
2525

26-
Release: ``3.7.0``
26+
Release: ``3.7.1``
2727

2828

2929
`Flask App Builder <https://flask-appbuilder.readthedocs.io/>`__
@@ -36,7 +36,7 @@ This is a provider package for ``fab`` provider. All classes for this provider p
3636
are in ``airflow.providers.fab`` python package.
3737

3838
You can find package information and changelog for the provider
39-
in the `documentation <https://airflow.apache.org/docs/apache-airflow-providers-fab/3.7.0/>`_.
39+
in the `documentation <https://airflow.apache.org/docs/apache-airflow-providers-fab/3.7.1/>`_.
4040

4141
Installation
4242
------------
@@ -105,4 +105,4 @@ Extra Dependencies
105105
============ ===================
106106

107107
The changelog for the provider package can be found in the
108-
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-fab/3.7.0/changelog.html>`_.
108+
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-fab/3.7.1/changelog.html>`_.

0 commit comments

Comments
 (0)