Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion providers/.last_release_date.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2026-01-13
2026-01-17
6 changes: 3 additions & 3 deletions providers/cncf/kubernetes/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
Package ``apache-airflow-providers-cncf-kubernetes``

Release: ``10.12.1``
Release: ``10.12.2``


`Kubernetes <https://kubernetes.io/>`__
Expand All @@ -36,7 +36,7 @@ This is a provider package for ``cncf.kubernetes`` provider. All classes for thi
are in ``airflow.providers.cncf.kubernetes`` python package.

You can find package information and changelog for the provider
in the `documentation <https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.1/>`_.
in the `documentation <https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.2/>`_.

Installation
------------
Expand Down Expand Up @@ -83,4 +83,4 @@ Dependent package
================================================================================================================== =================

The changelog for the provider package can be found in the
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.1/changelog.html>`_.
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.2/changelog.html>`_.
12 changes: 12 additions & 0 deletions providers/cncf/kubernetes/docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,18 @@ Changelog
Previously this would create a job that would never complete and always fail the task.
Executing a task with ``parallelism = 0`` and ``wait_until_job_complete=True`` will now raise a validation error.

10.12.2
.......

Bug Fixes
~~~~~~~~~

* ``Handle backwards-compatibility for older Google provider (#60730)``
* ``Kubernetes Pod Operator: Skip async defferal when pod already complete (#58684)``

.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
10.12.1
.......

Expand Down
6 changes: 3 additions & 3 deletions providers/cncf/kubernetes/docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ apache-airflow-providers-cncf-kubernetes package
`Kubernetes <https://kubernetes.io/>`__


Release: 10.12.1
Release: 10.12.2

Provider package
----------------
Expand Down Expand Up @@ -145,5 +145,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site <https://downloads.apache.org/airflow/providers/>`_

* `The apache-airflow-providers-cncf-kubernetes 10.12.1 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.12.1.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.12.1.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.12.1.tar.gz.sha512>`__)
* `The apache-airflow-providers-cncf-kubernetes 10.12.1 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.12.1-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.12.1-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.12.1-py3-none-any.whl.sha512>`__)
* `The apache-airflow-providers-cncf-kubernetes 10.12.2 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.12.2.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.12.2.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.12.2.tar.gz.sha512>`__)
* `The apache-airflow-providers-cncf-kubernetes 10.12.2 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.12.2-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.12.2-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.12.2-py3-none-any.whl.sha512>`__)
3 changes: 2 additions & 1 deletion providers/cncf/kubernetes/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,13 @@ description: |
`Kubernetes <https://kubernetes.io/>`__
state: ready
source-date-epoch: 1768334565
source-date-epoch: 1768685603
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
- 10.12.2
- 10.12.1
- 10.12.0
- 10.11.1
Expand Down
6 changes: 3 additions & 3 deletions providers/cncf/kubernetes/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"

[project]
name = "apache-airflow-providers-cncf-kubernetes"
version = "10.12.1"
version = "10.12.2"
description = "Provider package apache-airflow-providers-cncf-kubernetes for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
Expand Down Expand Up @@ -116,8 +116,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}

[project.urls]
"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.1"
"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.1/changelog.html"
"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.2"
"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.2/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@

__all__ = ["__version__"]

__version__ = "10.12.1"
__version__ = "10.12.2"

if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
Expand Down
2 changes: 1 addition & 1 deletion providers/google/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ Requirements
PIP package Version required
========================================== ======================================
``apache-airflow`` ``>=2.11.0``
``apache-airflow-providers-common-compat`` ``>=1.10.1``
``apache-airflow-providers-common-compat`` ``>=1.12.0``
``apache-airflow-providers-common-sql`` ``>=1.27.0``
``asgiref`` ``>=3.5.2``
``dill`` ``>=0.2.3``
Expand Down
56 changes: 31 additions & 25 deletions providers/google/docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,44 +27,21 @@
Changelog
---------

.. warning::
Deprecated classes, parameters and features have been removed from the Google provider package.
The following breaking changes were introduced:

* Operators

* ``Remove AutoMLTrainModelOperator use airflow.providers.google.cloud.operators.vertex_ai.auto_ml.CreateAutoMLTabularTrainingJobOperator, airflow.providers.google.cloud.operators.vertex_ai.auto_ml.CreateAutoMLVideoTrainingJobOperator, airflow.providers.google.cloud.operators.vertex_ai.auto_ml.CreateAutoMLImageTrainingJobOperator, airflow.providers.google.cloud.operators.vertex_ai.generative_model.SupervisedFineTuningTrainOperator, airflow.providers.google.cloud.operators.translate.TranslateCreateModelOperator instead``
* ``Remove AutoMLPredictOperator use airflow.providers.google.cloud.operators.translate.TranslateTextOperator instead``
* ``Remove AutoMLCreateDatasetOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.CreateDatasetOperator, airflow.providers.google.cloud.operators.translate.TranslateCreateDatasetOperator instead``
* ``Remove AutoMLImportDataOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.ImportDataOperator, airflow.providers.google.cloud.operators.translate.TranslateImportDataOperator instead``
* ``Remove AutoMLTablesListColumnSpecsOperator because of the shutdown of legacy version of AutoML Tables``
* ``Remove AutoMLTablesUpdateDatasetOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.UpdateDatasetOperator instead``
* ``Remove AutoMLGetModelOperator use airflow.providers.google.cloud.operators.vertex_ai.model_service.GetModelOperator instead``
* ``Remove AutoMLDeleteModelOperator use airflow.providers.google.cloud.operators.vertex_ai.model_service.DeleteModelOperator, airflow.providers.google.cloud.operators.translate.TranslateDeleteModelOperator instead``
* ``Remove AutoMLDeployModelOperator use airflow.providers.google.cloud.operators.vertex_ai.endpoint_service.DeployModelOperator instead``
* ``Remove AutoMLTablesListTableSpecsOperator because of the shutdown of legacy version of AutoML Tables``
* ``Remove AutoMLListDatasetOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.ListDatasetsOperator, airflow.providers.google.cloud.operators.translate.TranslateDatasetsListOperator instead``
* ``Remove AutoMLDeleteDatasetOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.ListDatasetsOperator, airflow.providers.google.cloud.operators.translate.TranslateDatasetsListOperator instead``
* ``Remove MLEngineCreateModelOperator use appropriate VertexAI operator instead``

