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

rahulvats pushed a commit to branch py-client-sync
in repository https://gitbox.apache.org/repos/asf/airflow.git

commit 34241699ecf9be85a0a1b5d7e7dac9bc819c964f
Author: Kaxil Naik <[email protected]>
AuthorDate: Wed Mar 25 03:20:08 2026 +0000

    Remove gunicorn upper bound now that 25.2.0 is released with the fix 
(#64193)
---
 airflow-core/pyproject.toml | 7 +------
 uv.lock                     | 2 +-
 2 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/airflow-core/pyproject.toml b/airflow-core/pyproject.toml
index 341af8f0e7d..8a75f309776 100644
--- a/airflow-core/pyproject.toml
+++ b/airflow-core/pyproject.toml
@@ -195,12 +195,7 @@ dependencies = [
     "memray>=1.19.0",
 ]
 "gunicorn" = [
-    # Temporary upper bound due to Gunicorn 25.1.0 control-socket deadlock
-    # seen in the Airflow API server path (preload + fork).
-    # Upstream tracking:
-    # - https://github.com/benoitc/gunicorn/issues/3529
-    # - https://github.com/benoitc/gunicorn/pull/3520
-    "gunicorn>=23.0.0,<25.1.0",
+    "gunicorn>=23.0.0,!=25.1.0",
 ]
 "otel" = [
     "opentelemetry-exporter-prometheus>=0.47b0",
diff --git a/uv.lock b/uv.lock
index c04b75a3468..ae5a9cbb425 100644
--- a/uv.lock
+++ b/uv.lock
@@ -1827,7 +1827,7 @@ requires-dist = [
     { name = "greenback", marker = "extra == 'async'", specifier = ">=1.2.1" },
     { name = "greenlet", marker = "python_full_version >= '3.14' and extra == 
'async'", specifier = ">=3.3.2" },
     { name = "greenlet", marker = "python_full_version < '3.14' and extra == 
'async'", specifier = ">=3.1.0" },
-    { name = "gunicorn", marker = "extra == 'gunicorn'", specifier = 
">=23.0.0,<25.1.0" },
+    { name = "gunicorn", marker = "extra == 'gunicorn'", specifier = 
">=23.0.0,!=25.1.0" },
     { name = "httpx", specifier = ">=0.25.0" },
     { name = "importlib-metadata", marker = "python_full_version < '3.12'", 
specifier = ">=6.5" },
     { name = "importlib-metadata", marker = "python_full_version >= '3.12'", 
specifier = ">=7.0" },

Reply via email to