pypi flytekit 0.23.0
Flytekit v0.23

latest releases: 1.16.5, 1.16.4, 1.16.3...
3 years ago

Flytekit v0.23

General

  • Cleanup of a lot of mypy errors in the codebase itself.
  • Continued changes to the FlyteRemote interface.
    • remote.sync now operates on the object in-place.
    • A sync_nodes argument has been added to the remote.sync call - by default it's True but set it to False if you want to only render inputs/outputs at the top level (rather than at every node within the execution).
    • The sync call on FlyteWorkflowExecution objects was removed (it was already deprecated and a noop but if you were calling it, you'll need to remove it.)
    • gRPC credentials to FlyteRemote
  • Improved typing errors when scanning user code. Added better type inference to some of the transformers.

Plugin Related

  • Plugin tests have been moved into each individual plugin's test folder.
  • Snowflake task has been added
  • Fixes to SQLAlchemy task secrets handling
  • Modin schema transformer

Minor Fixes and Changes

  • Detection of duplicate tasks when packaging
  • Local caching fixes
  • Tuple can now be used as a return type instead of an explicit tuple.
  • Fixed fast registration for pod tasks.

Don't miss a new flytekit release

NewReleases is sending notifications on new releases.