flytekit
flytekit copied to clipboard
Extensible Python SDK for developing Flyte tasks and workflows. Simple to get started and learn and highly extensible.
## Tracking issue https://github.com/flyteorg/flyte/issues/4486 ## Why are the changes needed? For a better user experience. ## What changes were proposed in this pull request? 1. use `mashumaro>=3.11`, so that we...
## Tracking issue ## Why are the changes needed? In Python Dependency Deck, the version of the Python package currently being used can be displayed, which can make debugging easier....
## Tracking issue - Faster performance - faster startup. In limited testing more than 3.8x speedup - Smaller footprint - our goal is to remove object-store dependencies and replace with...
## Tracking issue https://github.com/flyteorg/flyte/issues/3936 ## Why are the changes needed? it will allow users to pass different `API_KEY` to the chatGPT agent from flytepropeller ## What changes were proposed in...
## Tracking issue _https://github.com/flyteorg/flyte/issues/4936_ ## Why are the changes needed? According to https://github.com/flyteorg/flyte/issues/4936, some users encountered difficulties when trying to call `register_workflow`. While `register_scripts` can serve as an alternative, setting...
## Tracking issue https://github.com/flyteorg/flyte/issues/3936 ## Why are the changes needed? Let users can observe available agents in the agent pod. ## What changes were proposed in this pull request? add...
## Why are the changes needed? Flytekit natively supports serialization of many data types for exchanging information between tasks. The Flytekit OmegaConf Plugin extends these by the `DictConfig` type from...
## Tracking issue https://github.com/flyteorg/flyte/issues/3876 ## Why are the changes needed? We want to support users to run `raw-container` task locally. Note: I didn't support ~~`datetime.timedelta`~~, `List` and `Dict`. Since I...
## Tracking issue https://github.com/flyteorg/flyte/issues/3936 ## Example ```python import os from typing import Any, Union from flytekit import workflow from langchain_core.output_parsers import StrOutputParser from langchain_core.prompts.prompt import PromptTemplate from langchain_openai import ChatOpenAI...
## Tracking issue _https://github.com/flyteorg/flyte/issues/_ ## Why are the changes needed? For our specific use case it is critical to be able to determine the identity for the subject who launches...