839bdf6dcd
With the upcoming deprecation of REST 1.x used by this driver to comminucate with the FlashArray, this patch is to convert the driver to use REST 2.x calls, which means changing the required Python SDK from ``purestorge`` (REST 1.x) to ``py-pure-client`` (REST 2.x). The minimum version of ``py-pure-client`` is defined to be 1.47.0. This change does not affect any of the functionality of the driver but does affect the minimum required FlashArray operating system, increasing this to Purity//FA 6.1.0. This change will also allow for the addition of new features that were not supported by the REST 1.x APIs. Documentation changes are made to reflect the change in required SDK. All unit tests are updated to reflect the changes in the driver and the use of new SDK calls. Change-Id: I3deae1cc6bbe5ef5820224f72bb02565677e1ade
56 lines
977 B
Plaintext
56 lines
977 B
Plaintext
# Document dependencies that are only used if using
|
|
# certain drivers. This file is not managed by
|
|
# requirements tools.
|
|
# check [extras] section of setup.cfg for versions.
|
|
|
|
# HPE 3PAR
|
|
python-3parclient>=4.2.10 # Apache-2.0
|
|
|
|
# Kaminario
|
|
krest>=1.3.0 # Apache-2.0
|
|
|
|
# Pure Storage
|
|
distro # Apache-2.0
|
|
py-pure-client>=1.47.0 # BSD
|
|
|
|
# Dell EMC VMAX, IBM DS8K
|
|
pyOpenSSL>=1.0.0 # Apache-2.0
|
|
|
|
# HPE Lefthand
|
|
python-lefthandclient>=2.0.0 # Apache-2.0
|
|
|
|
# Fujitsu Eternus DX
|
|
pywbem>=0.7.0 # LGPLv2.1+
|
|
|
|
# IBM XIV
|
|
pyxcli>=1.1.5 # Apache-2.0
|
|
|
|
# RBD
|
|
rados # LGPLv2.1
|
|
rbd # LGPLv2.1
|
|
|
|
# RBD-iSCSI
|
|
rbd-iscsi-client # Apache-2.0
|
|
|
|
# Dell EMC VNX and Unity
|
|
storops>=1.2.3 # Apache-2.0
|
|
|
|
# INFINIDAT
|
|
infinisdk # BSD-3
|
|
capacity # BSD
|
|
infi.dtypes.wwn # PSF
|
|
infi.dtypes.iqn # PSF
|
|
|
|
# Storpool
|
|
storpool>=4.0.0 # Apache-2.0
|
|
storpool.spopenstack>=2.2.1 # Apache-2.0
|
|
|
|
# Datera
|
|
dfs_sdk>=1.2.25 # Apache-2.0
|
|
|
|
# DataCore SANsymphony
|
|
websocket-client>=1.3.2 # LGPLv2+
|
|
|
|
# LINSTOR
|
|
python-linstor>=1.7.0 # LGPLv3
|