This is an automated email from the ASF dual-hosted git repository.

potiuk 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 9733ac8c91a Bump the min aibotocore version to 3.0.0 (#64631)
9733ac8c91a is described below

commit 9733ac8c91a08031ede479b7d01853834bb0c8b1
Author: Dev-iL <[email protected]>
AuthorDate: Sat Apr 4 15:40:59 2026 +0300

    Bump the min aibotocore version to 3.0.0 (#64631)
    
    This is when the `boto3` extra was removed.
---
 providers/amazon/pyproject.toml |  6 ++----
 uv.lock                         | 10 +++++-----
 2 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml
index 7ef0fab9be7..1bfdaef9ebe 100644
--- a/providers/amazon/pyproject.toml
+++ b/providers/amazon/pyproject.toml
@@ -87,11 +87,9 @@ dependencies = [
 # The optional dependencies should be modified in place in the generated file
 # Any change in the dependencies is preserved when the file is regenerated
 [project.optional-dependencies]
-# There is conflict between boto3 and aiobotocore dependency botocore.
-# TODO: We can remove it once boto3 and aiobotocore both have compatible 
botocore version or
-# boto3 have native async support and we move away from aio aiobotocore
+# TODO: Remove aiobotocore when boto3 has native async support (and we 
transition to it)
 "aiobotocore" = [
-    "aiobotocore>=2.26.0",
+    "aiobotocore>=3.0.0",
 ]
 "cncf.kubernetes" = [
     "apache-airflow-providers-cncf-kubernetes>=7.2.0",
diff --git a/uv.lock b/uv.lock
index 23cb3bd3b14..fd11bf090bc 100644
--- a/uv.lock
+++ b/uv.lock
@@ -12,7 +12,7 @@ resolution-markers = [
 ]
 
 [options]
-exclude-newer = "2026-03-31T12:32:05.665822Z"
+exclude-newer = "2026-03-31T12:39:25.237972Z"
 exclude-newer-span = "P4D"
 
 [manifest]
@@ -2538,7 +2538,7 @@ dependencies = [
     { name = "jsonpath-ng" },
     { name = "marshmallow" },
     { name = "pyathena" },
-    { name = "redshift-connector", version = "2.1.3", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version < '3.14'" },
+    { name = "redshift-connector", version = "2.1.7", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version < '3.14'" },
     { name = "redshift-connector", version = "2.1.13", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version >= '3.14'" },
     { name = "sagemaker-studio" },
     { name = "watchtower" },
@@ -2645,7 +2645,7 @@ docs = [
 
 [package.metadata]
 requires-dist = [
-    { name = "aiobotocore", marker = "extra == 'aiobotocore'", specifier = 
">=2.26.0" },
+    { name = "aiobotocore", marker = "extra == 'aiobotocore'", specifier = 
">=3.0.0" },
     { name = "apache-airflow", editable = "." },
     { name = "apache-airflow-providers-apache-hive", marker = "extra == 
'apache-hive'", editable = "providers/apache/hive" },
     { name = "apache-airflow-providers-cncf-kubernetes", marker = "extra == 
'cncf-kubernetes'", editable = "providers/cncf/kubernetes" },
@@ -18803,7 +18803,7 @@ wheels = [
 
 [[package]]
 name = "redshift-connector"
-version = "2.1.3"
+version = "2.1.7"
 source = { registry = "https://pypi.org/simple"; }
 resolution-markers = [
     "python_full_version == '3.13.*'",
@@ -18823,7 +18823,7 @@ dependencies = [
     { name = "setuptools", marker = "python_full_version < '3.14'" },
 ]
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/71/39/bcf305288ef786ce8b8f75b16be88a7a7538982a5825fbe7fbffcdf2da69/redshift_connector-2.1.3-py3-none-any.whl";,
 hash = 
"sha256:be168c5294ed0bc626e2edb09230ff117ca752b9d0a85923d8356ba8fe5f208d", size 
= 129985, upload-time = "2024-07-31T21:11:58.16Z" },
+    { url = 
"https://files.pythonhosted.org/packages/18/49/ae951d699d11f64fa5ad2cac0d09c8a3090b222a34b8a2b5d9d03e04a875/redshift_connector-2.1.7-py3-none-any.whl";,
 hash = 
"sha256:99c0eef62b5c38283275a33056740949ad45a0e1c0d9da7a8f7fe674cf290d8b", size 
= 138746, upload-time = "2025-05-27T19:04:42.334Z" },
 ]
 
 [[package]]

Reply via email to