Metaflow Netflix Extensions v1.3.0
What's Changed
- You can now specify your environment with a
pyproject.toml
file (Poetry format) on top of the current existing YAML file andrequirements.txt
- Uses
uv
now to unpack the pypi dependencies. Change by settingMETAFLOW_CONDA_PYPI_DEPENDENCY_RESOLVER=pip
. Note that, as of now,pip
is still used to resolve dependencies butuv
is used to install them. Runner()
now acceptsenvironment
as well allowing you to resolve and show the environments programmatically- Ability to use GIT packages in mixed mode.
- Improved compatibility with Mamba 2.0
- Compatibility with Metaflow 2.16.0+
- Fixes around debug integration
- Many other bug fixes
Full Changelog: 1.2.3...1.3.0