Releases: Netflix/metaflow
Releases · Netflix/metaflow
2.19.33
What's Changed
- Fix broad exception handling in CLI step lookup and resume run-id validation by @LuisJG8 in #3179
DAGNode.foreach_param / output_steps()["foreach_artifact"]correctly populated on python3.12+ by @vivekkhimani in #3237- Simplify agent and test guidance by @talsperre in #3241
- fix: re-run StepMutators on late-attached platform decorators (#3025) by @alexzhu0 in #3238
- fix: Argo workflows parameters as env variables by @saikonen in #2756
- release: 2.19.33 by @saikonen in #3253
New Contributors
Full Changelog: 2.19.32...2.19.33
2.19.32
What's Changed
- fix: optionally use schedules for cronjob by @dhpollack in #3094
- fix(cards): use time.monotonic() for async-process timeout by @alexzhu0 in #3225
- ci: add npm audit check for cards UI component by @odncode in #3212
- Fix: Prevents incorrectly attaching of default decorators in spin-step by @agsaru in #3222
- fix: PyPI environment resolve race condition by @saikonen in #3232
- release: 2.19.32 by @saikonen in #3235
New Contributors
Full Changelog: 2.19.31...2.19.32
2.19.31
What's Changed
- build(deps-dev): bump postcss from 8.5.6 to 8.5.12 in /metaflow/plugins/cards/ui by @dependabot[bot] in #3153
- build(deps-dev): bump tmp from 0.2.5 to 0.2.7 in /metaflow/plugins/cards/ui by @dependabot[bot] in #3213
- build(deps): bump uuid and cypress in /metaflow/plugins/cards/ui by @dependabot[bot] in #3207
- Fix a typo in the R autopilot tutorial README by @rrioh in #3218
- fix: remove duplicate --use-latest pytest option in spin conftest by @odncode in #3205
- security(chevron): use yaml.safe_load instead of yaml.load with configurable loader by @dfgvaetyj3456356-hash in #3216
- fix(client): avoid redundant metadata fetch in task log accessors by @ynachiket in #3214
- Test: Added CondaFlowDecorator unit tests by @agsaru in #3193
- Expose Argo only-json workflow template on DeployedFlow by @talsperre in #3220
- feat: added IPython autocomplete for Metaflow and MetaflowData classes by @a-coder4 in #3071
- fix: prevent duplicate DAGTask names in foreach + split-switch flows by @odncode in #3204
- Bump version to 2.19.31 by @talsperre in #3226
New Contributors
- @rrioh made their first contribution in #3218
- @odncode made their first contribution in #3205
- @dfgvaetyj3456356-hash made their first contribution in #3216
- @ynachiket made their first contribution in #3214
- @a-coder4 made their first contribution in #3071
Full Changelog: 2.19.30...2.19.31
2.19.30
What's Changed
- fix(s3): guard _put_many_files and _read_many_files against empty input by @romain-intel in #3194
- Send step and project context to monitor for metric tagging by @talsperre in #3093
- Fix/s3 no file by @romain-intel in #3215
Full Changelog: 2.19.29...2.19.30
2.19.29
What's Changed
- fix: corrected package name typo in MutableStep flow type hint by @agsaru in #3183
- fix:Added dependency of airflow in README.md by @agsaru in #3134
- added workflow concurrency to optimize runner usage by @agsaru in #3189
- Removed the redundant '_sfn_host_network' variable by @agsaru in #3174
- Fixed Typos and Syntax Errors in Cards UI by @agsaru in #3169
- Fix more pythonpath stuff by @romain-intel in #3188
Full Changelog: 2.19.28...2.19.29
2.19.28
What's Changed
- fix: use sys.version_info instead of platform.python_version() in conda decorator by @npow in #3177
- fix(ci): increase devstack wait timeout and add failure diagnostics by @npow in #3156
- Fix invalid self.input access in spin complex DAG test by @talsperre in #3180
- Preserve KeyError for missing artifacts by @talsperre in #3181
- Bump version to 2.19.28 by @talsperre in #3182
Full Changelog: 2.19.27...2.19.28
2.19.27
What's Changed
- Fix pip config parsing for multiple extra-index-urls by @harkrish-1 in #3125
- Update version by @talsperre in #3178
New Contributors
- @harkrish-1 made their first contribution in #3125
Full Changelog: 2.19.26...2.19.27
2.19.26
What's Changed
- Add pluggable artifact serializer framework by @saeidbarati157 in #3117
New Contributors
- @saeidbarati157 made their first contribution in #3117
Full Changelog: 2.19.25...2.19.26
2.19.25
What's Changed
- Remove unused audit() callbacks from test_config flow files by @talsperre in #3171
- env_escape: round-trip MF_ORIG_PYTHONPATH and MF_ORIG_PYTHONHOME by @talsperre in #3173
- Bump version to 2.19.25 by @talsperre in #3176
Full Changelog: 2.19.24...2.19.25
2.19.24
What's Changed
- fix(ci): replace minikube devstack with standalone MinIO container by @npow in #3157
- fix: Added missing targets to .PHONY and removed duplicates by @agsaru in #3168
- Allow FlowDecorators, FlowMutators and StepMutators to add_to_package by @romain-intel in #3082
Full Changelog: 2.19.23...2.19.24