summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoffrey F <joffrey@docker.com>2018-10-31 17:04:05 -0700
committerJoffrey F <joffrey@docker.com>2018-11-01 15:24:22 -0700
commit479f13eff1293731c3cf32db04f191f302fca090 (patch)
tree49c59724b11fced94cecda90ccd18b8c86da42df
parentdd7386de30c028300fd3ac9721cc0841fcd065c8 (diff)
downloaddocker-py-479f13eff1293731c3cf32db04f191f302fca090.tar.gz
Add paramiko requirement for SSH transport
Signed-off-by: Joffrey F <joffrey@docker.com>
-rw-r--r--requirements.txt1
-rw-r--r--setup.py3
2 files changed, 4 insertions, 0 deletions
diff --git a/requirements.txt b/requirements.txt
index c0ce59a..d13e9d6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,6 +9,7 @@ enum34==1.1.6
idna==2.5
ipaddress==1.0.18
packaging==16.8
+paramiko==2.4.2
pycparser==2.17
pyOpenSSL==18.0.0
pyparsing==2.2.0
diff --git a/setup.py b/setup.py
index 390783d..3ad572b 100644
--- a/setup.py
+++ b/setup.py
@@ -42,6 +42,9 @@ extras_require = {
# 'requests[security] >= 2.5.2, != 2.11.0, != 2.12.2'
'tls': ['pyOpenSSL>=17.5.0', 'cryptography>=1.3.4', 'idna>=2.0.0'],
+ # Only required when connecting using the ssh:// protocol
+ 'ssh': ['paramiko>=2.4.2'],
+
}
version = None