Package name |
Required version |
---|---|
certifi |
2019.3.9 or later |
Click |
6.7 or later For Windows, 7.0 or later is required. |
python-dateutil |
2.8.0 or later |
six |
1.12.0 or later |
urllib3 |
1.25.3 or later |
requests |
2.4.3 to 2.15.1, or 2.22.0 or later |
requests-toolbelt |
0.8.0 or later |
If the controller node cannot access the python repository, when you obtain the preceding packages by using another terminal, note the following.
-
You must also install packages on which each package of the preceding package list depends.
Example:
- To install a requests package of version 2.22.0 to 2.25.1, you must install idna and chardet.
- To install a requests package of version 2.26.0 or later, you must install idna and charset-normalizer.
- To install a Click package of version 8.0.0 or later to Windows, you must install colorama.
-
Depending on the dependency between each package in the preceding package list, you might need to install packages of specific version combinations.
Example: When you install an urllib package of version 3 2.0.0 or later, you need to install a requests package of version 2.30.0 or later.
For details about information pertaining to packages on which each package depends, obtain a JSON format document from the python repository at the following URL and see "requires_dist".
https://pypi.org/pypi/<package-name>/<version>/json
-
When you install a new version of any package (in the preceding package list), you might need to upgrade software installed on the controller node in addition to a Python package.
Example: When you install an urllib package of version 3 2.0.0 or later, OpenSSL 1.1.1 or later needs to have been installed on the controller node.