Releases: flyteorg/flyte-sdk
Releases · flyteorg/flyte-sdk
v2.0.0b14
What's Changed
- Only use --prerelease for plugins in CI by @pingsutw in #103
- Run distinct directories by @kumare3 in #104
- Debug Button by @pingsutw in #101
- Secret mount for remote builder by @pingsutw in #29
- Rename
task.friendly_name
->task.short_name
May break for some by @kumare3 in #106 - add example for doing gridsearch with gpu ml training by @cosmicBboy in #20
- Improves log line when authenticating by @kumare3 in #111
- added uv script to hello_polyglot example by @chrismatteson in #110
- Long running! by @kumare3 in #107
Full Changelog: v2.0.0b13...v2.0.0b14
v2.0.0b13
What's Changed: Performance, Scale and Plugins
- Now you can use flyteplugins-[ray, spark, dask and openai].
- The openai agents sdk natively works with flyte-sdk.
- Spark/ray and dask async work with native sdk.
- Better handling of data, much much faster!
- rename command to flyte run deployed-task by @cosmicBboy in #81
- CLI Get for single object always returns json now by @kumare3 in #83
- Removes the grpc warning messages. by @kumare3 in #85
- Example: parameterizing image uris for flyte run/deploy via env vars by @cosmicBboy in #88
- Nix pydantic & dataclass type structure by @wild-endeavor in #90
- Fix secret by @pingsutw in #91
- Breaking change: Replacing
env
withenv_vars
to disambiguate from an env by @kumare3 in #93 - Reduce startup penalty by ~400ms by @kumare3 in #92
- Add Optimize Step trigger after build! by @pingsutw in #87
- Update is_in_cluster by @pingsutw in #82
- Add support PodTemplate override by @pingsutw in #80
- Large fanout test by @kumare3 in #84
- Test friendly names by @kumare3 in #94
- Fix release by @pingsutw in #95
- Remove uv.lock for plugins by @kumare3 in #97
- Many fanout jobs - 10k by @kumare3 in #96
- updated lock file b13 by @kumare3 in #98
Full Changelog: v2.0.0b10...v2.0.0b13
v2.0.0b10
What's Changed
- Remove editable by @wild-endeavor in #76
- Process commands that do not have nouns by @nelsonjr in #72
- Implement Reusable containers autoscaling. by @kumare3 in #47
- Bypassing storage writes to obstore to using async read/write for metadata when possible by @kumare3 in #77
- Dask Plugin by @pingsutw in #73
- added hello_polyglot example by @chrismatteson in #71
- Add support for running reference tasks by @cosmicBboy in #78
New Contributors
- @nelsonjr made their first contribution in #72
- @chrismatteson made their first contribution in #71
Full Changelog: v2.0.0b9...v2.0.0b10
v2.0.0b9
What's Changed
- Fix requirements template mount by @wild-endeavor in #75
Full Changelog: v2.0.0b8...v2.0.0b9
v2.0.0b8
What's Changed
- remove ld library path by @wild-endeavor in #62
- Correct tag assignment in dev mode by @pingsutw in #63
- update plugin readmes by @cosmicBboy in #64
- Wheel changes by @wild-endeavor in #65
- Click link rendering by @wild-endeavor in #68
- Clean up docstring by @ppiegaze in #67
- Logs now has syncify and handles unavailable logs longer by @kumare3 in #70
- Add support override in LazyEntity by @pingsutw in #69
- Update pip package handling in local builder by @wild-endeavor in #74
Full Changelog: v2.0.0b7...v2.0.0b8
v2.0.0b7
What's Changed
- Fancy reports by @kumare3 in #40
- Optimizing Imports by @kumare3 in #42
- Rusty log lines by @wild-endeavor in #46
- Correct redundant type Union by @ppiegaze in #45
- AnyIO Example by @kumare3 in #48
- fix example Image arguments by @cosmicBboy in #49
- improve secrets cli: add validation, provide secret value through input by @cosmicBboy in #51
- Reduce BlockingIOError (PollerCompletionQueue) log spew with reference tasks and reusable containers by @kumare3 in #53
- Add langgraph example by @jpvotta in #41
- Abort & TimedOut propagation by @kumare3 in #54
- Making every command output json (In the future yaml too) by @kumare3 in #56
- Example of loading memory by @kumare3 in #58
- Add openai plugin: implement drop-in replacement for openai-agents function_tool by @cosmicBboy in #60
- Remove cache behavior "enabled", adjust remote cache return accordingly by @ppiegaze in #61
Full Changelog: v2.0.0b6...v2.0.0b7
v2.0.0b6
What's Changed
- You can use pyproject.toml by @kumare3 in #32
- Deployment pattern uvscript by @kumare3 in #33
- Fixed Docs generation and added a test by @kumare3 in #34
- Update agent sim traces by @kumare3 in #37
- Fixes image identifier for cases when certain attributes are relocatable by @kumare3 in #38
Full Changelog: v2.0.0b5...v2.0.0b6
v2.0.0b5
What's Changed
- Recursively deploying Environments. by @kumare3 in #17
- Fast repeated runs by @kumare3 in #28
- refactor(runtime): improve required inputs validation logic by @pingsutw in #27
- Update spark/ray example by @pingsutw in #23
- update agent sim loadtest: add timer by @cosmicBboy in #30
- Support better image building by @kumare3 in #31
Full Changelog: v2.0.0b4...v2.0.0b5
v2.0.0b4
What's Changed
- add a simple openai agent example by @samhita-alla in #7
- Updated Agent sim example and formatting by @kumare3 in #19
- feat: Support secret mounts in local image builds by @pingsutw in #11
- Update README.md by @kumare3 in #22
- Report content type by @wild-endeavor in #25
- Traces are throttled and are run on the background thread by @kumare3 in #26
New Contributors
Full Changelog: v2.0.0b3...v2.0.0b4