Azure / Azure/azureml-examples

Support pylock.toml files to specify the python environment dependencies in Azure ML

Open
#3,729 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Jupyter Notebook
Stars
2k
Forks
1.7k
Avg merge
18h 18m
Merged PRs (30d)
2

Description

### Describe your suggestion

We now have an official python lock file format defined by PEP 751:

* https://packaging.python.org/en/latest/specifications/pylock-toml/#pylock-toml-spec
* https://peps.python.org/pep-0751/

It would be great to have the option to specify the set of python dependency for AML runs using this format instead of conda environement files or in addition to conda environment files.

### Additional details

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by reading the linked PEP 751 and pylock.toml specification, then inspect the repository's conda environment examples and Azure Machine Learning run configuration entry points. Done means documenting or implementing support for selecting Python dependencies from pylock.toml, alongside or instead of conda environment files, with an example or test showing the configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cloud, machine-learning
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.