* Hooks

* ``Remove CloudAutoMLHook use airflow.providers.google.cloud.hooks.vertex_ai.auto_ml.AutoMLHook, airflow.providers.google.cloud.hooks.translate.TranslateHook instead``

19.4.0
......

Features
~~~~~~~~

* ``Add 'ignore_if_missing' to DataprocDeleteClusterOperator (#60433)``
* ``Add Operators for Gemini Batch API and Gemini Files API. (#59518)``

Bug Fixes
~~~~~~~~~

* ``Make DataprocDeleteClusterOperator idempotent (#60083)``
* ``Fixed CloudSqlDatabaseHook error message for missing host (#60089)``
* ``Fix BigQueryInsertJobOperator reattach to running jobs (#60679)``
* ``Prevent OpenLineage failure when BigQuery table metadata is missing (#60380)``

Misc
~~~~
Expand All @@ -85,6 +62,11 @@ Misc
appropriate section above if needed. Do not delete the lines(!):
* ``feat: Add JobDependenciesRunFacet to asset-triggered OL DAG events (#59521)``
* ``Remove TaskInstance and TaskLogReader unused methods (#59922)``
* ``Add 'ignore_if_missing' to DataprocDeleteClusterOperator (#60433)``
* ``Revert "Add 'ignore_if_missing' to DataprocDeleteClusterOperator (#60433)" (#60623)``
* ``Prepare providers release 2026-01-13 (#60437)``
* ``Compatibility with Kubernetes Pod Operator only: Skip async defferal when pod already complete (#58684)``
* ``Revert "Fix Google Cloud Data Fusion hook to handle pipeline start errors properly (#58698)" (#60701)``
19.3.0
......
Expand Down Expand Up @@ -172,6 +154,30 @@ Misc
19.0.0
......

.. warning::
Deprecated classes, parameters and features have been removed from the Google provider package.
The following breaking changes were introduced:

* Operators

* ``Remove AutoMLTrainModelOperator use airflow.providers.google.cloud.operators.vertex_ai.auto_ml.CreateAutoMLTabularTrainingJobOperator, airflow.providers.google.cloud.operators.vertex_ai.auto_ml.CreateAutoMLVideoTrainingJobOperator, airflow.providers.google.cloud.operators.vertex_ai.auto_ml.CreateAutoMLImageTrainingJobOperator, airflow.providers.google.cloud.operators.vertex_ai.generative_model.SupervisedFineTuningTrainOperator, airflow.providers.google.cloud.operators.translate.TranslateCreateModelOperator instead``
* ``Remove AutoMLPredictOperator use airflow.providers.google.cloud.operators.translate.TranslateTextOperator instead``
* ``Remove AutoMLCreateDatasetOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.CreateDatasetOperator, airflow.providers.google.cloud.operators.translate.TranslateCreateDatasetOperator instead``
* ``Remove AutoMLImportDataOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.ImportDataOperator, airflow.providers.google.cloud.operators.translate.TranslateImportDataOperator instead``
* ``Remove AutoMLTablesListColumnSpecsOperator because of the shutdown of legacy version of AutoML Tables``
* ``Remove AutoMLTablesUpdateDatasetOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.UpdateDatasetOperator instead``
* ``Remove AutoMLGetModelOperator use airflow.providers.google.cloud.operators.vertex_ai.model_service.GetModelOperator instead``
* ``Remove AutoMLDeleteModelOperator use airflow.providers.google.cloud.operators.vertex_ai.model_service.DeleteModelOperator, airflow.providers.google.cloud.operators.translate.TranslateDeleteModelOperator instead``
* ``Remove AutoMLDeployModelOperator use airflow.providers.google.cloud.operators.vertex_ai.endpoint_service.DeployModelOperator instead``
* ``Remove AutoMLTablesListTableSpecsOperator because of the shutdown of legacy version of AutoML Tables``
* ``Remove AutoMLListDatasetOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.ListDatasetsOperator, airflow.providers.google.cloud.operators.translate.TranslateDatasetsListOperator instead``
* ``Remove AutoMLDeleteDatasetOperator use airflow.providers.google.cloud.operators.vertex_ai.dataset.ListDatasetsOperator, airflow.providers.google.cloud.operators.translate.TranslateDatasetsListOperator instead``
* ``Remove MLEngineCreateModelOperator use appropriate VertexAI operator instead``

* Hooks

* ``Remove CloudAutoMLHook use airflow.providers.google.cloud.hooks.vertex_ai.auto_ml.AutoMLHook, airflow.providers.google.cloud.hooks.translate.TranslateHook instead``

Breaking changes
~~~~~~~~~~~~~~~~

Expand Down
2 changes: 1 addition & 1 deletion providers/google/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ description: |
- `Google Workspace <https://workspace.google.com/>`__ (formerly Google Suite)
state: ready
source-date-epoch: 1768335056
source-date-epoch: 1768671715
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
Expand Down