This is an automated email from the ASF dual-hosted git repository.
o-nikolas pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 382e487e5d9 Prepare amazon provider RC2 for 2026-11-10 (#76789)
382e487e5d9 is described below
commit 382e487e5d9a01603bbaed15745cc23b5dec6b4a
Author: Niko Oliveira <[email protected]>
AuthorDate: Mon Nov 9 19:24:32 2026 -0700
Prepare amazon provider RC2 for 2026-11-10 (#76789)
Re-cut amazon 9.40.0 so the new SageMaker on-kill option ships as
cancel_on_kill, the name the other providers use, rather than the
stop_training_job_on_kill name in rc1. Fold in the amazon changes
merged since rc1.
Reset standard from 2.0.0 to 1.22.0 without releasing it. With the
TimeDeltaSensorAsync removal reverted, its next release is a minor, and
leaving 2.0.0 on main would make the next wave treat it as 2.0.0rc2.
---
providers/.last_release_date.txt | 2 +-
providers/amazon/docs/changelog.rst | 9 ++++++++-
providers/amazon/provider.yaml | 2 +-
providers/standard/README.rst | 6 +++---
providers/standard/docs/changelog.rst | 4 ++--
providers/standard/docs/index.rst | 6 +++---
providers/standard/provider.yaml | 2 +-
providers/standard/pyproject.toml | 6 +++---
providers/standard/src/airflow/providers/standard/__init__.py | 2 +-
uv.lock | 2 +-
10 files changed, 24 insertions(+), 17 deletions(-)
diff --git a/providers/.last_release_date.txt b/providers/.last_release_date.txt
index 7eaccd4b340..0c36dfdcf14 100644
--- a/providers/.last_release_date.txt
+++ b/providers/.last_release_date.txt
@@ -1 +1 @@
-2026-11-03
+2026-11-10
diff --git a/providers/amazon/docs/changelog.rst
b/providers/amazon/docs/changelog.rst
index 7375309d725..bffaeda68f4 100644
--- a/providers/amazon/docs/changelog.rst
+++ b/providers/amazon/docs/changelog.rst
@@ -41,7 +41,9 @@ Changelog
Features
~~~~~~~~
-* ``Add stop_training_job_on_kill to SageMakerTrainingOperator to stop the job
when the task is killed (#76033)``
+* ``Add cancel_on_kill to SageMakerTrainingOperator and
SageMakerProcessingOperator to stop the job when the task is killed (#76033,
#76413)``
+* ``Add environment_variables to MWAA Serverless create/update workflow
operators (#76496)``
+* ``Stream remote task logs from S3 instead of reading whole objects (#73517)``
* ``Let the ECS executor start tasks in parallel (#75907)``
* ``Page SqlToS3Operator like GenericTransfer (#75730)``
* ``Let the EKS executor run per team and next to KubernetesExecutor (#75449)``
@@ -59,10 +61,13 @@ Bug Fixes
* ``Skip S3 keys that map to the local sync directory (#74322)``
* ``Fix SageMaker credential failures being reported as timeouts (#74867)``
* ``Treat in-progress Bedrock batch inference jobs as scheduled (#75264)``
+* ``Stop deferred AWS tasks failing on a botocore Config object (#74843)``
+* ``Stop AWS Glue job run when a deferred task is cleared (#73702)``
Misc
~~~~
+* ``Warn when AwsDuckDBHook ignores the AWS connection's credentials (#76639)``
* ``Log the AWS identity used by AwsDuckDBHook (#75997)``
* ``Raise boto3 and botocore minimum to 1.43.4 (#75270, #76278)``
* ``Report AwsEksExecutor as the caller in its AWS user agent (#75698)``
@@ -74,11 +79,13 @@ Misc
Doc-only
~~~~~~~~
+* ``Add a connection page for the DuckDB on AWS connection (#76634)``
* ``Fix env var names in AWS ECS and Lambda executor setup docs (#76155)``
* ``Document virtual-hosted-style S3 addressing for AWS connections (#75135)``
.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
+ * ``Prepare providers release 2026-11-03 (#76490)``
* ``Enable DMS task logging in example_dms system test (#76336)``
* ``Skip log accumulator disk spill when reading finished task logs
(#70671)``
* ``Remove unused S3 bundle test upload helper (#75888)``
diff --git a/providers/amazon/provider.yaml b/providers/amazon/provider.yaml
index 5800a3bb172..ec56d8e0f39 100644
--- a/providers/amazon/provider.yaml
+++ b/providers/amazon/provider.yaml
@@ -23,7 +23,7 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1793816745
+source-date-epoch: 1794266854
# 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
diff --git a/providers/standard/README.rst b/providers/standard/README.rst
index 2dcbd9ade86..49439e7437d 100644
--- a/providers/standard/README.rst
+++ b/providers/standard/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-standard``
-Release: ``2.0.0``
+Release: ``1.22.0``
Airflow Standard Provider
@@ -36,7 +36,7 @@ This is a provider package for ``standard`` provider. All
classes for this provi
are in ``airflow.providers.standard`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-standard/2.0.0/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-standard/1.22.0/>`_.
Installation
------------
@@ -86,4 +86,4 @@ Extra Dependencies
=============== ========================================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-standard/2.0.0/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-standard/1.22.0/changelog.html>`_.
diff --git a/providers/standard/docs/changelog.rst
b/providers/standard/docs/changelog.rst
index 58672f13c49..d5feda28eac 100644
--- a/providers/standard/docs/changelog.rst
+++ b/providers/standard/docs/changelog.rst
@@ -35,8 +35,8 @@
Changelog
---------
-2.0.0
-.....
+1.22.0
+......
.. note::
``@task.bash`` now renders only the command returned by the decorated
function inside
diff --git a/providers/standard/docs/index.rst
b/providers/standard/docs/index.rst
index 6f8aab6d9fc..5fd4e76ed62 100644
--- a/providers/standard/docs/index.rst
+++ b/providers/standard/docs/index.rst
@@ -66,7 +66,7 @@ apache-airflow-providers-standard package
Airflow Standard Provider
-Release: 2.0.0
+Release: 1.22.0
Provider package
----------------
@@ -135,5 +135,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-standard 2.0.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-2.0.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-2.0.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-2.0.0.tar.gz.sha512>`__)
-* `The apache-airflow-providers-standard 2.0.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-2.0.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-2.0.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-2.0.0-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-standard 1.22.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.22.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.22.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.22.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-standard 1.22.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.22.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.22.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.22.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/standard/provider.yaml b/providers/standard/provider.yaml
index c55f25760c2..d1532deda52 100644
--- a/providers/standard/provider.yaml
+++ b/providers/standard/provider.yaml
@@ -28,7 +28,7 @@ source-date-epoch: 1793816745
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider
have
# to be done in the same PR
versions:
- - 2.0.0
+ - 1.22.0
- 1.21.0
- 1.20.1
- 1.20.0
diff --git a/providers/standard/pyproject.toml
b/providers/standard/pyproject.toml
index 8bba0923fe0..f6e291d3c57 100644
--- a/providers/standard/pyproject.toml
+++ b/providers/standard/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-standard"
-version = "2.0.0"
+version = "1.22.0"
description = "Provider package apache-airflow-providers-standard for Apache
Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -106,8 +106,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-standard/2.0.0"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-standard/2.0.0/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-standard/1.22.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-standard/1.22.0/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"
diff --git a/providers/standard/src/airflow/providers/standard/__init__.py
b/providers/standard/src/airflow/providers/standard/__init__.py
index 8bb3792a01a..e2edd3c1c82 100644
--- a/providers/standard/src/airflow/providers/standard/__init__.py
+++ b/providers/standard/src/airflow/providers/standard/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "2.0.0"
+__version__ = "1.22.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/uv.lock b/uv.lock
index 9f28d88a752..c63ca54c9a4 100644
--- a/uv.lock
+++ b/uv.lock
@@ -8444,7 +8444,7 @@ docs = [{ name = "apache-airflow-devel-common", extras =
["docs"], editable = "d
[[package]]
name = "apache-airflow-providers-standard"
-version = "2.0.0"
+version = "1.22.0"
source = { editable = "providers/standard" }
dependencies = [
{ name = "apache-airflow" },