Skip to content

Releases: flyteorg/flyte-sdk

v2.5.4

23 Jun 16:07
7ddf6ff

Choose a tag to compare

What's Changed

Full Changelog: v2.5.3...v2.5.4

v2.5.3

22 Jun 20:52
0824cd0

Choose a tag to compare

What's Changed

  • Adds support for queues to the CLI by @kumare3 in #1238
  • Clustered-task examples + end-to-end validation on the demo cluster by @AdilFayyaz in #1234
  • feat(run): unify run/rerun/recover on one _Runner; add flyte.rerun by @kumare3 in #1236

Full Changelog: v2.5.2...v2.5.3

v2.5.2

20 Jun 01:58
54cfb75

Choose a tag to compare

What's Changed

  • fix File, Dir, DataFrame cli parsing with collections by @cosmicBboy in #1214
  • [Image Build] Enable setting platform in from_base and switch to flyte user only if exists by @machichima in #1213
  • Create run with TaskId for lazy task by @popojk in #1198
  • Forward condition timeout, prompt_type, and webhook to ConditionAction proto by @SVilgelm in #1223
  • feat(container): add file_input_layout to ContainerTask by @samhita-alla in #1220
  • fix(app): merge app resources into the primary container instead of overwriting by @EngHabu in #1222
  • fix(image): always install the local wheel for with_local_v2() by @pingsutw in #1219
  • fix: clustered (JobSet) restart — non-zero exit on failure + terminal-only error.pb by @AdilFayyaz in #1204
  • feat: populate code_bundle_uri in Task and App serialization by @EngHabu in #1224
  • docs(cli): repoint union plugin API-ref cross-link to union-plugin (DOC-1231) by @ppiegaze in #1227
  • Add labels to create run and list runs by @kumare3 in #1228
  • feat(debug): SSH-into-task debug over WebSocket by @kumare3 in #1230

Full Changelog: v2.5.1...v2.5.2

v2.5.1

15 Jun 19:36
a72d850

Choose a tag to compare

What's Changed

  • update flyte agents examples by @cosmicBboy in #1201
  • fix(serde): merge task resources into pod template instead of overwri… by @EngHabu in #1197
  • fix(ray): merge requests/limits into head/worker pod_template instead of replacing it by @pingsutw in #1196
  • init_in_cluster: fall back to init_from_config when config file is present by @mhotan in #1182
  • Add flyteplugins-redis: redis:// metadata storage via fsspec entry point by @kumare3 in #1191
  • Add 'flyte delete local-cache' command to clear the local cache directory by @pingsutw in #1139
  • feat(pod): unprivileged allow_fuse() via FUSE device plugin + volume examples by @EngHabu in #1205
  • Update get action to show details by @kumare3 in #1207
  • Fix trigger example by @katrogan in #1209
  • Fix secrets pagination by @katrogan in #1210
  • fix(runtime): surface load-time errors in task UI instead of empty message by @kumare3 in #1208

Full Changelog: v2.5.0...v2.5.1

v2.5.0

12 Jun 16:46
7f705ef

Choose a tag to compare

What's Changed

Full Changelog: v2.4.4...v2.5.0

v2.4.4

09 Jun 02:47
57be2bd

Choose a tag to compare

What's Changed

  • feat(agents): decouple MemoryStore from Agent by @cosmicBboy in #1174
  • fix(logging): include log level in console log lines by @pingsutw in #1178
  • Add code_mode option to Agent, add call_handler to @tool decorator by @cosmicBboy in #1179

Full Changelog: v2.4.3...v2.4.4

v2.4.3

08 Jun 04:20
8d9da64

Choose a tag to compare

What's Changed

  • Small pydantic unit test by @wild-endeavor in #1166
  • fix(storage): auto-size multipart parts so large uploads don't exceed the 10k-part limit by @kumare3 in #1175

Full Changelog: v2.4.2...v2.4.3

v2.4.2

07 Jun 04:56
4db266c

Choose a tag to compare

What's Changed

Full Changelog: v2.4.1...v2.4.2

v2.4.1

06 Jun 04:38
3d5b3e7

Choose a tag to compare

What's Changed

  • fix: filter transient network/timeout errors from Sentry by @EngHabu in #1144
  • docs: snowflake connector runs in the data plane, not the control plane by @ppiegaze in #1159
  • feat(cli): add flyte build --all and a global --no-progress flag by @dansola in #1153
  • fix: include FlyteIgnore in default code-bundle ignores by @AdilFayyaz in #1162
  • Local tui for events improved by @kumare3 in #1164
  • Notiifcation rules should be tuples by @kumare3 in #1165
  • feat: coerce plain dicts into BaseModel/dataclass inputs for flyte.run by @AdilFayyaz in #1171
  • PodTemplate capability helpers (allow_fuse / allow_nested_sandboxing, from_spec) + fix GPU accelerator in override() by @kumare3 in #1170
  • [Devbox] Skip k8s context switch and kubeconfig update when kubectl not installed by @popojk in #1150

Full Changelog: v2.4.0...v2.4.1

v2.4.0

03 Jun 14:31
dcd6430

Choose a tag to compare

What's Changed

  • Fix integration tests by @pingsutw in #1132
  • fix: filter OSError(ENOSPC) from Sentry as user environment error by @EngHabu in #1133
  • fix: wrap KeyError at user-module import as ModuleLoadError by @EngHabu in #1134
  • feat(convert): expose current output name to type transformers by @EngHabu in #1112
  • Fix template placeholders in notifications examples by @iaroslav-ciupin in #1143
  • Syncify Agent.run by @cosmicBboy in #1149
  • fix: include exception type in upload retry error when str(e) is empty by @EngHabu in #1135
  • fix: honor Retry-After on upload 429/503 + raise default max backoff by @EngHabu in #1136
  • fix: filter ConnectError(UNAVAILABLE/DEADLINE_EXCEEDED) from Sentry by @EngHabu in #1137
  • fix: raise InvalidImageNameError for unknown image ref in deploy by @EngHabu in #1145
  • fix: wrap RuntimeError at user-module import as ModuleLoadError by @EngHabu in #1146
  • fix: raise ImageBuildError for missing image source folder by @EngHabu in #1148

Full Changelog: v2.3.9...v2.4.0