Dependent packages that the CLI program requires and version requirements

Virtual Storage Platform One SDS Block Cloud Setup and Configuration Guide

Version
1.14.x
Audience
anonymous
Part Number
MK-24VSP1SDS008-01

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.