Skip to content

Commit a678361

Browse files
authored
Release 1.75.0 (#209)
1 parent 7f96f39 commit a678361

File tree

1,044 files changed

+254195
-38966
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,044 files changed

+254195
-38966
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "py-pure-client"
3-
version = "1.74.0"
3+
version = "1.75.0"
44
description = "Pure Storage Python clients for FlashArray, FlashBlade, and Pure1 APIs"
55
authors = [
66
{ name = "Pure Storage", email = "support@purestorage.com" }

pypureclient/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
__name__ = 'py-pure-client'
2-
__version__ = '1.74.0'
2+
__version__ = '1.75.0'
33
__default_user_agent__ = 'pure/{}/{}'.format(__name__, __version__)

pypureclient/flasharray/FA_2_0/models/__init__.py

Lines changed: 66 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -23,75 +23,75 @@ def __init__(self, modname, attr):
2323
def load(self):
2424
import importlib
2525
if self._mod is None:
26-
self._mod = importlib.__import__(self._modname, globals(), locals(), fromlist=[self._attr], level=1)
26+
self._mod = importlib.import_module(self._modname, package=__package__)
2727
return getattr(self._mod, self._attr)
2828

2929
__class_model_dict = {
30-
'ApiVersionResponse': __LazyModelLoader('api_version_response', 'ApiVersionResponse'),
31-
'BuiltIn': __LazyModelLoader('built_in', 'BuiltIn'),
32-
'Chap': __LazyModelLoader('chap', 'Chap'),
33-
'Connection': __LazyModelLoader('connection', 'Connection'),
34-
'ConnectionGetResponse': __LazyModelLoader('connection_get_response', 'ConnectionGetResponse'),
35-
'ConnectionPost': __LazyModelLoader('connection_post', 'ConnectionPost'),
36-
'ConnectionResponse': __LazyModelLoader('connection_response', 'ConnectionResponse'),
37-
'DestroyedPatchPost': __LazyModelLoader('destroyed_patch_post', 'DestroyedPatchPost'),
38-
'FixedReference': __LazyModelLoader('fixed_reference', 'FixedReference'),
39-
'FixedReferenceNoId': __LazyModelLoader('fixed_reference_no_id', 'FixedReferenceNoId'),
40-
'Host': __LazyModelLoader('host', 'Host'),
41-
'HostGetResponse': __LazyModelLoader('host_get_response', 'HostGetResponse'),
42-
'HostGroup': __LazyModelLoader('host_group', 'HostGroup'),
43-
'HostGroupGetResponse': __LazyModelLoader('host_group_get_response', 'HostGroupGetResponse'),
44-
'HostGroupPatch': __LazyModelLoader('host_group_patch', 'HostGroupPatch'),
45-
'HostGroupResponse': __LazyModelLoader('host_group_response', 'HostGroupResponse'),
46-
'HostPatch': __LazyModelLoader('host_patch', 'HostPatch'),
47-
'HostPortConnectivity': __LazyModelLoader('host_port_connectivity', 'HostPortConnectivity'),
48-
'HostPost': __LazyModelLoader('host_post', 'HostPost'),
49-
'HostResponse': __LazyModelLoader('host_response', 'HostResponse'),
50-
'Member': __LazyModelLoader('member', 'Member'),
51-
'MemberNoIdAll': __LazyModelLoader('member_no_id_all', 'MemberNoIdAll'),
52-
'MemberNoIdAllGetResponse': __LazyModelLoader('member_no_id_all_get_response', 'MemberNoIdAllGetResponse'),
53-
'MemberNoIdAllResponse': __LazyModelLoader('member_no_id_all_response', 'MemberNoIdAllResponse'),
54-
'NewName': __LazyModelLoader('new_name', 'NewName'),
55-
'Oauth210TokenPost400Response': __LazyModelLoader('oauth210_token_post400_response', 'Oauth210TokenPost400Response'),
56-
'Oauth210TokenPost401Response': __LazyModelLoader('oauth210_token_post401_response', 'Oauth210TokenPost401Response'),
57-
'OauthTokenResponse': __LazyModelLoader('oauth_token_response', 'OauthTokenResponse'),
58-
'PageInfo': __LazyModelLoader('page_info', 'PageInfo'),
59-
'Performance': __LazyModelLoader('performance', 'Performance'),
60-
'Qos': __LazyModelLoader('qos', 'Qos'),
61-
'Reference': __LazyModelLoader('reference', 'Reference'),
62-
'ReferenceNoId': __LazyModelLoader('reference_no_id', 'ReferenceNoId'),
63-
'Resource': __LazyModelLoader('resource', 'Resource'),
64-
'ResourceNoId': __LazyModelLoader('resource_no_id', 'ResourceNoId'),
65-
'ResourcePerformance': __LazyModelLoader('resource_performance', 'ResourcePerformance'),
66-
'ResourcePerformanceByArray': __LazyModelLoader('resource_performance_by_array', 'ResourcePerformanceByArray'),
67-
'ResourcePerformanceByArrayGetResponse': __LazyModelLoader('resource_performance_by_array_get_response', 'ResourcePerformanceByArrayGetResponse'),
68-
'ResourcePerformanceGetResponse': __LazyModelLoader('resource_performance_get_response', 'ResourcePerformanceGetResponse'),
69-
'ResourcePerformanceNoId': __LazyModelLoader('resource_performance_no_id', 'ResourcePerformanceNoId'),
70-
'ResourcePerformanceNoIdByArray': __LazyModelLoader('resource_performance_no_id_by_array', 'ResourcePerformanceNoIdByArray'),
71-
'ResourcePerformanceNoIdByArrayGetResponse': __LazyModelLoader('resource_performance_no_id_by_array_get_response', 'ResourcePerformanceNoIdByArrayGetResponse'),
72-
'ResourcePerformanceNoIdGetResponse': __LazyModelLoader('resource_performance_no_id_get_response', 'ResourcePerformanceNoIdGetResponse'),
73-
'ResourceSpace': __LazyModelLoader('resource_space', 'ResourceSpace'),
74-
'ResourceSpaceGetResponse': __LazyModelLoader('resource_space_get_response', 'ResourceSpaceGetResponse'),
75-
'Snapshot': __LazyModelLoader('snapshot', 'Snapshot'),
76-
'Space': __LazyModelLoader('space', 'Space'),
77-
'Transfer': __LazyModelLoader('transfer', 'Transfer'),
78-
'Username': __LazyModelLoader('username', 'Username'),
79-
'UsernameResponse': __LazyModelLoader('username_response', 'UsernameResponse'),
80-
'Volume': __LazyModelLoader('volume', 'Volume'),
81-
'VolumeCommon': __LazyModelLoader('volume_common', 'VolumeCommon'),
82-
'VolumeGetResponse': __LazyModelLoader('volume_get_response', 'VolumeGetResponse'),
83-
'VolumePatch': __LazyModelLoader('volume_patch', 'VolumePatch'),
84-
'VolumePerformance': __LazyModelLoader('volume_performance', 'VolumePerformance'),
85-
'VolumePost': __LazyModelLoader('volume_post', 'VolumePost'),
86-
'VolumeResponse': __LazyModelLoader('volume_response', 'VolumeResponse'),
87-
'VolumeSnapshot': __LazyModelLoader('volume_snapshot', 'VolumeSnapshot'),
88-
'VolumeSnapshotGetResponse': __LazyModelLoader('volume_snapshot_get_response', 'VolumeSnapshotGetResponse'),
89-
'VolumeSnapshotPatch': __LazyModelLoader('volume_snapshot_patch', 'VolumeSnapshotPatch'),
90-
'VolumeSnapshotPost': __LazyModelLoader('volume_snapshot_post', 'VolumeSnapshotPost'),
91-
'VolumeSnapshotResponse': __LazyModelLoader('volume_snapshot_response', 'VolumeSnapshotResponse'),
92-
'VolumeSnapshotTransfer': __LazyModelLoader('volume_snapshot_transfer', 'VolumeSnapshotTransfer'),
93-
'VolumeSnapshotTransferGetResponse': __LazyModelLoader('volume_snapshot_transfer_get_response', 'VolumeSnapshotTransferGetResponse'),
94-
'VolumeSnapshotTransferResponse': __LazyModelLoader('volume_snapshot_transfer_response', 'VolumeSnapshotTransferResponse'),
30+
'ApiVersionResponse': __LazyModelLoader('.api_version_response', 'ApiVersionResponse'),
31+
'BuiltIn': __LazyModelLoader('.built_in', 'BuiltIn'),
32+
'Chap': __LazyModelLoader('...common.models.chap_v1', 'Chap'),
33+
'Connection': __LazyModelLoader('.connection', 'Connection'),
34+
'ConnectionGetResponse': __LazyModelLoader('.connection_get_response', 'ConnectionGetResponse'),
35+
'ConnectionPost': __LazyModelLoader('.connection_post', 'ConnectionPost'),
36+
'ConnectionResponse': __LazyModelLoader('.connection_response', 'ConnectionResponse'),
37+
'DestroyedPatchPost': __LazyModelLoader('.destroyed_patch_post', 'DestroyedPatchPost'),
38+
'FixedReference': __LazyModelLoader('.fixed_reference', 'FixedReference'),
39+
'FixedReferenceNoId': __LazyModelLoader('.fixed_reference_no_id', 'FixedReferenceNoId'),
40+
'Host': __LazyModelLoader('.host', 'Host'),
41+
'HostGetResponse': __LazyModelLoader('.host_get_response', 'HostGetResponse'),
42+
'HostGroup': __LazyModelLoader('.host_group', 'HostGroup'),
43+
'HostGroupGetResponse': __LazyModelLoader('.host_group_get_response', 'HostGroupGetResponse'),
44+
'HostGroupPatch': __LazyModelLoader('.host_group_patch', 'HostGroupPatch'),
45+
'HostGroupResponse': __LazyModelLoader('.host_group_response', 'HostGroupResponse'),
46+
'HostPatch': __LazyModelLoader('.host_patch', 'HostPatch'),
47+
'HostPortConnectivity': __LazyModelLoader('.host_port_connectivity', 'HostPortConnectivity'),
48+
'HostPost': __LazyModelLoader('.host_post', 'HostPost'),
49+
'HostResponse': __LazyModelLoader('.host_response', 'HostResponse'),
50+
'Member': __LazyModelLoader('.member', 'Member'),
51+
'MemberNoIdAll': __LazyModelLoader('.member_no_id_all', 'MemberNoIdAll'),
52+
'MemberNoIdAllGetResponse': __LazyModelLoader('.member_no_id_all_get_response', 'MemberNoIdAllGetResponse'),
53+
'MemberNoIdAllResponse': __LazyModelLoader('.member_no_id_all_response', 'MemberNoIdAllResponse'),
54+
'NewName': __LazyModelLoader('.new_name', 'NewName'),
55+
'Oauth210TokenPost400Response': __LazyModelLoader('.oauth210_token_post400_response', 'Oauth210TokenPost400Response'),
56+
'Oauth210TokenPost401Response': __LazyModelLoader('.oauth210_token_post401_response', 'Oauth210TokenPost401Response'),
57+
'OauthTokenResponse': __LazyModelLoader('.oauth_token_response', 'OauthTokenResponse'),
58+
'PageInfo': __LazyModelLoader('.page_info', 'PageInfo'),
59+
'Performance': __LazyModelLoader('.performance', 'Performance'),
60+
'Qos': __LazyModelLoader('.qos', 'Qos'),
61+
'Reference': __LazyModelLoader('.reference', 'Reference'),
62+
'ReferenceNoId': __LazyModelLoader('.reference_no_id', 'ReferenceNoId'),
63+
'Resource': __LazyModelLoader('.resource', 'Resource'),
64+
'ResourceNoId': __LazyModelLoader('.resource_no_id', 'ResourceNoId'),
65+
'ResourcePerformance': __LazyModelLoader('.resource_performance', 'ResourcePerformance'),
66+
'ResourcePerformanceByArray': __LazyModelLoader('.resource_performance_by_array', 'ResourcePerformanceByArray'),
67+
'ResourcePerformanceByArrayGetResponse': __LazyModelLoader('.resource_performance_by_array_get_response', 'ResourcePerformanceByArrayGetResponse'),
68+
'ResourcePerformanceGetResponse': __LazyModelLoader('.resource_performance_get_response', 'ResourcePerformanceGetResponse'),
69+
'ResourcePerformanceNoId': __LazyModelLoader('.resource_performance_no_id', 'ResourcePerformanceNoId'),
70+
'ResourcePerformanceNoIdByArray': __LazyModelLoader('.resource_performance_no_id_by_array', 'ResourcePerformanceNoIdByArray'),
71+
'ResourcePerformanceNoIdByArrayGetResponse': __LazyModelLoader('.resource_performance_no_id_by_array_get_response', 'ResourcePerformanceNoIdByArrayGetResponse'),
72+
'ResourcePerformanceNoIdGetResponse': __LazyModelLoader('.resource_performance_no_id_get_response', 'ResourcePerformanceNoIdGetResponse'),
73+
'ResourceSpace': __LazyModelLoader('.resource_space', 'ResourceSpace'),
74+
'ResourceSpaceGetResponse': __LazyModelLoader('.resource_space_get_response', 'ResourceSpaceGetResponse'),
75+
'Snapshot': __LazyModelLoader('.snapshot', 'Snapshot'),
76+
'Space': __LazyModelLoader('.space', 'Space'),
77+
'Transfer': __LazyModelLoader('.transfer', 'Transfer'),
78+
'Username': __LazyModelLoader('.username', 'Username'),
79+
'UsernameResponse': __LazyModelLoader('.username_response', 'UsernameResponse'),
80+
'Volume': __LazyModelLoader('.volume', 'Volume'),
81+
'VolumeCommon': __LazyModelLoader('.volume_common', 'VolumeCommon'),
82+
'VolumeGetResponse': __LazyModelLoader('.volume_get_response', 'VolumeGetResponse'),
83+
'VolumePatch': __LazyModelLoader('.volume_patch', 'VolumePatch'),
84+
'VolumePerformance': __LazyModelLoader('.volume_performance', 'VolumePerformance'),
85+
'VolumePost': __LazyModelLoader('.volume_post', 'VolumePost'),
86+
'VolumeResponse': __LazyModelLoader('.volume_response', 'VolumeResponse'),
87+
'VolumeSnapshot': __LazyModelLoader('.volume_snapshot', 'VolumeSnapshot'),
88+
'VolumeSnapshotGetResponse': __LazyModelLoader('.volume_snapshot_get_response', 'VolumeSnapshotGetResponse'),
89+
'VolumeSnapshotPatch': __LazyModelLoader('.volume_snapshot_patch', 'VolumeSnapshotPatch'),
90+
'VolumeSnapshotPost': __LazyModelLoader('.volume_snapshot_post', 'VolumeSnapshotPost'),
91+
'VolumeSnapshotResponse': __LazyModelLoader('.volume_snapshot_response', 'VolumeSnapshotResponse'),
92+
'VolumeSnapshotTransfer': __LazyModelLoader('.volume_snapshot_transfer', 'VolumeSnapshotTransfer'),
93+
'VolumeSnapshotTransferGetResponse': __LazyModelLoader('.volume_snapshot_transfer_get_response', 'VolumeSnapshotTransferGetResponse'),
94+
'VolumeSnapshotTransferResponse': __LazyModelLoader('.volume_snapshot_transfer_response', 'VolumeSnapshotTransferResponse'),
9595
}
9696

9797
def __getattr__(name, default=None):

pypureclient/flasharray/FA_2_0/models/host.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
from pydantic.v1 import BaseModel, Field, StrictInt, StrictStr, conlist
2525
except ModuleNotFoundError:
2626
from pydantic import BaseModel, Field, StrictInt, StrictStr, conlist
27-
from pypureclient.flasharray.FA_2_0.models.chap import Chap
27+
from pypureclient.flasharray.common.models.chap_v1 import Chap
2828
from pypureclient.flasharray.FA_2_0.models.host_port_connectivity import HostPortConnectivity
2929
from pypureclient.flasharray.FA_2_0.models.reference import Reference
3030
from pypureclient.flasharray.FA_2_0.models.reference_no_id import ReferenceNoId

pypureclient/flasharray/FA_2_0/models/host_patch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
from pydantic.v1 import BaseModel, Field, StrictStr, conlist
2525
except ModuleNotFoundError:
2626
from pydantic import BaseModel, Field, StrictStr, conlist
27-
from pypureclient.flasharray.FA_2_0.models.chap import Chap
27+
from pypureclient.flasharray.common.models.chap_v1 import Chap
2828
from pypureclient.flasharray.FA_2_0.models.reference import Reference
2929
from pypureclient.flasharray.FA_2_0.models.reference_no_id import ReferenceNoId
3030

pypureclient/flasharray/FA_2_0/models/host_post.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
from pydantic.v1 import BaseModel, Field, StrictStr, conlist
2525
except ModuleNotFoundError:
2626
from pydantic import BaseModel, Field, StrictStr, conlist
27-
from pypureclient.flasharray.FA_2_0.models.chap import Chap
27+
from pypureclient.flasharray.common.models.chap_v1 import Chap
2828
from pypureclient.flasharray.FA_2_0.models.reference import Reference
2929

3030

0 commit comments

Comments
 (0)