This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/v3-1-test by this push:
new 01811d0a7d8 [v3-1-test] Fix airflow-ctl image generation failing with
latest prek version (#58732) (#58823)
01811d0a7d8 is described below
commit 01811d0a7d813be204b6461e5c45061df3d3b448
Author: Jarek Potiuk <[email protected]>
AuthorDate: Fri Nov 28 18:17:24 2025 +0100
[v3-1-test] Fix airflow-ctl image generation failing with latest prek
version (#58732) (#58823)
* allocating pseudo-terminal inside the python script creating
the images instead of trying to do it by docker compose run
* better diagnostics in case of error (verbosity handling)
* properly allocating console with forcing pesudo-terminal creation
inside the container when --tty command is used with breeze shell
via `enable-tty.yaml`
* upgrading prek + uv to latest versions
* a bit of refactoring how the docker-compose files are referrred to
* Console in the script also uses pseudo-terminal
(cherry picked from commit cddbdf86c9b7c7c4a7103d76bb4a9bcff4a96a2e)
---
dev/breeze/pyproject.toml | 2 +-
dev/breeze/uv.lock | 2 +-
devel-common/pyproject.toml | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev/breeze/pyproject.toml b/dev/breeze/pyproject.toml
index 0857eabfa0a..30397d00d04 100644
--- a/dev/breeze/pyproject.toml
+++ b/dev/breeze/pyproject.toml
@@ -40,7 +40,7 @@ classifiers = [
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
]
-requires-python = ">=3.10, !=3.13"
+requires-python = ">=3.10,!=3.14"
dependencies = [
"black>=25.0.0",
diff --git a/dev/breeze/uv.lock b/dev/breeze/uv.lock
index cd09c85fd71..00cb685f74b 100644
--- a/dev/breeze/uv.lock
+++ b/dev/breeze/uv.lock
@@ -1,6 +1,6 @@
version = 1
revision = 3
-requires-python = ">=3.10, !=3.13"
+requires-python = ">=3.10, !=3.14"
resolution-markers = [
"python_full_version >= '3.13'",
"python_full_version < '3.13'",
diff --git a/devel-common/pyproject.toml b/devel-common/pyproject.toml
index b7812c14b69..7797ad1d3d2 100644
--- a/devel-common/pyproject.toml
+++ b/devel-common/pyproject.toml
@@ -103,7 +103,7 @@ dependencies = [
"mypy" = [
# Mypy dependencies
# TODO: upgrade to newer versions of MyPy continuously as they are released
- "mypy==1.18.2",
+ "mypy==1.19.0",
"types-Deprecated>=1.2.9.20240311",
"types-Markdown>=3.6.0.20240316",
"types-PyMySQL>=1.1.0.20240425",