pypi flytekit 0.19.0
v0.19 Release

latest releases: 1.16.4, 1.16.3, 1.16.2...
4 years ago

v0.19 Release

Core Authoring

  • Nested conditional (non-imperative only for now) now supported. Imperative style to come.
  • Major cleanup of context object usage (internal).

Control Plane

  • The FlyteWorkflowExecution and other execution related control plane objects have been integrated with the flytekit type engine - inputs and outputs will now be converted into Python native values instead of showing the raw Flyte values.

Plugins

  • Sqlite3 task type has been updated to make use of [pre-built](
    container_image="ghcr.io/flyteorg/flytekit:v0.19.0",
    containers following the "shim task" style, this enables much more rapid iteration for the user as it obviates the time-consuming container build step.

Smaller Fixes

  • Support for shelling out to authenticate, needed for better GCP integration.
  • Both IAM role and K8s service account can be simultaneously used now.
  • Labels and annotations specifiable on Launch Plan creation
  • Serialization of elements no longer uses the older SdkTask/Workflow/LaunchPlan classes.
  • Added a Dockerfile for flytekit itself, publishing a Debian buster image.

Don't miss a new flytekit release

NewReleases is sending notifications on new releases.