Skip to content

Commit d19ad28

Browse files
Remove six and msrest dependencies (#41239)
* remove six and msrest dependencies * changelog entry
1 parent 746cb53 commit d19ad28

File tree

2 files changed

+60
-44
lines changed

2 files changed

+60
-44
lines changed

sdk/ml/azure-ai-ml/CHANGELOG.md

Lines changed: 60 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,77 +1,93 @@
11
# Release History
2+
23
## 1.29.0 (unreleased)
34

45
### Features Added
56

7+
- Removed the dependencies - msrest and six
8+
69
### Bugs Fixed
710

811
## 1.28.1 (2025-07-08)
912

1013
### Features Added
14+
1115
- Added a workflow to create GitHub issues in case a major version of a dependency is released
1216

1317
## 1.27.1 (2025-05-13)
1418

1519
### Bugs Fixed
16-
- Handle key error for missing props in PAT url case.
20+
21+
- Handle key error for missing props in PAT url case.
1722

1823
## 1.27.0 (2025-05-07)
1924

2025
### Features Added
26+
2127
- Added Target storage connection for capability host.
2228

2329
### Bugs Fixed
30+
2431
- Fix for compute Instance, disableLocalAuth property should be depend on ssh public access enabled.
2532
- Removing Git-related properties from job properties if a PAT token is detected in the repository URL.
2633
- Fix deployment creation for registry models
2734

2835
### Other Changes
36+
2937
- Hub and Project are officially GA'd and no longer experimental.
3038
- PipelineComponentBatchDeployment, ModelBatchDeployment, ModelBatchDeploymentSettings are GA
3139

3240
## 1.26.4 (2025-04-23)
3341

3442
### Other Changes
35-
- Restrict major version auto updates for external dependencies to ensure stability and prevent build failures for breaking changes.
43+
44+
- Restrict major version auto updates for external dependencies to ensure stability and prevent build failures for breaking changes.
3645

3746
## 1.26.3 (2025-04-17)
3847

3948
### Bugs Fixed
40-
- Updated `marshmallow` dependency to restrict versions to `>=3.5,<4.0.0`
41-
in `install_requires` to ensure compatibility.
49+
50+
- Updated `marshmallow` dependency to restrict versions to `>=3.5,<4.0.0`
51+
in `install_requires` to ensure compatibility.
4252

4353
## 1.26.2 (2025-04-08)
4454

4555
### Bugs Fixed
46-
- Made AI Search connections property optional while creating capability host.
47-
56+
57+
- Made AI Search connections property optional while creating capability host.
58+
4859
## 1.26.1 (2025-03-27)
4960

5061
### Bugs Fixed
51-
- Handle missing duration value in deployment poller result
62+
63+
- Handle missing duration value in deployment poller result
5264

5365
## 1.26.0 (2025-03-11)
5466

5567
### Features Added
56-
- Adding parent job support for command job.
57-
- Adding multiple docker argument support for command job.
68+
69+
- Adding parent job support for command job.
70+
- Adding multiple docker argument support for command job.
5871

5972
### Bugs Fixed
60-
- #37464 - Allowing to update a component in register with anonymousEnvironment environment.
61-
- #39744 - Fixing a serialization issue in RecurrencePattern schedule.
62-
- #39793 - Fixing bug in AML OBO to work with KV secret client.
63-
- Fix environment archiving and restore
73+
74+
- #37464 - Allowing to update a component in register with anonymousEnvironment environment.
75+
- #39744 - Fixing a serialization issue in RecurrencePattern schedule.
76+
- #39793 - Fixing bug in AML OBO to work with KV secret client.
77+
- Fix environment archiving and restore
6478

6579
### Other Changes
66-
- Removing use of protected methods/classes imported from external libraries.
80+
81+
- Removing use of protected methods/classes imported from external libraries.
6782

6883
## 1.25.0 (2025-02-11)
6984

7085
### Features Added
7186

7287
### Bugs Fixed
73-
- #39187 - Submitting a Command job created using the __call__ method on another Command is missing outputs.
74-
- #37738 - documentation fix for deployment entities.
88+
89+
- #39187 - Submitting a Command job created using the __call__ method on another Command is missing outputs.
90+
- #37738 - documentation fix for deployment entities.
7591

7692
### Other Changes
7793

@@ -80,64 +96,68 @@
8096
## 1.24.0 (2025-01-07)
8197

8298
### Bugs Fixed
83-
- Fixed disableLocalAuthentication handling while creating amlCompute
84-
- Fixed model download issue
99+
100+
- Fixed disableLocalAuthentication handling while creating amlCompute
101+
- Fixed model download issue
85102

86103
## 1.23.1 (2025-01-07)
87104

88105
### Bugs Fixed
89-
- Removed marshmallow _T reference
106+
107+
- Removed marshmallow _T reference
90108

91109
## 1.23.0 (2024-12-05)
92110

93111
### Features Added
94-
- Added support for IP-based access control to default and hub workspaces.
95-
- Add support for additional include in spark component.
96-
- Adding enterprise agent feature for AI Hub and AI Project. Adding Create, Delete and Get operations.
97-
- Removing preview tag for following connections type
98-
- Azure AI Search
99-
- Azure AI Content Safety
100-
- Azure AI Speech
101-
- Azure Blob Storage
102-
- Microsoft OneLake
103112

113+
- Added support for IP-based access control to default and hub workspaces.
114+
- Add support for additional include in spark component.
115+
- Adding enterprise agent feature for AI Hub and AI Project. Adding Create, Delete and Get operations.
116+
- Removing preview tag for following connections type
117+
- Azure AI Search
118+
- Azure AI Content Safety
119+
- Azure AI Speech
120+
- Azure Blob Storage
121+
- Microsoft OneLake
104122

105123
## 1.22.3 (2024-11-20)
106124

107125
### Bugs Fixed
108-
- Fix error message while resolving mlflow url in get workspace details
126+
127+
- Fix error message while resolving mlflow url in get workspace details
109128

110129
## 1.22.2 (2024-11-18)
111130

112131
### Bugs Fixed
113-
- **#3620407** - Fix Datastore credentials show up as NoneCredentials
114132

115-
## 1.22.1 (2024-11-13)
133+
- **#3620407** - Fix Datastore credentials show up as NoneCredentials
116134

135+
## 1.22.1 (2024-11-13)
117136

118137
### Bugs Fixed
119-
- **#38493** - Fix error NoneType object is not subscriptable
138+
139+
- **#38493** - Fix error NoneType object is not subscriptable
120140

121141
## 1.22.0 (2024-11-11)
122142

123143
### Features Added
124-
- Added support to select firewall sku to used for provisioning azure firewall when FQDN rules are added in
144+
145+
- Added support to select firewall sku to used for provisioning azure firewall when FQDN rules are added in
125146
AllowOnlyApprovedOutbound mode. FirewallSku options are `Standard` or `Basic`, defaults to `Standard`
126-
- Update TLS version from 1.0 to 1.2
127-
- Added support for Distillation jobs. Can be created by importing `disillation` from `azure.ai.ml.model_customization`
128-
- Added Workspace property `ProvisionNetworkNow` to trigger the provisioning of the managed VNet with the default
129-
Options when creating a Workspace with the managed VNet enabled, or else it does nothing
147+
- Update TLS version from 1.0 to 1.2
148+
- Added support for Distillation jobs. Can be created by importing `disillation` from `azure.ai.ml.model_customization`
149+
- Added Workspace property `ProvisionNetworkNow` to trigger the provisioning of the managed VNet with the default
150+
Options when creating a Workspace with the managed VNet enabled, or else it does nothing
151+
130152
### Bugs Fixed
131-
- Fix send email notification issue in model monitoring
132153

154+
- Fix send email notification issue in model monitoring
133155

134156
## 1.21.1 (2024-10-21)
135157

136-
137158
### Bugs Fixed
138159

139160
- **#37857** - Fix online deployment registry issue
140-
141161

142162
## 1.21.0 (2024-09-30)
143163

@@ -710,4 +730,3 @@
710730
### Features Added
711731

712732
- First preview.
713-

sdk/ml/azure-ai-ml/setup.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@
6969
install_requires=[
7070
# NOTE: To avoid breaking changes in a major version bump, all dependencies should pin an upper bound if possible.
7171
"pyyaml>=5.1.0,<7.0.0",
72-
"msrest>=0.6.18,<1.0.0",
7372
"azure-core>=1.23.0",
7473
"azure-mgmt-core>=1.3.0",
7574
"marshmallow>=3.5,<4.0.0",
@@ -88,8 +87,6 @@
8887
"azure-common>=1.1",
8988
"typing-extensions<5.0.0",
9089
"azure-monitor-opentelemetry",
91-
# TODO: remove six after using new autorest
92-
"six>=1.11.0",
9390
],
9491
extras_require={
9592
# user can run `pip install azure-ai-ml[designer]` to install mldesigner along with this package

0 commit comments

Comments
 (0)