diff --git a/sdk/ml/azure-ai-ml/CHANGELOG.md b/sdk/ml/azure-ai-ml/CHANGELOG.md index db57ede85f49..f26a46cb0aee 100644 --- a/sdk/ml/azure-ai-ml/CHANGELOG.md +++ b/sdk/ml/azure-ai-ml/CHANGELOG.md @@ -1,77 +1,93 @@ # Release History + ## 1.29.0 (unreleased) ### Features Added +- Removed the dependencies - msrest and six + ### Bugs Fixed ## 1.28.1 (2025-07-08) ### Features Added + - Added a workflow to create GitHub issues in case a major version of a dependency is released ## 1.27.1 (2025-05-13) ### Bugs Fixed - - Handle key error for missing props in PAT url case. + +- Handle key error for missing props in PAT url case. ## 1.27.0 (2025-05-07) ### Features Added + - Added Target storage connection for capability host. ### Bugs Fixed + - Fix for compute Instance, disableLocalAuth property should be depend on ssh public access enabled. - Removing Git-related properties from job properties if a PAT token is detected in the repository URL. - Fix deployment creation for registry models ### Other Changes + - Hub and Project are officially GA'd and no longer experimental. - PipelineComponentBatchDeployment, ModelBatchDeployment, ModelBatchDeploymentSettings are GA ## 1.26.4 (2025-04-23) ### Other Changes - - Restrict major version auto updates for external dependencies to ensure stability and prevent build failures for breaking changes. + +- Restrict major version auto updates for external dependencies to ensure stability and prevent build failures for breaking changes. ## 1.26.3 (2025-04-17) ### Bugs Fixed - - Updated `marshmallow` dependency to restrict versions to `>=3.5,<4.0.0` - in `install_requires` to ensure compatibility. + +- Updated `marshmallow` dependency to restrict versions to `>=3.5,<4.0.0` + in `install_requires` to ensure compatibility. ## 1.26.2 (2025-04-08) ### Bugs Fixed - - Made AI Search connections property optional while creating capability host. - + +- Made AI Search connections property optional while creating capability host. + ## 1.26.1 (2025-03-27) ### Bugs Fixed - - Handle missing duration value in deployment poller result + +- Handle missing duration value in deployment poller result ## 1.26.0 (2025-03-11) ### Features Added - - Adding parent job support for command job. - - Adding multiple docker argument support for command job. + +- Adding parent job support for command job. +- Adding multiple docker argument support for command job. ### Bugs Fixed - - #37464 - Allowing to update a component in register with anonymousEnvironment environment. - - #39744 - Fixing a serialization issue in RecurrencePattern schedule. - - #39793 - Fixing bug in AML OBO to work with KV secret client. - - Fix environment archiving and restore + +- #37464 - Allowing to update a component in register with anonymousEnvironment environment. +- #39744 - Fixing a serialization issue in RecurrencePattern schedule. +- #39793 - Fixing bug in AML OBO to work with KV secret client. +- Fix environment archiving and restore ### Other Changes - - Removing use of protected methods/classes imported from external libraries. + +- Removing use of protected methods/classes imported from external libraries. ## 1.25.0 (2025-02-11) ### Features Added ### Bugs Fixed - - #39187 - Submitting a Command job created using the __call__ method on another Command is missing outputs. - - #37738 - documentation fix for deployment entities. + +- #39187 - Submitting a Command job created using the __call__ method on another Command is missing outputs. +- #37738 - documentation fix for deployment entities. ### Other Changes @@ -80,64 +96,68 @@ ## 1.24.0 (2025-01-07) ### Bugs Fixed - - Fixed disableLocalAuthentication handling while creating amlCompute - - Fixed model download issue + +- Fixed disableLocalAuthentication handling while creating amlCompute +- Fixed model download issue ## 1.23.1 (2025-01-07) ### Bugs Fixed - - Removed marshmallow _T reference + +- Removed marshmallow _T reference ## 1.23.0 (2024-12-05) ### Features Added - - Added support for IP-based access control to default and hub workspaces. - - Add support for additional include in spark component. - - Adding enterprise agent feature for AI Hub and AI Project. Adding Create, Delete and Get operations. - - Removing preview tag for following connections type - - Azure AI Search - - Azure AI Content Safety - - Azure AI Speech - - Azure Blob Storage - - Microsoft OneLake +- Added support for IP-based access control to default and hub workspaces. +- Add support for additional include in spark component. +- Adding enterprise agent feature for AI Hub and AI Project. Adding Create, Delete and Get operations. +- Removing preview tag for following connections type + - Azure AI Search + - Azure AI Content Safety + - Azure AI Speech + - Azure Blob Storage + - Microsoft OneLake ## 1.22.3 (2024-11-20) ### Bugs Fixed - - Fix error message while resolving mlflow url in get workspace details + +- Fix error message while resolving mlflow url in get workspace details ## 1.22.2 (2024-11-18) ### Bugs Fixed - - **#3620407** - Fix Datastore credentials show up as NoneCredentials -## 1.22.1 (2024-11-13) +- **#3620407** - Fix Datastore credentials show up as NoneCredentials +## 1.22.1 (2024-11-13) ### Bugs Fixed - - **#38493** - Fix error NoneType object is not subscriptable + +- **#38493** - Fix error NoneType object is not subscriptable ## 1.22.0 (2024-11-11) ### Features Added - - Added support to select firewall sku to used for provisioning azure firewall when FQDN rules are added in + +- Added support to select firewall sku to used for provisioning azure firewall when FQDN rules are added in AllowOnlyApprovedOutbound mode. FirewallSku options are `Standard` or `Basic`, defaults to `Standard` - - Update TLS version from 1.0 to 1.2 - - Added support for Distillation jobs. Can be created by importing `disillation` from `azure.ai.ml.model_customization` - - Added Workspace property `ProvisionNetworkNow` to trigger the provisioning of the managed VNet with the default - Options when creating a Workspace with the managed VNet enabled, or else it does nothing +- Update TLS version from 1.0 to 1.2 +- Added support for Distillation jobs. Can be created by importing `disillation` from `azure.ai.ml.model_customization` +- Added Workspace property `ProvisionNetworkNow` to trigger the provisioning of the managed VNet with the default + Options when creating a Workspace with the managed VNet enabled, or else it does nothing + ### Bugs Fixed - - Fix send email notification issue in model monitoring +- Fix send email notification issue in model monitoring ## 1.21.1 (2024-10-21) - ### Bugs Fixed - **#37857** - Fix online deployment registry issue - ## 1.21.0 (2024-09-30) @@ -710,4 +730,3 @@ ### Features Added - First preview. - diff --git a/sdk/ml/azure-ai-ml/setup.py b/sdk/ml/azure-ai-ml/setup.py index f5ec547e827d..83c0d47fe922 100644 --- a/sdk/ml/azure-ai-ml/setup.py +++ b/sdk/ml/azure-ai-ml/setup.py @@ -69,7 +69,6 @@ install_requires=[ # NOTE: To avoid breaking changes in a major version bump, all dependencies should pin an upper bound if possible. "pyyaml>=5.1.0,<7.0.0", - "msrest>=0.6.18,<1.0.0", "azure-core>=1.23.0", "azure-mgmt-core>=1.3.0", "marshmallow>=3.5,<4.0.0", @@ -88,8 +87,6 @@ "azure-common>=1.1", "typing-extensions<5.0.0", "azure-monitor-opentelemetry", - # TODO: remove six after using new autorest - "six>=1.11.0", ], extras_require={ # user can run `pip install azure-ai-ml[designer]` to install mldesigner along with this package