Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
a4cec52
Update setup.py
Chakradhar886 Sep 30, 2026
9e96db8
Update requirements.txt
Chakradhar886 Sep 30, 2026
43c044d
Update CHANGELOG.rst
Chakradhar886 Sep 30, 2026
51f72e0
Restore pylint disables for mlv2 handlers
Chakradhar886 Sep 30, 2026
5d4b26f
Restore pylint disables for mlv2 handlers
Chakradhar886 Sep 30, 2026
3c8f408
Silence pylint W0613 by no-op using kwargs/no_wait
Chakradhar886 Sep 30, 2026
de64db1
Update batch_endpoint.py
Chakradhar886 Sep 30, 2026
5faf207
Clean up unused kwargs in batch_deployment.py
Chakradhar886 Sep 30, 2026
1e2983a
Remove blank line in batch_deployment.py
Chakradhar886 Sep 30, 2026
7347a83
Clean up unused kwargs in serverless_endpoint.py
Chakradhar886 Sep 30, 2026
ac9109b
Update deployment_template.py
Chakradhar886 Sep 30, 2026
c6545b0
Clean up unused kwargs in online_endpoint.py
Chakradhar886 Sep 30, 2026
b321f98
Update job.py
Chakradhar886 Sep 30, 2026
3451a61
Update online_deployment.py
Chakradhar886 Sep 30, 2026
7f5fee8
Clean up unused parameter markings in deployment_template.py
Chakradhar886 Sep 30, 2026
0eb9f78
Update deployment_template.py
Chakradhar886 Sep 30, 2026
ea11f6c
Update deployment_template.py
Chakradhar886 Sep 30, 2026
76c09e5
Update job.py
Chakradhar886 Sep 30, 2026
fbb22ab
Refactor kwargs argument handling in batch_endpoint.py
Chakradhar886 Sep 30, 2026
fca26fa
Refactor kwargs usage in online_endpoint.py
Chakradhar886 Sep 30, 2026
bb8021a
Update batch_deployment.py
Chakradhar886 Sep 30, 2026
a641e69
Refactor kwargs handling in serverless_endpoint.py
Chakradhar886 Sep 30, 2026
21b84f4
Refactor kwargs handling in online_deployment.py
Chakradhar886 Sep 30, 2026
bf9e700
Update deployment_template.py
Chakradhar886 Sep 30, 2026
619983b
Fix formatting of kwargs in job.py function
Chakradhar886 Sep 30, 2026
8947653
Fix formatting in batch_endpoint.py
Chakradhar886 Sep 30, 2026
bc856f0
Fix formatting of kwargs in online_endpoint.py
Chakradhar886 Sep 30, 2026
c5bec17
Fix formatting in batch_deployment.py function signature
Chakradhar886 Sep 30, 2026
9142f49
Fix formatting of kwargs in serverless_endpoint.py
Chakradhar886 Sep 30, 2026
a162ca2
Fix formatting of kwargs in online_deployment.py
Chakradhar886 Sep 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion src/machinelearningservices/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
## Unreleased
## 2026-11-01

### Azure Machine Learning CLI (v2) v 2.45.1

