This is an automated email from the ASF dual-hosted git repository.
amoghdesai 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 18d75db36c5 Limit paramiko to `< 4.0.0` till we remove DSS support
(#54078)
18d75db36c5 is described below
commit 18d75db36c52c7a4e794b041a2fc2359aabe38ab
Author: Amogh Desai <[email protected]>
AuthorDate: Mon Aug 4 13:24:51 2025 +0530
Limit paramiko to `< 4.0.0` till we remove DSS support (#54078)
---
providers/sftp/pyproject.toml | 3 ++-
providers/ssh/pyproject.toml | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/providers/sftp/pyproject.toml b/providers/sftp/pyproject.toml
index 1d91cba6be2..348f2be1c53 100644
--- a/providers/sftp/pyproject.toml
+++ b/providers/sftp/pyproject.toml
@@ -59,7 +59,8 @@ requires-python = ">=3.10"
dependencies = [
"apache-airflow>=2.10.0",
"apache-airflow-providers-ssh>=4.0.0",
- "paramiko>=2.9.0",
+ # TODO: Bump to >= 4.0.0 once
https://github.com/apache/airflow/issues/54079 is handled
+ "paramiko>=2.9.0,<4.0.0",
"asyncssh>=2.12.0",
]
diff --git a/providers/ssh/pyproject.toml b/providers/ssh/pyproject.toml
index c176db0fc22..76ae77d3d8e 100644
--- a/providers/ssh/pyproject.toml
+++ b/providers/ssh/pyproject.toml
@@ -58,7 +58,8 @@ requires-python = ">=3.10"
# After you modify the dependencies, and rebuild your Breeze CI image with
``breeze ci-image build``
dependencies = [
"apache-airflow>=2.10.0",
- "paramiko>=2.9.0",
+ # TODO: Bump to >= 4.0.0 once
https://github.com/apache/airflow/issues/54079 is handled
+ "paramiko>=2.9.0,<4.0.0",
"sshtunnel>=0.3.2",
]