Azure / Azure/azureml-examples
Support pylock.toml files to specify the python environment dependencies in Azure ML
- 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
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