From 5c03a9314e196462153509cd24449a8e8be3070e Mon Sep 17 00:00:00 2001 From: Andrew Kenworthy Date: Wed, 24 Sep 2025 12:36:48 +0200 Subject: [PATCH 1/2] airflow: bump uvicorn to 0.37.0 --- .../constraints/3.0.1/constraints-python3.12.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/airflow/stackable/constraints/3.0.1/constraints-python3.12.txt b/airflow/stackable/constraints/3.0.1/constraints-python3.12.txt index 8e9e61774..ab2902454 100644 --- a/airflow/stackable/constraints/3.0.1/constraints-python3.12.txt +++ b/airflow/stackable/constraints/3.0.1/constraints-python3.12.txt @@ -788,7 +788,13 @@ urllib3==2.4.0 userpath==1.9.2 uuid6==2024.7.10 uv==0.7.3 -uvicorn==0.34.2 +# Stackable patch: +# The original version 0.34.2 hard codes the worker timeout to 5s. +# This has been fixed in 0.37.0 so that the value passed through from Airflow +# (default 120s) is honoured. +# See discussion here: https://github.com/apache/airflow/discussions/50170#discussioncomment-13265000. +# Uvicorn release notes: https://github.com/Kludex/uvicorn/commit/4098bcac97aa0fbda2f4e73278fbbe3b128be940 +uvicorn==0.37.0 uvloop==0.21.0 validators==0.34.0 vertica-python==1.4.0 From 4604a973587f680c6851ae466b5260fc0ba733b1 Mon Sep 17 00:00:00 2001 From: Andrew Kenworthy Date: Wed, 24 Sep 2025 14:36:16 +0200 Subject: [PATCH 2/2] changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a42526b55..98b215b06 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,7 @@ All notable changes to this project will be documented in this file. - stackable-base: Bump ubi9 base image ([#1253]). - stackable-devel: Bump ubi9 base image and update cargo-auditable to `0.7.0` ([#1253]). - vector: Bump to `0.49.0` ([#1258]). +- airflow: Bump uvicorn dependency to `0.37.0` ([#1264]). ### Removed @@ -41,6 +42,7 @@ All notable changes to this project will be documented in this file. [#1253]: https://github.com/stackabletech/docker-images/pull/1253 [#1258]: https://github.com/stackabletech/docker-images/pull/1258 [#1262]: https://github.com/stackabletech/docker-images/pull/1262 +[#1264]: https://github.com/stackabletech/docker-images/pull/1264 ## [25.7.0] - 2025-07-23