flytekit
flytekit copied to clipboard
Extensible Python SDK for developing Flyte tasks and workflows. Simple to get started and learn and highly extensible.
## Why are the changes needed? It would be nice to render pandas dataframes as tables in decks using markdown (`df.to_markdown()`). To do this we need to the `table` plugin...
## Tracking issue Closes flyteorg/flyte#5488 ## Why are the changes needed? currently I think we use torch.save and upload it to s3. As models get larger, sync saving isn't time-efficient....
## Tracking issue NA ## Why are the changes needed? downloader is only picklable if they are defined at the top-level of a module. https://docs.python.org/3/library/pickle.html#what-can-be-pickled-and-unpickled ## What changes were proposed...
A place to capture plugins contributed by the community without the overhead of strict conformance to the rest of flytekit.
Fixes #6669 ## Tracking issue Closes flyteorg/flyte#6669 ## Why are the changes needed? When deserializing Pydantic models containing `FlyteFile` or `FlyteDirectory` fields using `model_validate()`, the deserialized objects were missing private...
Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.13.1 to 3.20.1. Release notes Sourced from filelock's releases. 3.20.1 What's Changed CVE-2025-68146: Fix TOCTOU symlink vulnerability in lock file creation by @gaborbernat in tox-dev/filelock#461 Full Changelog:...
## Tracking issue ## Why are the changes needed? Airflow CI failed https://github.com/flyteorg/flytekit/actions/runs/19979851836/job/57304348098 ## What changes were proposed in this pull request? ## How was this patch tested? ### Setup...
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.3 to 2.6.0. Release notes Sourced from urllib3's releases. 2.6.0 🚀 urllib3 is fundraising for HTTP/2 support urllib3 is raising ~$40,000 USD to release HTTP/2 support and...
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.0.7 to 2.6.0. Release notes Sourced from urllib3's releases. 2.6.0 🚀 urllib3 is fundraising for HTTP/2 support urllib3 is raising ~$40,000 USD to release HTTP/2 support and...
## Tracking issue ## Why are the changes needed? Pydantic v2 generates JSON schemas with `$ref` references for nested models (e.g., `{"$ref": "#/$defs/SingleObj"}`). The schema parsing logic in `type_engine.py` was...