- Improve SSH connection argument handling and endpoint validation for jobs and compute instances.
- Honor repeatable `az ml job connect-ssh --ssh-args` options.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,9 @@ def ml_batch_deployment_create(
set_default=False,
params_override=None,
skip_script_validation: bool = False,
**kwargs, # pylint: disable=unused-argument
**kwargs,
):
# pylint: disable=unused-argument
ml_client, debug = get_ml_client(
cli_ctx=cmd.cli_ctx, resource_group_name=resource_group_name, workspace_name=workspace_name
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -137,8 +137,9 @@ def ml_batch_endpoint_update(
file=None, # pylint: disable=unused-argument
no_wait=False,
parameters=None,
**kwargs, # pylint: disable=unused-argument
**kwargs,
) -> None:
# pylint: disable=unused-argument
ml_client, debug = get_ml_client(
cli_ctx=cmd.cli_ctx, resource_group_name=resource_group_name, workspace_name=workspace_name
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ def ml_data_import(
type: Optional[str] = None, # pylint: disable=redefined-builtin
path: Optional[str] = None,
datastore: Optional[str] = None,
**kwargs,
**kwargs, # pylint: disable=unused-argument
):
ml_client, debug = get_ml_client(
cli_ctx=cmd.cli_ctx, resource_group_name=resource_group_name, workspace_name=workspace_name
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,9 @@ def ml_deployment_template_create(
registry_name=None,
no_wait=False,
params_override=None,
**kwargs, # pylint: disable=unused-argument
**kwargs,
):
# pylint: disable=unused-argument
"""Create or update a deployment template."""
ml_client, debug = get_ml_client(
cli_ctx=cmd.cli_ctx, registry_name=registry_name
Expand Down Expand Up @@ -204,9 +205,10 @@ def ml_deployment_template_archive(
name,
version=None,
registry_name=None,
no_wait=False,
**kwargs, # pylint: disable=unused-argument
no_wait=False, # pylint: disable=unused-argument
**kwargs,
):
# pylint: disable=unused-argument
"""Archive a deployment template."""
ml_client, debug = get_ml_client(
cli_ctx=cmd.cli_ctx, registry_name=registry_name
Expand All @@ -222,9 +224,10 @@ def ml_deployment_template_restore(
name,
version=None,
registry_name=None,
no_wait=False,
**kwargs, # pylint: disable=unused-argument
no_wait=False, # pylint: disable=unused-argument
**kwargs,
):
# pylint: disable=unused-argument
"""Restore an archived deployment template."""
ml_client, debug = get_ml_client(
cli_ctx=cmd.cli_ctx, registry_name=registry_name
Expand Down
5 changes: 3 additions & 2 deletions src/machinelearningservices/azext_mlv2/manual/custom/job.py
Original file line number Diff line number Diff line change
Expand Up @@ -182,8 +182,9 @@ def ml_job_list_private_preview(
parent_job_name=None,
include_archived=False,
archived_only=False,
**kwargs, # pylint: disable=unused-argument
**kwargs,
):
# pylint: disable=unused-argument
ml_client, debug = get_ml_client(
cli_ctx=cmd.cli_ctx, resource_group_name=resource_group_name, workspace_name=workspace_name
)
Expand Down Expand Up @@ -227,7 +228,7 @@ def ml_job_list(
parent_job_name=None,
include_archived=False,
archived_only=False,
**kwargs,
**kwargs, # pylint: disable=unused-argument
):
return ml_job_list_private_preview(
cmd=cmd,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,9 @@ def ml_online_deployment_create(
web: bool = False,
skip_script_validation: bool = False,
package_model: bool = False,
**kwargs, # pylint: disable=unused-argument
**kwargs,
):
# pylint: disable=unused-argument
params_override = params_override or []
online_deployment_info = OnlineDeploymentInfo()
try:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,8 +88,9 @@ def ml_online_endpoint_create(
no_wait=False,
params_override=None,
web: bool = False,
**kwargs, # pylint: disable=unused-argument
**kwargs,
):
# pylint: disable=unused-argument
ml_client, debug = get_ml_client(
cli_ctx=cmd.cli_ctx, resource_group_name=resource_group_name, workspace_name=workspace_name
)
Expand Down Expand Up @@ -232,8 +233,9 @@ def ml_online_endpoint_update(
no_wait=False,
mirror_traffic=None,
web: bool = False,
**kwargs, # pylint: disable=unused-argument
**kwargs,
) -> None:
# pylint: disable=unused-argument
ml_client, debug = get_ml_client(
cli_ctx=cmd.cli_ctx, resource_group_name=resource_group_name, workspace_name=workspace_name
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,9 @@ def ml_serverless_endpoint_create(
name=None,
no_wait=False,
params_override=None,
**kwargs, # pylint: disable=unused-argument
**kwargs,
):
# pylint: disable=unused-argument
ml_client, debug = get_ml_client(
cli_ctx=cmd.cli_ctx, resource_group_name=resource_group_name, workspace_name=workspace_name
)
Expand Down Expand Up @@ -125,8 +126,9 @@ def _ml_serverless_endpoint_update(
workspace_name,
parameters=None,
no_wait=False,
**kwargs, # pylint: disable=unused-argument
**kwargs,
) -> None:
# pylint: disable=unused-argument
ml_client, debug = get_ml_client(
cli_ctx=cmd.cli_ctx, resource_group_name=resource_group_name, workspace_name=workspace_name
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ def _get_ml_client(
registry_name=None,
debug=False,
cli_ctx=None,
**kwargs,
**kwargs, # pylint: disable=unused-argument
) -> MLClient:
from azure.cli.core.commands.client_factory import get_mgmt_service_client

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ cryptography
docker
azure-mgmt-resourcegraph<9.0.0,>=2.0.0
azure-identity==1.17.1
azure-ai-ml==1.35.0
azure-ai-ml==1.35.1
2 changes: 1 addition & 1 deletion src/machinelearningservices/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
from setuptools import setup, find_packages

# HISTORY.rst entry.
VERSION = '2.45.0'
VERSION = '2.45.1'

# The full list of classifiers is available at
# https://pypi.python.org/pypi?%3Aaction=list_classifiers
Expand Down
Loading