diff --git a/src/machinelearningservices/CHANGELOG.rst b/src/machinelearningservices/CHANGELOG.rst index 8ca5d0b08e7..0e2d64e90a1 100644 --- a/src/machinelearningservices/CHANGELOG.rst +++ b/src/machinelearningservices/CHANGELOG.rst @@ -1,3 +1,9 @@ +## 2026-02-11 + +### Azure Machine Learning CLI (v2) v 2.41.1 + +- Replace deprecated pkg_resources for Python 3.13 compatibility + ## 2026-01-06 ### Azure Machine Learning CLI (v2) v 2.41.0 diff --git a/src/machinelearningservices/azext_mlv2/manual/dependency.py b/src/machinelearningservices/azext_mlv2/manual/dependency.py index 411623d02e3..e24622b4967 100644 --- a/src/machinelearningservices/azext_mlv2/manual/dependency.py +++ b/src/machinelearningservices/azext_mlv2/manual/dependency.py @@ -7,9 +7,8 @@ # Changes may cause incorrect behavior and will be lost if the code is # regenerated. # -------------------------------------------------------------------------- -import pkg_resources REQUIREMENTS = [] with open("azext_mlv2/manual/requirements.txt", "rt") as fd: - REQUIREMENTS = [str(requirement) for requirement in pkg_resources.parse_requirements(fd)] + REQUIREMENTS = [line.strip() for line in fd if line.strip() and not line.strip().startswith('#')] DEPENDENCIES = REQUIREMENTS diff --git a/src/machinelearningservices/setup.py b/src/machinelearningservices/setup.py index 2d709fec331..d85722c74c8 100644 --- a/src/machinelearningservices/setup.py +++ b/src/machinelearningservices/setup.py @@ -10,7 +10,7 @@ from setuptools import setup, find_packages # HISTORY.rst entry. -VERSION = '2.41.0' +VERSION = '2.41.1' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers