Releases: Netflix/metaflow
Releases · Netflix/metaflow
2.12.23
What's Changed
- Increase failure/success workflow history for argo cron workflows by @savingoyal in #2049
- create directory only if it doesn't already exists for
@conda
by @savingoyal in #2050 - Fix stubgen to add class docstrings and re-enable after version strin… by @romain-intel in #2051
- runner fixes and enhancements by @madhur-ob in #2053
- Modify
_enrich_object
deployer method to set instance attributes by @talsperre in #2052 - fix: add messaging to kubernetes kill by @saikonen in #2062
- Add serviceAccountName to DaemonTemplate by @nathan9sanders in #2061
- [k8s jobsets] add startup policy. by @valayDave in #2063
- Bump rollup from 2.79.1 to 2.79.2 in /metaflow/plugins/cards/ui by @dependabot in #2064
- fix: Argo Workflows JSONType parameters with default values sometimes not working by @saikonen in #2059
- Fix child Flow accessor in root Metaflow class by @kyleoraa in #2066
- feature: conda virtual packages error messages by @saikonen in #2068
- chore: more detailed instructions for conda errors by @saikonen in #2071
New Contributors
- @nathan9sanders made their first contribution in #2061
- @kyleoraa made their first contribution in #2066
Full Changelog: 2.12.22...2.12.23
2.12.22
Improvements
Argo Workflows heartbeat daemon correctly registers project branches
This release fixes a bug introduced with the Argo Workflows Daemon for run heartbeats. The bug affected some workflows using the @project
flow decorator, where in some occasions a run could have been registered with incomplete/incorrect project information.
What's Changed
- include extra attrs of includefile in argo parameter annotations by @madhur-ob in #2041
- fix: argo workflows daemon not propagating certain system tags by @saikonen in #2047
- bump version to 2.12.22 by @saikonen in #2048
Full Changelog: 2.12.21...2.12.22
2.12.21
What's Changed
- Modify getting Metaflow version by @romain-intel in #2009
- Bump vite from 5.0.13 to 5.4.6 in /metaflow/plugins/cards/ui by @dependabot in #2037
- Change a few names to make them more explicit by @romain-intel in #2044
- Bump version to 2.12.21 by @romain-intel in #2045
Full Changelog: 2.12.20...2.12.21
2.12.20
What's Changed
- check file in runner by @madhur-ob in #2017
- fix kill main pid runner (possible race remaining) by @madhur-ob in #2015
- separate micromamba pkg dirs by @madhur-ob in #2020
- chore: add node_selector docstring to Kubernetes decorator by @saikonen in #2019
- [current.parallel] add
control_task_id
attribute by @valayDave in #2024 - [Ready for Review] Update deployer API to support more orchestrators by @talsperre in #2010
- passing non-stringified objects in runner by @madhur-ob in #2027
- Stop waiting for the status file when the process finishes by @romain-intel in #2026
- fix: argo workflows daemon run register can fail with project branches by @saikonen in #2030
- feature: backwards compatible Kubernetes list and kill by @saikonen in #2023
- fix: attach conda decorator in conda_base flow_init by @saikonen in #2028
Full Changelog: 2.12.19...2.12.20
2.12.19
What's Changed
- add local root for
@pypi
by @savingoyal in #2004 - fix: support user-defined attribute checks for pypi_base as well by @saikonen in #2007
- Bump svelte from 4.2.8 to 4.2.19 in /metaflow/plugins/cards/ui by @dependabot in #2008
- feature: add is_attribute_user_defined check to conda decorators by @saikonen in #2011
Full Changelog: 2.12.18...2.12.19
2.12.18
2.12.17
What's Changed
- Fix bootstrap script command by @ob-uk in #1994
- metaflow 2.12.17 by @savingoyal in #1995
New Contributors
Full Changelog: 2.12.16...2.12.17
2.12.16
What's Changed
- fix: deal with empty string and None values in s3 endpoint_url by @saikonen in #1991
- fix: boto3 bootstrap cleanup by @saikonen in #1992
- metaflow 2.12.16 by @savingoyal in #1993
Full Changelog: 2.12.15...2.12.16
2.12.15
What's Changed
- add snowpark by @madhur-ob in #1986
- metaflow 2.12.15 by @savingoyal in #1987
- don't support slurm, snowpark, nvidia by @madhur-ob in #1988
Full Changelog: 2.12.14...2.12.15
2.12.14
What's Changed
- feature: add executable attribute to batch/kubernetes decorators by @saikonen in #1976
- fix: rename docker environment to fast-bakery by @saikonen in #1978
- feature: add is_attribute_user_defined check to pypi decorator by @saikonen in #1979
- make timeout configurable by @madhur-ob in #1980
- azure creds by @madhur-ob in #1977
- add wait_for_run with timeout by @madhur-ob in #1984
- metaflow 2.12.14 by @savingoyal in #1983
Full Changelog: 2.12.13...2.12.14