-
Notifications
You must be signed in to change notification settings - Fork 154
Description
For general questions please use the mail group.
Describe the bug
setup.py needs to be updated to install at least ssh2-python
currently it's mentioned in release notes but no minimum version is specified
installation doesn't overwrite already installed versions like 1.0.0
To Reproduce
- Have system with ssh2-python < 1.2.0
- Install latest version of parallelssh
- ssh2-python is not updated
- parallelssh fails
Expected behavior
ssh2-python is updated along with parallel-ssh
Actual behaviour
dependency ssh2-python remained at old version
Screenshots
N/A
Additional information
"Requirement already satisfied: requests>=2.19.1 in /usr/lib/python3.9/site-packages (from -r /runner/project/automation/../library/requirements.txt (line 1)) (2.25.0)",
"Collecting parallel-ssh>=2.13.0",
" Downloading parallel_ssh-2.16.0-py3-none-any.whl (88 kB)",
"Requirement already satisfied: chardet<4,>=3.0.2 in /usr/lib/python3.9/site-packages (from requests>=2.19.1->-r /runner/project/automation/../library/requirements.txt (line 1)) (3.0.4)",
"Requirement already satisfied: idna<3,>=2.5 in /usr/lib/python3.9/site-packages (from requests>=2.19.1->-r /runner/project/automation/../library/requirements.txt (line 1)) (2.10)",
"Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/lib/python3.9/site-packages (from requests>=2.19.1->-r /runner/project/automation/../library/requirements.txt (line 1)) (1.25.10)",
"Requirement already satisfied: ssh2-python in /usr/local/lib64/python3.9/site-packages (from parallel-ssh>=2.13.0->-r /runner/project/automation/../library/requirements.txt (line 2)) (1.0.0)",
"Requirement already satisfied: ssh-python in /usr/local/lib64/python3.9/site-packages (from parallel-ssh>=2.13.0->-r /runner/project/automation/../library/requirements.txt (line 2)) (1.0.0)",
"Requirement already satisfied: gevent in /usr/local/lib64/python3.9/site-packages (from parallel-ssh>=2.13.0->-r /runner/project/automation/../library/requirements.txt (line 2)) (24.11.1)",
"Requirement already satisfied: zope.interface in /usr/local/lib64/python3.9/site-packages (from gevent->parallel-ssh>=2.13.0->-r /runner/project/automation/../library/requirements.txt (line 2)) (7.1.1)",
"Requirement already satisfied: greenlet>=3.1.1; platform_python_implementation == "CPython" in /usr/local/lib64/python3.9/site-packages (from gevent->parallel-ssh>=2.13.0->-r /runner/project/automation/../library/requirements.txt (line 2)) (3.1.1)",
"Requirement already satisfied: zope.event in /usr/local/lib/python3.9/site-packages (from gevent->parallel-ssh>=2.13.0->-r /runner/project/automation/../library/requirements.txt (line 2)) (5.0)",
"Requirement already satisfied: setuptools in /usr/lib/python3.9/site-packages (from zope.interface->gevent->parallel-ssh>=2.13.0->-r /runner/project/automation/../library/requirements.txt (line 2)) (50.3.2)",
"Installing collected packages: parallel-ssh",
"Successfully installed parallel-ssh-2.16.0"