1.15.4.dev2+g3e3ce2426

Classes

Class Description
flytekit.Annotations None
flytekit.Artifact An Artifact is effectively just a metadata layer on top of data that exists in Flyte
flytekit.AuthRole None
flytekit.BatchSize This is used to annotate a FlyteDirectory when we want to download/upload the contents of the directory in batches
flytekit.Blob None
flytekit.BlobMetadata This is metadata for the Blob literal
flytekit.BlobType This type represents offloaded data and is typically used for things like files
flytekit.Cache Cache configuration for a task
flytekit.CachePolicy Base class for protocol classes
flytekit.Checkpoint Base class for Checkpoint system
flytekit.Config This the parent configuration object and holds all the underlying configuration object types
flytekit.ContainerTask This is an intermediate class that represents Flyte Tasks that run a container at execution time
flytekit.CronSchedule Use this when you have a launch plan that you want to run on a cron expression
flytekit.Deck Deck enable users to get customizable and default visibility into their tasks
flytekit.Description Full user description with formatting preserved
flytekit.Documentation DescriptionEntity contains detailed description for the task/workflow/launch plan
flytekit.Email This notification should be used when sending regular emails to people
flytekit.Environment None
flytekit.ExecutionParameters This is a run-time user-centric context object that is accessible to every @task method
flytekit.FixedRate Use this class to schedule a fixed-rate interval for a launch plan
flytekit.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.FlyteDirectory None
flytekit.FlyteFile None
flytekit.FlyteRemote Main entrypoint for programmatically accessing a Flyte remote backend
flytekit.HashMethod Flyte-specific object used to wrap the hash function for a specific type
flytekit.ImageSpec This class is used to specify the docker image that will be used to run the task
flytekit.Labels None
flytekit.LaunchPlan Launch Plans are one of the core constructs of Flyte
flytekit.LaunchPlanReference A reference object containing metadata that points to a remote launch plan
flytekit.Literal None
flytekit.LiteralType None
flytekit.Options These are options that can be configured for a launchplan during registration or overridden during an execution
flytekit.PagerDuty This notification should be used when sending emails to the PagerDuty service
flytekit.PodTemplate Custom PodTemplate specification for a Task
flytekit.PythonFunctionTask A Python Function task should be used as the base for all extensions that have a python function
flytekit.PythonInstanceTask This class should be used as the base class for all Tasks that do not have a user defined function body, but have
flytekit.Resources This class is used to specify both resource requests and resource limits
flytekit.SQLTask Base task types for all SQL tasks
flytekit.Scalar None
flytekit.Secret See :std:ref:cookbook:secrets for usage examples
flytekit.SecurityContext This is a higher level wrapper object that for the most part users shouldn’t have to worry about
flytekit.SensorEngine This is the base class for all async agents
flytekit.Slack This notification should be used when sending emails to the Slack
flytekit.SourceCode Link to source code used to define this task or workflow
flytekit.StructuredDataset This is the user facing StructuredDataset class
flytekit.StructuredDatasetFormat str(object=’’) -> str
flytekit.StructuredDatasetTransformerEngine Think of this transformer as a higher-level meta transformer that is used for all the dataframe types
flytekit.StructuredDatasetType None
flytekit.TaskMetadata Metadata for a Task
flytekit.TaskReference A reference object containing metadata that points to a remote task
flytekit.VersionParameters Parameters used for version hash generation
flytekit.Workflow An imperative workflow is a programmatic analogue to the typical @workflow function-based workflow and is
flytekit.WorkflowExecutionPhase This class holds enum values used for setting notifications
flytekit.WorkflowFailurePolicy Defines the behavior for a workflow execution in the case of an observed node execution failure
flytekit.WorkflowReference A reference object containing metadata that points to a remote workflow
flytekit.bin.entrypoint.ExecutionParameters This is a run-time user-centric context object that is accessible to every @task method
flytekit.bin.entrypoint.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.bin.entrypoint.FastSerializationSettings This object hold information about settings necessary to serialize an object so that it can be fast-registered
flytekit.bin.entrypoint.FileAccessProvider This is the class that is available through the FlyteContext and can be used for persisting data to the remote
flytekit.bin.entrypoint.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.bin.entrypoint.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.bin.entrypoint.FlyteException Common base class for all non-exit exceptions
flytekit.bin.entrypoint.FlyteNonRecoverableSystemException Common base class for all non-exit exceptions
flytekit.bin.entrypoint.FlyteRecoverableException Common base class for all non-exit exceptions
flytekit.bin.entrypoint.FlyteUserRuntimeException Common base class for all non-exit exceptions
flytekit.bin.entrypoint.IgnoreOutputs This exception should be used to indicate that the outputs generated by this can be safely ignored
flytekit.bin.entrypoint.ImageConfig We recommend you to use ImageConfig
flytekit.bin.entrypoint.OutputMetadataTracker This class is for the users to set arbitrary metadata on output literals
flytekit.bin.entrypoint.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.bin.entrypoint.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.bin.entrypoint.StatsConfig Configuration for sending statsd
flytekit.bin.entrypoint.SyncCheckpoint This class is NOT THREAD-SAFE!
flytekit.bin.entrypoint.Timestamp A ProtocolMessage
flytekit.bin.entrypoint.VoidPromise This object is returned for tasks that do not return any outputs (declared interface is empty)
flytekit.clients.auth.auth_client.AccessTokenNotFoundError This error is raised with Access token is not found or if Refreshing the token fails
flytekit.clients.auth.auth_client.AuthorizationClient Authorization client that stores the credentials in keyring and uses oauth2 standard flow to retrieve the
flytekit.clients.auth.auth_client.AuthorizationCode None
flytekit.clients.auth.auth_client.Credentials Stores the credentials together
flytekit.clients.auth.auth_client.EndpointMetadata This class can be used to control the rendering of the page on login successful or failure
flytekit.clients.auth.auth_client.OAuthCallbackHandler A simple wrapper around BaseHTTPServer
flytekit.clients.auth.auth_client.OAuthHTTPServer A simple wrapper around the BaseHTTPServer
flytekit.clients.auth.auth_client.Queue Create a queue object with a given maximum size
flytekit.clients.auth.authenticator.AccessTokenNotFoundError This error is raised with Access token is not found or if Refreshing the token fails
flytekit.clients.auth.authenticator.AuthenticationError This is raised for any AuthenticationError
flytekit.clients.auth.authenticator.AuthenticationPending This is raised if the token endpoint returns authentication pending
flytekit.clients.auth.authenticator.Authenticator Base authenticator for all authentication flows
flytekit.clients.auth.authenticator.AuthorizationClient Authorization client that stores the credentials in keyring and uses oauth2 standard flow to retrieve the
flytekit.clients.auth.authenticator.ClientConfig Client Configuration that is needed by the authenticator
flytekit.clients.auth.authenticator.ClientConfigStore Client Config store retrieve client config
flytekit.clients.auth.authenticator.ClientCredentialsAuthenticator This Authenticator uses ClientId and ClientSecret to authenticate
flytekit.clients.auth.authenticator.CommandAuthenticator This Authenticator retrieves access_token using the provided command
flytekit.clients.auth.authenticator.Credentials Stores the credentials together
flytekit.clients.auth.authenticator.DeviceCodeAuthenticator This Authenticator implements the Device Code authorization flow useful for headless user authentication
flytekit.clients.auth.authenticator.KeyringStore Methods to access Keyring Store
flytekit.clients.auth.authenticator.PKCEAuthenticator This Authenticator encapsulates the entire PKCE flow and automatically opens a browser window for login
flytekit.clients.auth.authenticator.StaticClientConfigStore Client Config store retrieve client config
flytekit.clients.auth.default_html.suppress Context manager to suppress specified exceptions
flytekit.clients.auth.exceptions.AccessTokenNotFoundError This error is raised with Access token is not found or if Refreshing the token fails
flytekit.clients.auth.exceptions.AuthenticationError This is raised for any AuthenticationError
flytekit.clients.auth.exceptions.AuthenticationPending This is raised if the token endpoint returns authentication pending
flytekit.clients.auth.keyring.Credentials Stores the credentials together
flytekit.clients.auth.keyring.KeyringStore Methods to access Keyring Store
flytekit.clients.auth.keyring.NoKeyringError Raised when there is no keyring backend
flytekit.clients.auth.keyring.PasswordDeleteError Raised when the password can’t be deleted
flytekit.clients.auth.token_client.AuthenticationError This is raised for any AuthenticationError
flytekit.clients.auth.token_client.AuthenticationPending This is raised if the token endpoint returns authentication pending
flytekit.clients.auth.token_client.DeviceCodeResponse Response from device auth flow endpoint
flytekit.clients.auth.token_client.GrantType str(object=’’) -> str
flytekit.clients.auth.token_client.datetime datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])
flytekit.clients.auth.token_client.timedelta Difference between two datetime values
flytekit.clients.auth_helper.AuthMetadataServiceStub The following defines an RPC service that is also served over HTTP via grpc-gateway
flytekit.clients.auth_helper.AuthType Create a collection of name/value pairs
flytekit.clients.auth_helper.AuthUnaryInterceptor This Interceptor can be used to automatically add Auth Metadata for every call - lazily in case authentication
flytekit.clients.auth_helper.AuthenticationHTTPAdapter A custom HTTPAdapter that adds authentication headers to requests of a session
flytekit.clients.auth_helper.Authenticator Base authenticator for all authentication flows
flytekit.clients.auth_helper.ClientConfig Client Configuration that is needed by the authenticator
flytekit.clients.auth_helper.ClientConfigStore Client Config store retrieve client config
flytekit.clients.auth_helper.ClientCredentialsAuthenticator This Authenticator uses ClientId and ClientSecret to authenticate
flytekit.clients.auth_helper.CommandAuthenticator This Authenticator retrieves access_token using the provided command
flytekit.clients.auth_helper.DefaultMetadataInterceptor Affords intercepting unary-unary invocations
flytekit.clients.auth_helper.DeviceCodeAuthenticator This Authenticator implements the Device Code authorization flow useful for headless user authentication
flytekit.clients.auth_helper.HTTPStatus HTTP status codes and reason phrases
flytekit.clients.auth_helper.OAuth2MetadataRequest A ProtocolMessage
flytekit.clients.auth_helper.PKCEAuthenticator This Authenticator encapsulates the entire PKCE flow and automatically opens a browser window for login
flytekit.clients.auth_helper.PlatformConfig This object contains the settings to talk to a Flyte backend (the DNS location of your Admin server basically)
flytekit.clients.auth_helper.PublicClientAuthConfigRequest A ProtocolMessage
flytekit.clients.auth_helper.RemoteClientConfigStore This class implements the ClientConfigStore that is served by the Flyte Server, that implements AuthMetadataService
flytekit.clients.auth_helper.RetryExceptionWrapperInterceptor Affords intercepting unary-unary invocations
flytekit.clients.friendly.Duration A ProtocolMessage
flytekit.clients.friendly.SynchronousFlyteClient This is a low-level client that users can use to make direct gRPC service calls to the control plane
flytekit.clients.grpc_utils.auth_interceptor.AuthUnaryInterceptor This Interceptor can be used to automatically add Auth Metadata for every call - lazily in case authentication
flytekit.clients.grpc_utils.auth_interceptor.Authenticator Base authenticator for all authentication flows
flytekit.clients.grpc_utils.default_metadata_interceptor.DefaultMetadataInterceptor Affords intercepting unary-unary invocations
flytekit.clients.grpc_utils.wrap_exception_interceptor.FlyteAuthenticationException Assertion failed
flytekit.clients.grpc_utils.wrap_exception_interceptor.FlyteEntityAlreadyExistsException Assertion failed
flytekit.clients.grpc_utils.wrap_exception_interceptor.FlyteEntityNotExistException Assertion failed
flytekit.clients.grpc_utils.wrap_exception_interceptor.FlyteException Common base class for all non-exit exceptions
flytekit.clients.grpc_utils.wrap_exception_interceptor.FlyteInvalidInputException Common base class for all non-exit exceptions
flytekit.clients.grpc_utils.wrap_exception_interceptor.FlyteSystemException Common base class for all non-exit exceptions
flytekit.clients.grpc_utils.wrap_exception_interceptor.FlyteSystemUnavailableException Common base class for all non-exit exceptions
flytekit.clients.grpc_utils.wrap_exception_interceptor.RetryExceptionWrapperInterceptor Affords intercepting unary-unary invocations
flytekit.clients.raw.DataProxyServiceStub DataProxyService defines an RPC Service that allows access to user-data in a controlled manner
flytekit.clients.raw.GetDomainRequest A ProtocolMessage
flytekit.clients.raw.PlatformConfig This object contains the settings to talk to a Flyte backend (the DNS location of your Admin server basically)
flytekit.clients.raw.ProjectListRequest A ProtocolMessage
flytekit.clients.raw.RawSynchronousFlyteClient This is a thin synchronous wrapper around the auto-generated GRPC stubs for communicating with the admin service
flytekit.clients.raw.SignalList A ProtocolMessage
flytekit.clients.raw.SignalListRequest A ProtocolMessage
flytekit.clients.raw.SignalSetRequest A ProtocolMessage
flytekit.clients.raw.SignalSetResponse A ProtocolMessage
flytekit.clis.flyte_cli.main.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.clis.helpers.LaunchPlan A ProtocolMessage
flytekit.clis.helpers.TaskSpec A ProtocolMessage
flytekit.clis.helpers.WorkflowSpec A ProtocolMessage
flytekit.clis.sdk_in_container.backfill.DateTimeType The DateTime type converts date strings into datetime objects
flytekit.clis.sdk_in_container.backfill.DurationParamType Represents the type of a parameter
flytekit.clis.sdk_in_container.backfill.WorkflowFailurePolicy Defines the behavior for a workflow execution in the case of an observed node execution failure
flytekit.clis.sdk_in_container.backfill.datetime datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])
flytekit.clis.sdk_in_container.backfill.timedelta Difference between two datetime values
flytekit.clis.sdk_in_container.build.BuildCommand A click command group for building a image for flyte workflows & tasks in a file
flytekit.clis.sdk_in_container.build.BuildParams None
flytekit.clis.sdk_in_container.build.BuildWorkflowCommand click multicommand at the python file layer, subcommands should be all the workflows in the file
flytekit.clis.sdk_in_container.build.ImageConfig We recommend you to use ImageConfig
flytekit.clis.sdk_in_container.build.PythonFunctionWorkflow Please read :std:ref:flyte:divedeep-workflows first for a high-level understanding of what workflows are in Flyte
flytekit.clis.sdk_in_container.build.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.clis.sdk_in_container.build.RunCommand A click command group for registering and executing flyte workflows & tasks in a file
flytekit.clis.sdk_in_container.build.RunLevelParams This class is used to store the parameters that are used to run a workflow / task / launchplan
flytekit.clis.sdk_in_container.build.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.clis.sdk_in_container.build.WorkflowCommand click multicommand at the python file layer, subcommands should be all the workflows in the file
flytekit.clis.sdk_in_container.executions.FlyteRemote Main entrypoint for programmatically accessing a Flyte remote backend
flytekit.clis.sdk_in_container.fetch.FlyteRemote Main entrypoint for programmatically accessing a Flyte remote backend
flytekit.clis.sdk_in_container.fetch.Literal None
flytekit.clis.sdk_in_container.fetch.LiteralsResolver LiteralsResolver is a helper class meant primarily for use with the FlyteRemote experience or any other situation
flytekit.clis.sdk_in_container.fetch.Panel A console renderable that draws a border around its contents
flytekit.clis.sdk_in_container.fetch.Pretty A rich renderable that pretty prints an object
flytekit.clis.sdk_in_container.get.Console A high level console interface
flytekit.clis.sdk_in_container.get.FlyteRemote Main entrypoint for programmatically accessing a Flyte remote backend
flytekit.clis.sdk_in_container.get.Identifier None
flytekit.clis.sdk_in_container.get.LaunchPlanState None
flytekit.clis.sdk_in_container.get.NamedEntityIdentifier None
flytekit.clis.sdk_in_container.get.ResourceType None
flytekit.clis.sdk_in_container.get.Sort None
flytekit.clis.sdk_in_container.get.Table A console renderable to draw a table
flytekit.clis.sdk_in_container.helpers.CopyFileDetection Create a collection of name/value pairs
flytekit.clis.sdk_in_container.helpers.FlyteRemote Main entrypoint for programmatically accessing a Flyte remote backend
flytekit.clis.sdk_in_container.helpers.ImageConfig We recommend you to use ImageConfig
flytekit.clis.sdk_in_container.init.BytesIO Buffered I/O implementation using an in-memory bytes buffer
flytekit.clis.sdk_in_container.init.ZipFile Class with methods to open, read, write, close, list zip files
flytekit.clis.sdk_in_container.launchplan.LaunchPlanState None
flytekit.clis.sdk_in_container.launchplan.Progress Renders an auto-updating progress bar(s)
flytekit.clis.sdk_in_container.local_cache.LocalTaskCache This class implements a persistent store able to cache the result of local task executions
flytekit.clis.sdk_in_container.package.CopyFileDetection Create a collection of name/value pairs
flytekit.clis.sdk_in_container.package.FastPackageOptions FastPackageOptions is used to set configuration options when packaging files
flytekit.clis.sdk_in_container.package.FastSerializationSettings This object hold information about settings necessary to serialize an object so that it can be fast-registered
flytekit.clis.sdk_in_container.package.ImageConfig We recommend you to use ImageConfig
flytekit.clis.sdk_in_container.package.NoSerializableEntitiesError Common base class for all non-exit exceptions
flytekit.clis.sdk_in_container.package.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.clis.sdk_in_container.pyflyte.ErrorHandlingCommand Helper class that wraps the invoke method of a click command to catch exceptions and print them in a nice way
flytekit.clis.sdk_in_container.pyflyte.LocalSDK None
flytekit.clis.sdk_in_container.register.CopyFileDetection Create a collection of name/value pairs
flytekit.clis.sdk_in_container.register.DefaultImages We may want to load the default images from remote - maybe s3 location etc?
flytekit.clis.sdk_in_container.register.ImageConfig We recommend you to use ImageConfig
flytekit.clis.sdk_in_container.run.Annotations None
flytekit.clis.sdk_in_container.run.ArtifactQuery None
flytekit.clis.sdk_in_container.run.Context The context is a special internal object that holds state relevant
flytekit.clis.sdk_in_container.run.CopyFileDetection Create a collection of name/value pairs
flytekit.clis.sdk_in_container.run.DefaultImages We may want to load the default images from remote - maybe s3 location etc?
flytekit.clis.sdk_in_container.run.DynamicEntityLaunchCommand This is a dynamic command that is created for each launch plan
flytekit.clis.sdk_in_container.run.Entities NamedTuple to group all entities in a file
flytekit.clis.sdk_in_container.run.FastPackageOptions FastPackageOptions is used to set configuration options when packaging files
flytekit.clis.sdk_in_container.run.FastSerializationSettings This object hold information about settings necessary to serialize an object so that it can be fast-registered
flytekit.clis.sdk_in_container.run.FileAccessProvider This is the class that is available through the FlyteContext and can be used for persisting data to the remote
flytekit.clis.sdk_in_container.run.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.clis.sdk_in_container.run.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.clis.sdk_in_container.run.FlyteEntityNotFoundException Inappropriate argument value (of correct type)
flytekit.clis.sdk_in_container.run.FlyteLaunchPlan A class encapsulating a remote Flyte launch plan
flytekit.clis.sdk_in_container.run.FlyteLiteralConverter None
flytekit.clis.sdk_in_container.run.FlyteRemote Main entrypoint for programmatically accessing a Flyte remote backend
flytekit.clis.sdk_in_container.run.FlyteSystemException Common base class for all non-exit exceptions
flytekit.clis.sdk_in_container.run.FlyteTask A class encapsulating a remote Flyte task
flytekit.clis.sdk_in_container.run.FlyteWorkflow A class encapsulating a remote Flyte workflow
flytekit.clis.sdk_in_container.run.FlyteWorkflowExecution A class encapsulating a workflow execution being run on a Flyte remote backend
flytekit.clis.sdk_in_container.run.ImageConfig We recommend you to use ImageConfig
flytekit.clis.sdk_in_container.run.JSONEncoder Abstract base class for generic types
flytekit.clis.sdk_in_container.run.Labels None
flytekit.clis.sdk_in_container.run.LaunchPlan Launch Plans are one of the core constructs of Flyte
flytekit.clis.sdk_in_container.run.Literal None
flytekit.clis.sdk_in_container.run.Options These are options that can be configured for a launchplan during registration or overridden during an execution
flytekit.clis.sdk_in_container.run.Parameter None
flytekit.clis.sdk_in_container.run.Progress Renders an auto-updating progress bar(s)
flytekit.clis.sdk_in_container.run.PyFlyteParams None
flytekit.clis.sdk_in_container.run.PythonFunctionWorkflow Please read :std:ref:flyte:divedeep-workflows first for a high-level understanding of what workflows are in Flyte
flytekit.clis.sdk_in_container.run.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.clis.sdk_in_container.run.RawOutputDataConfig None
flytekit.clis.sdk_in_container.run.RemoteEntityGroup click multicommand that retrieves launchplans from a remote flyte instance and executes them
flytekit.clis.sdk_in_container.run.RunCommand A click command group for registering and executing flyte workflows & tasks in a file
flytekit.clis.sdk_in_container.run.RunLevelComputedParams This class is used to store the computed parameters that are used to run a workflow / task / launchplan
flytekit.clis.sdk_in_container.run.RunLevelParams This class is used to store the parameters that are used to run a workflow / task / launchplan
flytekit.clis.sdk_in_container.run.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.clis.sdk_in_container.run.SimpleType None
flytekit.clis.sdk_in_container.run.TextColumn A column containing text
flytekit.clis.sdk_in_container.run.TimeElapsedColumn Renders time elapsed
flytekit.clis.sdk_in_container.run.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.clis.sdk_in_container.run.Variable None
flytekit.clis.sdk_in_container.run.WorkflowBase None
flytekit.clis.sdk_in_container.run.WorkflowCommand click multicommand at the python file layer, subcommands should be all the workflows in the file
flytekit.clis.sdk_in_container.run.WorkflowExecutionPhase This class holds enum values used for setting notifications
flytekit.clis.sdk_in_container.run.YamlFileReadingCommand Richly formatted click Command
flytekit.clis.sdk_in_container.serialize.Enum Create a collection of name/value pairs
flytekit.clis.sdk_in_container.serialize.FastSerializationSettings This object hold information about settings necessary to serialize an object so that it can be fast-registered
flytekit.clis.sdk_in_container.serialize.ImageConfig We recommend you to use ImageConfig
flytekit.clis.sdk_in_container.serialize.SerializationMode Create a collection of name/value pairs
flytekit.clis.sdk_in_container.serialize.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.clis.sdk_in_container.serve.Console A high level console interface
flytekit.clis.sdk_in_container.serve.Table A console renderable to draw a table
flytekit.clis.sdk_in_container.utils.Console A high level console interface
flytekit.clis.sdk_in_container.utils.ErrorHandlingCommand Helper class that wraps the invoke method of a click command to catch exceptions and print them in a nice way
flytekit.clis.sdk_in_container.utils.Field None
flytekit.clis.sdk_in_container.utils.FlyteCompilationException Common base class for all non-exit exceptions
flytekit.clis.sdk_in_container.utils.FlyteException Common base class for all non-exit exceptions
flytekit.clis.sdk_in_container.utils.FlyteInvalidInputException Common base class for all non-exit exceptions
flytekit.clis.sdk_in_container.utils.MappingProxyType None
flytekit.clis.sdk_in_container.utils.Panel A console renderable that draws a border around its contents
flytekit.clis.sdk_in_container.utils.PyFlyteParams None
flytekit.clis.sdk_in_container.utils.Syntax Construct a Syntax object to render syntax highlighted code
flytekit.clis.sdk_in_container.utils.Traceback A Console renderable that renders a traceback
flytekit.clis.version.FlyteRemote Main entrypoint for programmatically accessing a Flyte remote backend
flytekit.clis.version.Panel A console renderable that draws a border around its contents
flytekit.configuration.AuthType Create a collection of name/value pairs
flytekit.configuration.AzureBlobStorageConfig Any Azure Blob Storage specific configuration
flytekit.configuration.BytesIO Buffered I/O implementation using an in-memory bytes buffer
flytekit.configuration.Config This the parent configuration object and holds all the underlying configuration object types
flytekit.configuration.ConfigEntry A top level Config entry holder, that holds multiple different representations of the config
flytekit.configuration.ConfigFile None
flytekit.configuration.DataClassJsonMixin DataClassJsonMixin is an ABC that functions as a Mixin
flytekit.configuration.DataConfig Any data storage specific configuration
flytekit.configuration.DefaultImages We may want to load the default images from remote - maybe s3 location etc?
flytekit.configuration.EntrypointSettings This object carries information about the path of the entrypoint command that will be invoked at runtime
flytekit.configuration.FastSerializationSettings This object hold information about settings necessary to serialize an object so that it can be fast-registered
flytekit.configuration.GCSConfig Any GCS specific configuration
flytekit.configuration.GenericPersistenceConfig Data storage configuration that applies across any provider
flytekit.configuration.Image Image is a structured wrapper for task container images used in object serialization
flytekit.configuration.ImageBuildEngine ImageBuildEngine contains a list of builders that can be used to build an ImageSpec
flytekit.configuration.ImageConfig We recommend you to use ImageConfig
flytekit.configuration.ImageSpec This class is used to specify the docker image that will be used to run the task
flytekit.configuration.LocalConfig Any configuration specific to local runs
flytekit.configuration.PlatformConfig This object contains the settings to talk to a Flyte backend (the DNS location of your Admin server basically)
flytekit.configuration.S3Config S3 specific configuration
flytekit.configuration.SecretsConfig Configuration for secrets
flytekit.configuration.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.configuration.StatsConfig Configuration for sending statsd
flytekit.configuration.default_images.DefaultImages We may want to load the default images from remote - maybe s3 location etc?
flytekit.configuration.default_images.PythonVersion Create a collection of name/value pairs
flytekit.configuration.default_images.suppress Context manager to suppress specified exceptions
flytekit.configuration.feature_flags.FeatureFlags None
flytekit.configuration.file.ConfigEntry A top level Config entry holder, that holds multiple different representations of the config
flytekit.configuration.file.ConfigFile None
flytekit.configuration.file.LegacyConfigEntry Creates a record for the config entry
flytekit.configuration.file.Path PurePath subclass that can make system calls
flytekit.configuration.file.YamlConfigEntry Creates a record for the config entry
flytekit.configuration.internal.AWS None
flytekit.configuration.internal.AZURE None
flytekit.configuration.internal.ConfigEntry A top level Config entry holder, that holds multiple different representations of the config
flytekit.configuration.internal.ConfigFile None
flytekit.configuration.internal.Credentials None
flytekit.configuration.internal.GCP None
flytekit.configuration.internal.Images None
flytekit.configuration.internal.LegacyConfigEntry Creates a record for the config entry
flytekit.configuration.internal.Local None
flytekit.configuration.internal.LocalSDK None
flytekit.configuration.internal.Persistence None
flytekit.configuration.internal.Platform None
flytekit.configuration.internal.Secrets None
flytekit.configuration.internal.StatsD None
flytekit.configuration.internal.YamlConfigEntry Creates a record for the config entry
flytekit.configuration.plugin.CachePolicy Base class for protocol classes
flytekit.configuration.plugin.Config This the parent configuration object and holds all the underlying configuration object types
flytekit.configuration.plugin.FlyteRemote Main entrypoint for programmatically accessing a Flyte remote backend
flytekit.configuration.plugin.FlytekitPlugin None
flytekit.configuration.plugin.FlytekitPluginProtocol Base class for protocol classes
flytekit.configuration.plugin.Group A group allows a command to have subcommands attached
flytekit.configuration.plugin.Protocol Base class for protocol classes
flytekit.constants.CopyFileDetection Create a collection of name/value pairs
flytekit.constants.Enum Create a collection of name/value pairs
flytekit.core.annotation.Any Special type indicating an unconstrained type
flytekit.core.annotation.FlyteAnnotation A core object to add arbitrary annotations to flyte types
flytekit.core.array_node.Any Special type indicating an unconstrained type
flytekit.core.array_node.ArrayNode None
flytekit.core.array_node.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.core.array_node.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.array_node.LaunchPlan Launch Plans are one of the core constructs of Flyte
flytekit.core.array_node.Literal None
flytekit.core.array_node.LiteralCollection None
flytekit.core.array_node.Node This class will hold all the things necessary to make an SdkNode but we won’t make one until we know things like
flytekit.core.array_node.Promise This object is a wrapper and exists for three main reasons
flytekit.core.array_node.ReferenceLaunchPlan A reference launch plan serves as a pointer to a Launch Plan that already exists on your Flyte installation
flytekit.core.array_node.ReferenceTask This is a reference task, the body of the function passed in through the constructor will never be used, only the
flytekit.core.array_node.Scalar None
flytekit.core.array_node.VoidPromise This object is returned for tasks that do not return any outputs (declared interface is empty)
flytekit.core.array_node_map_task.Any Special type indicating an unconstrained type
flytekit.core.array_node_map_task.ArrayNodeMapTask Base Class for all Tasks with a Python native Interface
flytekit.core.array_node_map_task.ArrayNodeMapTaskResolver Special resolver that is used for ArrayNodeMapTasks
flytekit.core.array_node_map_task.Container None
flytekit.core.array_node_map_task.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.core.array_node_map_task.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.array_node_map_task.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.array_node_map_task.K8sPod None
flytekit.core.array_node_map_task.LaunchPlan Launch Plans are one of the core constructs of Flyte
flytekit.core.array_node_map_task.NodeMetadata None
flytekit.core.array_node_map_task.PythonFunctionTask A Python Function task should be used as the base for all extensions that have a python function
flytekit.core.array_node_map_task.PythonInstanceTask This class should be used as the base class for all Tasks that do not have a user defined function body, but have
flytekit.core.array_node_map_task.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.core.array_node_map_task.ReferenceTask This is a reference task, the body of the function passed in through the constructor will never be used, only the
flytekit.core.array_node_map_task.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.core.array_node_map_task.Sql None
flytekit.core.array_node_map_task.Task None
flytekit.core.array_node_map_task.TaskResolverMixin Flytekit tasks interact with the Flyte platform very, very broadly in two steps
flytekit.core.array_node_map_task.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.core.array_node_map_task.Variable None
flytekit.core.array_node_map_task.timeit A context manager and a decorator that measures the execution time of the wrapped code block or functions
flytekit.core.artifact.Artifact An Artifact is effectively just a metadata layer on top of data that exists in Flyte
flytekit.core.artifact.ArtifactIDSpecification This is a special object that helps specify how Artifacts are to be created
flytekit.core.artifact.ArtifactQuery None
flytekit.core.artifact.ArtifactSerializationHandler This protocol defines the interface for serializing artifact-related entities down to Flyte IDL
flytekit.core.artifact.DefaultArtifactSerializationHandler This protocol defines the interface for serializing artifact-related entities down to Flyte IDL
flytekit.core.artifact.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.artifact.InputsBase A class to provide better partition semantics
flytekit.core.artifact.OutputMetadata None
flytekit.core.artifact.Partition None
flytekit.core.artifact.Partitions None
flytekit.core.artifact.SerializableToString This protocol is used by the Artifact create_from function
flytekit.core.artifact.Serializer None
flytekit.core.artifact.TimePartition None
flytekit.core.artifact.Timestamp A ProtocolMessage
flytekit.core.artifact.timedelta Difference between two datetime values
flytekit.core.artifact_utils.LabelValue A ProtocolMessage
flytekit.core.artifact_utils.Partitions A ProtocolMessage
flytekit.core.artifact_utils.TimePartition A ProtocolMessage
flytekit.core.artifact_utils.Timestamp A ProtocolMessage
flytekit.core.artifact_utils.datetime datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])
flytekit.core.base_sql_task.Any Special type indicating an unconstrained type
flytekit.core.base_sql_task.Interface A Python native interface object, like inspect
flytekit.core.base_sql_task.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.core.base_sql_task.SQLTask Base task types for all SQL tasks
flytekit.core.base_sql_task.TaskMetadata Metadata for a Task
flytekit.core.base_sql_task.TypeVar Type variable
flytekit.core.base_task.Any Special type indicating an unconstrained type
flytekit.core.base_task.DeckField DeckField is used to specify the fields that will be rendered in the deck
flytekit.core.base_task.Description Full user description with formatting preserved
flytekit.core.base_task.Documentation DescriptionEntity contains detailed description for the task/workflow/launch plan
flytekit.core.base_task.ExecutionParameters This is a run-time user-centric context object that is accessible to every @task method
flytekit.core.base_task.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.core.base_task.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.base_task.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.base_task.FlyteDownloadDataException Common base class for all non-exit exceptions
flytekit.core.base_task.FlyteEntities This is a global Object that tracks various tasks and workflows that are declared within a VM during the
flytekit.core.base_task.FlyteNonRecoverableSystemException Common base class for all non-exit exceptions
flytekit.core.base_task.FlyteUploadDataException Common base class for all non-exit exceptions
flytekit.core.base_task.FlyteUserRuntimeException Common base class for all non-exit exceptions
flytekit.core.base_task.Generic Abstract base class for generic types
flytekit.core.base_task.IgnoreOutputs This exception should be used to indicate that the outputs generated by this can be safely ignored
flytekit.core.base_task.Interface A Python native interface object, like inspect
flytekit.core.base_task.LocalConfig Any configuration specific to local runs
flytekit.core.base_task.LocalTaskCache This class implements a persistent store able to cache the result of local task executions
flytekit.core.base_task.Promise This object is a wrapper and exists for three main reasons
flytekit.core.base_task.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.core.base_task.SecurityContext This is a higher level wrapper object that for the most part users shouldn’t have to worry about
flytekit.core.base_task.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.core.base_task.Task The base of all Tasks in flytekit
flytekit.core.base_task.TaskMetadata Metadata for a Task
flytekit.core.base_task.TaskResolverMixin Flytekit tasks interact with the Flyte platform very, very broadly in two steps
flytekit.core.base_task.TrackedInstance Please see the notes for the metaclass above first
flytekit.core.base_task.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.core.base_task.TypeTransformerFailedError Inappropriate argument type
flytekit.core.base_task.TypeVar Type variable
flytekit.core.base_task.Variable None
flytekit.core.base_task.VoidPromise This object is returned for tasks that do not return any outputs (declared interface is empty)
flytekit.core.base_task.timeit A context manager and a decorator that measures the execution time of the wrapped code block or functions
flytekit.core.cache.Cache Cache configuration for a task
flytekit.core.cache.CachePolicy Base class for protocol classes
flytekit.core.cache.Generic Abstract base class for generic types
flytekit.core.cache.ImageSpec This class is used to specify the docker image that will be used to run the task
flytekit.core.cache.ParamSpec Parameter specification
flytekit.core.cache.PodTemplate Custom PodTemplate specification for a Task
flytekit.core.cache.Protocol Base class for protocol classes
flytekit.core.cache.TypeVar Type variable
flytekit.core.cache.VersionParameters Parameters used for version hash generation
flytekit.core.checkpointer.Checkpoint Base class for Checkpoint system
flytekit.core.checkpointer.Path PurePath subclass that can make system calls
flytekit.core.checkpointer.SyncCheckpoint This class is NOT THREAD-SAFE!
flytekit.core.class_based_resolver.ClassStorageTaskResolver Stores tasks inside a class variable
flytekit.core.class_based_resolver.PythonAutoContainerTask A Python AutoContainer task should be used as the base for all extensions that want the user’s code to be in the
flytekit.core.class_based_resolver.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.core.class_based_resolver.TaskResolverMixin Flytekit tasks interact with the Flyte platform very, very broadly in two steps
flytekit.core.class_based_resolver.TrackedInstance Please see the notes for the metaclass above first
flytekit.core.condition.Binding None
flytekit.core.condition.BindingData None
flytekit.core.condition.BranchNode None
flytekit.core.condition.Case None
flytekit.core.condition.ComparisonExpression ComparisonExpression refers to an expression of the form (lhs operator rhs), where lhs and rhs are operands
flytekit.core.condition.ComparisonOps Create a collection of name/value pairs
flytekit.core.condition.Condition None
flytekit.core.condition.ConditionalSection ConditionalSection is used to denote a condition within a Workflow
flytekit.core.condition.ConjunctionExpression A Conjunction Expression is an expression of the form either (A and B) or (A or B)
flytekit.core.condition.ConjunctionOps Create a collection of name/value pairs
flytekit.core.condition.Error None
flytekit.core.condition.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.condition.Literal None
flytekit.core.condition.LocalExecutedConditionalSection ConditionalSection is used to denote a condition within a Workflow
flytekit.core.condition.Node This class will hold all the things necessary to make an SdkNode but we won’t make one until we know things like
flytekit.core.condition.NodeOutput None
flytekit.core.condition.Promise This object is a wrapper and exists for three main reasons
flytekit.core.condition.RetryStrategy None
flytekit.core.condition.SkippedConditionalSection This ConditionalSection is used for nested conditionals, when the branch has been evaluated to false
flytekit.core.condition.VoidPromise This object is returned for tasks that do not return any outputs (declared interface is empty)
flytekit.core.container_task.Any Special type indicating an unconstrained type
flytekit.core.container_task.ContainerTask This is an intermediate class that represents Flyte Tasks that run a container at execution time
flytekit.core.container_task.Enum Create a collection of name/value pairs
flytekit.core.container_task.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.container_task.ImageSpec This class is used to specify the docker image that will be used to run the task
flytekit.core.container_task.Interface A Python native interface object, like inspect
flytekit.core.container_task.LiteralMap None
flytekit.core.container_task.PodTemplate Custom PodTemplate specification for a Task
flytekit.core.container_task.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.core.container_task.ResourceSpec None
flytekit.core.container_task.Resources This class is used to specify both resource requests and resource limits
flytekit.core.container_task.Secret See :std:ref:cookbook:secrets for usage examples
flytekit.core.container_task.SecurityContext This is a higher level wrapper object that for the most part users shouldn’t have to worry about
flytekit.core.container_task.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.core.container_task.TaskMetadata Metadata for a Task
flytekit.core.context_manager.BranchEvalMode This is a 3-way class, with the None value meaning that we are not within a conditional context
flytekit.core.context_manager.Checkpoint Base class for Checkpoint system
flytekit.core.context_manager.CompilationState Compilation state is used during the compilation of a workflow or task
flytekit.core.context_manager.Config This the parent configuration object and holds all the underlying configuration object types
flytekit.core.context_manager.ContextVar None
flytekit.core.context_manager.Enum Create a collection of name/value pairs
flytekit.core.context_manager.ExecutionParameters This is a run-time user-centric context object that is accessible to every @task method
flytekit.core.context_manager.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.core.context_manager.FileAccessProvider This is the class that is available through the FlyteContext and can be used for persisting data to the remote
flytekit.core.context_manager.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.context_manager.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.context_manager.FlyteEntities This is a global Object that tracks various tasks and workflows that are declared within a VM during the
flytekit.core.context_manager.FrameType None
flytekit.core.context_manager.Node This class will hold all the things necessary to make an SdkNode but we won’t make one until we know things like
flytekit.core.context_manager.OutputMetadata None
flytekit.core.context_manager.OutputMetadataTracker This class is for the users to set arbitrary metadata on output literals
flytekit.core.context_manager.SecretsConfig Configuration for secrets
flytekit.core.context_manager.SecretsManager This provides a secrets resolution logic at runtime
flytekit.core.context_manager.SerializableToString This protocol is used by the Artifact create_from function
flytekit.core.context_manager.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.core.context_manager.SyncCheckpoint This class is NOT THREAD-SAFE!
flytekit.core.context_manager.WorkflowExecutionIdentifier None
flytekit.core.context_manager.datetime datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])
flytekit.core.context_manager.timezone Fixed offset from UTC implementation of tzinfo
flytekit.core.data_persistence.Any Special type indicating an unconstrained type
flytekit.core.data_persistence.AsyncFileSystem Async file operations, default implementations
flytekit.core.data_persistence.DataConfig Any data storage specific configuration
flytekit.core.data_persistence.FileAccessProvider This is the class that is available through the FlyteContext and can be used for persisting data to the remote
flytekit.core.data_persistence.FlyteAssertion Assertion failed
flytekit.core.data_persistence.FlyteDataNotFoundException Inappropriate argument value (of correct type)
flytekit.core.data_persistence.FlyteDownloadDataException Common base class for all non-exit exceptions
flytekit.core.data_persistence.FlyteLocalFileSystem This class doesn’t do anything except override the separator so that it works on windows
flytekit.core.data_persistence.FlyteUploadDataException Common base class for all non-exit exceptions
flytekit.core.data_persistence.UUID Instances of the UUID class represent UUIDs as specified in RFC 4122
flytekit.core.data_persistence.timeit A context manager and a decorator that measures the execution time of the wrapped code block or functions
flytekit.core.docstring.Docstring None
flytekit.core.dynamic_workflow_task.PythonFunctionTask A Python Function task should be used as the base for all extensions that have a python function
flytekit.core.environment.Any Special type indicating an unconstrained type
flytekit.core.environment.Console A high level console interface
flytekit.core.environment.Environment None
flytekit.core.environment.Panel A console renderable that draws a border around its contents
flytekit.core.environment.ParamSpec Parameter specification
flytekit.core.environment.Pretty A rich renderable that pretty prints an object
flytekit.core.environment.TypeVar Type variable
flytekit.core.environment.partial partial(func, *args, **keywords) - new function with partial application
flytekit.core.gate.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.core.gate.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.gate.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.gate.FlyteDisapprovalException Assertion failed
flytekit.core.gate.Gate A node type that waits for user input before proceeding with a workflow
flytekit.core.gate.LiteralType None
flytekit.core.gate.Promise This object is a wrapper and exists for three main reasons
flytekit.core.gate.Scalar None
flytekit.core.gate.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.core.gate.VoidPromise This object is returned for tasks that do not return any outputs (declared interface is empty)
flytekit.core.hash.Generic Abstract base class for generic types
flytekit.core.hash.HashMethod Flyte-specific object used to wrap the hash function for a specific type
flytekit.core.hash.HashOnReferenceMixin None
flytekit.core.hash.TypeVar Type variable
flytekit.core.interface.Any Special type indicating an unconstrained type
flytekit.core.interface.Artifact An Artifact is effectively just a metadata layer on top of data that exists in Flyte
flytekit.core.interface.ArtifactIDSpecification This is a special object that helps specify how Artifacts are to be created
flytekit.core.interface.ArtifactQuery None
flytekit.core.interface.Docstring None
flytekit.core.interface.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.interface.FlyteMissingReturnValueException Common base class for all non-exit exceptions
flytekit.core.interface.FlyteMissingTypeException Common base class for all non-exit exceptions
flytekit.core.interface.FlyteValidationException Assertion failed
flytekit.core.interface.Interface A Python native interface object, like inspect
flytekit.core.interface.Literal None
flytekit.core.interface.OrderedDict Dictionary that remembers insertion order
flytekit.core.interface.Scalar None
flytekit.core.interface.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.core.interface.TypeVar Type variable
flytekit.core.interface.UnionTransformer Transformer that handles a typing
flytekit.core.interface.Void None
flytekit.core.launch_plan.Any Special type indicating an unconstrained type
flytekit.core.launch_plan.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.launch_plan.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.launch_plan.FlyteEntities This is a global Object that tracks various tasks and workflows that are declared within a VM during the
flytekit.core.launch_plan.Interface A Python native interface object, like inspect
flytekit.core.launch_plan.LaunchPlan Launch Plans are one of the core constructs of Flyte
flytekit.core.launch_plan.LaunchPlanReference A reference object containing metadata that points to a remote launch plan
flytekit.core.launch_plan.LaunchPlanTriggerBase Base class for protocol classes
flytekit.core.launch_plan.ReferenceEntity None
flytekit.core.launch_plan.ReferenceLaunchPlan A reference launch plan serves as a pointer to a Launch Plan that already exists on your Flyte installation
flytekit.core.legacy_map_task.Any Special type indicating an unconstrained type
flytekit.core.legacy_map_task.ArrayJob None
flytekit.core.legacy_map_task.Container None
flytekit.core.legacy_map_task.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.core.legacy_map_task.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.legacy_map_task.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.legacy_map_task.K8sPod None
flytekit.core.legacy_map_task.MapPythonTask A MapPythonTask defines a :py:class:`flytekit
flytekit.core.legacy_map_task.MapTaskResolver Special resolver that is used for MapTasks
flytekit.core.legacy_map_task.PythonFunctionTask A Python Function task should be used as the base for all extensions that have a python function
flytekit.core.legacy_map_task.PythonInstanceTask This class should be used as the base class for all Tasks that do not have a user defined function body, but have
flytekit.core.legacy_map_task.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.core.legacy_map_task.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.core.legacy_map_task.Sql None
flytekit.core.legacy_map_task.Task The base of all Tasks in flytekit
flytekit.core.legacy_map_task.TaskResolverMixin Flytekit tasks interact with the Flyte platform very, very broadly in two steps
flytekit.core.legacy_map_task.TrackedInstance Please see the notes for the metaclass above first
flytekit.core.legacy_map_task.Variable None
flytekit.core.legacy_map_task.timeit A context manager and a decorator that measures the execution time of the wrapped code block or functions
flytekit.core.local_cache.Cache Disk and file backed cache
flytekit.core.local_cache.Literal None
flytekit.core.local_cache.LiteralCollection None
flytekit.core.local_cache.LiteralMap A ProtocolMessage
flytekit.core.local_cache.LocalTaskCache This class implements a persistent store able to cache the result of local task executions
flytekit.core.local_cache.ModelLiteralMap None
flytekit.core.local_fsspec.FlyteLocalFileSystem This class doesn’t do anything except override the separator so that it works on windows
flytekit.core.local_fsspec.LocalFileSystem Interface to files on local storage
flytekit.core.mock_stats.MockStats None
flytekit.core.node.Any Special type indicating an unconstrained type
flytekit.core.node.BaseAccelerator Base class for all accelerator types
flytekit.core.node.Node This class will hold all the things necessary to make an SdkNode but we won’t make one until we know things like
flytekit.core.node.PodTemplate Custom PodTemplate specification for a Task
flytekit.core.node.ResourceSpec None
flytekit.core.node.Resources This class is used to specify both resource requests and resource limits
flytekit.core.node_creation.BranchEvalMode This is a 3-way class, with the None value meaning that we are not within a conditional context
flytekit.core.node_creation.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.core.node_creation.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.node_creation.LaunchPlan Launch Plans are one of the core constructs of Flyte
flytekit.core.node_creation.Node This class will hold all the things necessary to make an SdkNode but we won’t make one until we know things like
flytekit.core.node_creation.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.core.node_creation.VoidPromise This object is returned for tasks that do not return any outputs (declared interface is empty)
flytekit.core.node_creation.WorkflowBase None
flytekit.core.notification.Email This notification should be used when sending regular emails to people
flytekit.core.notification.Notification None
flytekit.core.notification.PagerDuty This notification should be used when sending emails to the PagerDuty service
flytekit.core.notification.Slack This notification should be used when sending emails to the Slack
flytekit.core.options.Options These are options that can be configured for a launchplan during registration or overridden during an execution
flytekit.core.pod_template.PodTemplate Custom PodTemplate specification for a Task
flytekit.core.promise.Annotated Add context-specific metadata to a type
flytekit.core.promise.Any Special type indicating an unconstrained type
flytekit.core.promise.AsyncTypeTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.core.promise.BaseAccelerator Base class for all accelerator types
flytekit.core.promise.Binary None
flytekit.core.promise.BranchEvalMode This is a 3-way class, with the None value meaning that we are not within a conditional context
flytekit.core.promise.ComparisonExpression ComparisonExpression refers to an expression of the form (lhs operator rhs), where lhs and rhs are operands
flytekit.core.promise.ComparisonOps Create a collection of name/value pairs
flytekit.core.promise.ConjunctionExpression A Conjunction Expression is an expression of the form either (A and B) or (A or B)
flytekit.core.promise.ConjunctionOps Create a collection of name/value pairs
flytekit.core.promise.DictTransformer Transformer that transforms an univariate dictionary Dict[str, T] to a Literal Map or
flytekit.core.promise.Enum Create a collection of name/value pairs
flytekit.core.promise.ExecutionParameters This is a run-time user-centric context object that is accessible to every @task method
flytekit.core.promise.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.core.promise.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.promise.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.promise.FlytePromiseAttributeResolveException Assertion failed
flytekit.core.promise.HasFlyteInterface Base class for protocol classes
flytekit.core.promise.Interface A Python native interface object, like inspect
flytekit.core.promise.Iterable None
flytekit.core.promise.ListTransformer Transformer that handles a univariate typing
flytekit.core.promise.Literal None
flytekit.core.promise.LocallyExecutable Base class for protocol classes
flytekit.core.promise.Node This class will hold all the things necessary to make an SdkNode but we won’t make one until we know things like
flytekit.core.promise.NodeOutput None
flytekit.core.promise.OutputMetadataTracker This class is for the users to set arbitrary metadata on output literals
flytekit.core.promise.Primitive None
flytekit.core.promise.Promise This object is a wrapper and exists for three main reasons
flytekit.core.promise.Protocol Base class for protocol classes
flytekit.core.promise.Resources None
flytekit.core.promise.Scalar None
flytekit.core.promise.SimpleType None
flytekit.core.promise.SupportsNodeCreation Base class for protocol classes
flytekit.core.promise.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.core.promise.TypeTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.core.promise.TypeTransformerFailedError Inappropriate argument type
flytekit.core.promise.UnionTransformer Transformer that handles a typing
flytekit.core.promise.VoidPromise This object is returned for tasks that do not return any outputs (declared interface is empty)
flytekit.core.python_auto_container.ABC Helper class that provides a standard way to create an ABC using
flytekit.core.python_auto_container.BaseAccelerator Base class for all accelerator types
flytekit.core.python_auto_container.CopyFileDetection Create a collection of name/value pairs
flytekit.core.python_auto_container.DefaultNotebookTaskResolver This resolved is used when the task is defined in a notebook
flytekit.core.python_auto_container.DefaultTaskResolver Please see the notes in the TaskResolverMixin as it describes this default behavior
flytekit.core.python_auto_container.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.python_auto_container.FlyteTrackedABC This class exists because if you try to inherit from abc
flytekit.core.python_auto_container.ImageBuildEngine ImageBuildEngine contains a list of builders that can be used to build an ImageSpec
flytekit.core.python_auto_container.ImageConfig We recommend you to use ImageConfig
flytekit.core.python_auto_container.ImageSpec This class is used to specify the docker image that will be used to run the task
flytekit.core.python_auto_container.PickledEntity Represents the structure of the pickled object stored in the
flytekit.core.python_auto_container.PickledEntityMetadata Metadata for a pickled entity containing version information
flytekit.core.python_auto_container.PodTemplate Custom PodTemplate specification for a Task
flytekit.core.python_auto_container.PythonAutoContainerTask A Python AutoContainer task should be used as the base for all extensions that want the user’s code to be in the
flytekit.core.python_auto_container.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.core.python_auto_container.ResourceSpec None
flytekit.core.python_auto_container.Resources This class is used to specify both resource requests and resource limits
flytekit.core.python_auto_container.Secret See :std:ref:cookbook:secrets for usage examples
flytekit.core.python_auto_container.SecurityContext This is a higher level wrapper object that for the most part users shouldn’t have to worry about
flytekit.core.python_auto_container.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.core.python_auto_container.TaskMetadata Metadata for a Task
flytekit.core.python_auto_container.TaskResolverMixin Flytekit tasks interact with the Flyte platform very, very broadly in two steps
flytekit.core.python_auto_container.TrackedInstance Please see the notes for the metaclass above first
flytekit.core.python_auto_container.TypeVar Type variable
flytekit.core.python_auto_container.timeit A context manager and a decorator that measures the execution time of the wrapped code block or functions
flytekit.core.python_customized_container_task.Any Special type indicating an unconstrained type
flytekit.core.python_customized_container_task.ExecutableTemplateShimTask The canonical @task decorated Python function task is pretty simple to reason about
flytekit.core.python_customized_container_task.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.python_customized_container_task.Image Image is a structured wrapper for task container images used in object serialization
flytekit.core.python_customized_container_task.ImageConfig We recommend you to use ImageConfig
flytekit.core.python_customized_container_task.ImageSpec This class is used to specify the docker image that will be used to run the task
flytekit.core.python_customized_container_task.PythonCustomizedContainerTask Please take a look at the comments for :py:class`flytekit
flytekit.core.python_customized_container_task.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.core.python_customized_container_task.ResourceSpec None
flytekit.core.python_customized_container_task.Resources This class is used to specify both resource requests and resource limits
flytekit.core.python_customized_container_task.Secret See :std:ref:cookbook:secrets for usage examples
flytekit.core.python_customized_container_task.SecurityContext This is a higher level wrapper object that for the most part users shouldn’t have to worry about
flytekit.core.python_customized_container_task.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.core.python_customized_container_task.ShimTaskExecutor Please see the notes for the metaclass above first
flytekit.core.python_customized_container_task.Task The base of all Tasks in flytekit
flytekit.core.python_customized_container_task.TaskResolverMixin Flytekit tasks interact with the Flyte platform very, very broadly in two steps
flytekit.core.python_customized_container_task.TaskTemplateResolver This is a special resolver that resolves the task above at execution time, using only the TaskTemplate,
flytekit.core.python_customized_container_task.TrackedInstance Please see the notes for the metaclass above first
flytekit.core.python_customized_container_task.TypeVar Type variable
flytekit.core.python_function_task.ABC Helper class that provides a standard way to create an ABC using
flytekit.core.python_function_task.Any Special type indicating an unconstrained type
flytekit.core.python_function_task.AsyncPythonFunctionTask This is the base task for eager tasks, as well as normal async tasks
flytekit.core.python_function_task.Controller This controller object is responsible for kicking off and monitoring executions against a Flyte Admin endpoint
flytekit.core.python_function_task.Deck Deck enable users to get customizable and default visibility into their tasks
flytekit.core.python_function_task.Docstring None
flytekit.core.python_function_task.EagerAsyncPythonFunctionTask This is the base eager task (aka eager workflow) type
flytekit.core.python_function_task.EagerException Raised when a node in an eager workflow encounters an error
flytekit.core.python_function_task.EagerFailureHandlerTask A Python AutoContainer task should be used as the base for all extensions that want the user’s code to be in the
flytekit.core.python_function_task.EagerFailureTaskResolver Flytekit tasks interact with the Flyte platform very, very broadly in two steps
flytekit.core.python_function_task.Enum Create a collection of name/value pairs
flytekit.core.python_function_task.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.core.python_function_task.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.python_function_task.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.python_function_task.FlyteNonRecoverableSystemException Common base class for all non-exit exceptions
flytekit.core.python_function_task.FlyteTrackedABC This class exists because if you try to inherit from abc
flytekit.core.python_function_task.FlyteValueException Inappropriate argument value (of correct type)
flytekit.core.python_function_task.ImageConfig We recommend you to use ImageConfig
flytekit.core.python_function_task.ImageSpec This class is used to specify the docker image that will be used to run the task
flytekit.core.python_function_task.Interface A Python native interface object, like inspect
flytekit.core.python_function_task.LiteralMap None
flytekit.core.python_function_task.OrderedDict Dictionary that remembers insertion order
flytekit.core.python_function_task.Promise This object is a wrapper and exists for three main reasons
flytekit.core.python_function_task.PythonAutoContainerTask A Python AutoContainer task should be used as the base for all extensions that want the user’s code to be in the
flytekit.core.python_function_task.PythonFunctionTask A Python Function task should be used as the base for all extensions that have a python function
flytekit.core.python_function_task.PythonFunctionWorkflow Please read :std:ref:flyte:divedeep-workflows first for a high-level understanding of what workflows are in Flyte
flytekit.core.python_function_task.PythonInstanceTask This class should be used as the base class for all Tasks that do not have a user defined function body, but have
flytekit.core.python_function_task.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.core.python_function_task.Task The base of all Tasks in flytekit
flytekit.core.python_function_task.TaskMetadata Metadata for a Task
flytekit.core.python_function_task.TaskResolverMixin Flytekit tasks interact with the Flyte platform very, very broadly in two steps
flytekit.core.python_function_task.TypeVar Type variable
flytekit.core.python_function_task.ValueIn None
flytekit.core.python_function_task.VoidPromise This object is returned for tasks that do not return any outputs (declared interface is empty)
flytekit.core.python_function_task.WorkflowBase None
flytekit.core.python_function_task.WorkflowFailurePolicy Defines the behavior for a workflow execution in the case of an observed node execution failure
flytekit.core.python_function_task.WorkflowMetadata None
flytekit.core.python_function_task.WorkflowMetadataDefaults This class is similarly named to the one above
flytekit.core.python_function_task.suppress Context manager to suppress specified exceptions
flytekit.core.reference.FlyteValidationException Assertion failed
flytekit.core.reference.ReferenceLaunchPlan A reference launch plan serves as a pointer to a Launch Plan that already exists on your Flyte installation
flytekit.core.reference.ReferenceTask This is a reference task, the body of the function passed in through the constructor will never be used, only the
flytekit.core.reference.ReferenceWorkflow A reference workflow is a pointer to a workflow that already exists on your Flyte installation
flytekit.core.reference_entity.ABC Helper class that provides a standard way to create an ABC using
flytekit.core.reference_entity.Any Special type indicating an unconstrained type
flytekit.core.reference_entity.BranchEvalMode This is a 3-way class, with the None value meaning that we are not within a conditional context
flytekit.core.reference_entity.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.core.reference_entity.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.reference_entity.Interface A Python native interface object, like inspect
flytekit.core.reference_entity.LaunchPlanReference A reference object containing metadata that points to a remote launch plan
flytekit.core.reference_entity.Promise This object is a wrapper and exists for three main reasons
flytekit.core.reference_entity.Reference None
flytekit.core.reference_entity.ReferenceEntity None
flytekit.core.reference_entity.ReferenceSpec None
flytekit.core.reference_entity.ReferenceTemplate None
flytekit.core.reference_entity.TaskReference A reference object containing metadata that points to a remote task
flytekit.core.reference_entity.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.core.reference_entity.VoidPromise This object is returned for tasks that do not return any outputs (declared interface is empty)
flytekit.core.reference_entity.WorkflowReference A reference object containing metadata that points to a remote workflow
flytekit.core.resources.BaseAccelerator Base class for all accelerator types
flytekit.core.resources.DataClassJSONMixin None
flytekit.core.resources.ResourceSpec None
flytekit.core.resources.Resources This class is used to specify both resource requests and resource limits
flytekit.core.schedule.CronSchedule Use this when you have a launch plan that you want to run on a cron expression
flytekit.core.schedule.FixedRate Use this class to schedule a fixed-rate interval for a launch plan
flytekit.core.schedule.LaunchPlanTriggerBase Base class for protocol classes
flytekit.core.schedule.OnSchedule Base class for protocol classes
flytekit.core.schedule.Protocol Base class for protocol classes
flytekit.core.shim_task.Any Special type indicating an unconstrained type
flytekit.core.shim_task.ExecutableTemplateShimTask The canonical @task decorated Python function task is pretty simple to reason about
flytekit.core.shim_task.ExecutionParameters This is a run-time user-centric context object that is accessible to every @task method
flytekit.core.shim_task.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.core.shim_task.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.shim_task.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.shim_task.Generic Abstract base class for generic types
flytekit.core.shim_task.ShimTaskExecutor Please see the notes for the metaclass above first
flytekit.core.shim_task.TrackedInstance Please see the notes for the metaclass above first
flytekit.core.shim_task.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.core.shim_task.TypeVar Type variable
flytekit.core.task.Any Special type indicating an unconstrained type
flytekit.core.task.AsyncPythonFunctionTask This is the base task for eager tasks, as well as normal async tasks
flytekit.core.task.BaseAccelerator Base class for all accelerator types
flytekit.core.task.Cache Cache configuration for a task
flytekit.core.task.DeckField DeckField is used to specify the fields that will be rendered in the deck
flytekit.core.task.Documentation DescriptionEntity contains detailed description for the task/workflow/launch plan
flytekit.core.task.EagerAsyncPythonFunctionTask This is the base eager task (aka eager workflow) type
flytekit.core.task.Echo Base Class for all Tasks with a Python native Interface
flytekit.core.task.ImageSpec This class is used to specify the docker image that will be used to run the task
flytekit.core.task.Interface A Python native interface object, like inspect
flytekit.core.task.ParamSpec Parameter specification
flytekit.core.task.PodTemplate Custom PodTemplate specification for a Task
flytekit.core.task.PythonFunctionTask A Python Function task should be used as the base for all extensions that have a python function
flytekit.core.task.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.core.task.ReferenceEntity None
flytekit.core.task.ReferenceTask This is a reference task, the body of the function passed in through the constructor will never be used, only the
flytekit.core.task.Resources This class is used to specify both resource requests and resource limits
flytekit.core.task.Secret See :std:ref:cookbook:secrets for usage examples
flytekit.core.task.TaskMetadata Metadata for a Task
flytekit.core.task.TaskPlugins This is the TaskPlugins factory for task types that are derivative of PythonFunctionTask
flytekit.core.task.TaskReference A reference object containing metadata that points to a remote task
flytekit.core.task.TaskResolverMixin Flytekit tasks interact with the Flyte platform very, very broadly in two steps
flytekit.core.task.TypeVar Type variable
flytekit.core.task.VersionParameters Parameters used for version hash generation
flytekit.core.task.partial partial(func, *args, **keywords) - new function with partial application
flytekit.core.task.vscode Abstract class for class decorators
flytekit.core.testing.MagicMock MagicMock is a subclass of Mock with default implementations
flytekit.core.testing.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.core.testing.ReferenceEntity None
flytekit.core.testing.WorkflowBase None
flytekit.core.tracked_abc.ABC Helper class that provides a standard way to create an ABC using
flytekit.core.tracked_abc.FlyteTrackedABC This class exists because if you try to inherit from abc
flytekit.core.tracked_abc.TrackedInstance Please see the notes for the metaclass above first
flytekit.core.tracker.FeatureFlags None
flytekit.core.tracker.InstanceTrackingMeta Please see the original class :py:class`flytekit
flytekit.core.tracker.ModuleType Create a module object
flytekit.core.tracker.Path PurePath subclass that can make system calls
flytekit.core.tracker.TrackedInstance Please see the notes for the metaclass above first
flytekit.core.type_engine.ABC Helper class that provides a standard way to create an ABC using
flytekit.core.type_engine.Annotated Add context-specific metadata to a type
flytekit.core.type_engine.Any Special type indicating an unconstrained type
flytekit.core.type_engine.AsyncTypeTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.core.type_engine.BatchSize This is used to annotate a FlyteDirectory when we want to download/upload the contents of the directory in batches
flytekit.core.type_engine.Binary None
flytekit.core.type_engine.BinaryIOTransformer Handler for BinaryIO
flytekit.core.type_engine.DataClassJSONMixin None
flytekit.core.type_engine.DataClassJsonMixin DataClassJsonMixin is an ABC that functions as a Mixin
flytekit.core.type_engine.DataclassTransformer The Dataclass Transformer provides a type transformer for dataclasses
flytekit.core.type_engine.DictTransformer Transformer that transforms an univariate dictionary Dict[str, T] to a Literal Map or
flytekit.core.type_engine.EnumTransformer Enables converting a python type enum
flytekit.core.type_engine.FlyteAnnotation A core object to add arbitrary annotations to flyte types
flytekit.core.type_engine.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.type_engine.GenericAlias Represent a PEP 585 generic type
flytekit.core.type_engine.HashMethod Flyte-specific object used to wrap the hash function for a specific type
flytekit.core.type_engine.JSONDecoder Abstract base class for generic types
flytekit.core.type_engine.JSONEncoder Abstract base class for generic types
flytekit.core.type_engine.ListTransformer Transformer that handles a univariate typing
flytekit.core.type_engine.Literal None
flytekit.core.type_engine.LiteralCollection None
flytekit.core.type_engine.LiteralMap None
flytekit.core.type_engine.LiteralType None
flytekit.core.type_engine.LiteralsResolver LiteralsResolver is a helper class meant primarily for use with the FlyteRemote experience or any other situation
flytekit.core.type_engine.Message Abstract base class for protocol messages
flytekit.core.type_engine.MessagePackDecoder Abstract base class for generic types
flytekit.core.type_engine.MessagePackEncoder Abstract base class for generic types
flytekit.core.type_engine.OrderedDict Dictionary that remembers insertion order
flytekit.core.type_engine.Primitive None
flytekit.core.type_engine.ProtobufTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.core.type_engine.RestrictedTypeError Common base class for all non-exit exceptions
flytekit.core.type_engine.RestrictedTypeTransformer Types registered with the RestrictedTypeTransformer are not allowed to be converted to and from literals
flytekit.core.type_engine.Scalar None
flytekit.core.type_engine.SimpleTransformer A Simple implementation of a type transformer that uses simple lambdas to transform and reduces boilerplate
flytekit.core.type_engine.SimpleType None
flytekit.core.type_engine.Struct A ProtocolMessage
flytekit.core.type_engine.TextIOTransformer Handler for TextIO
flytekit.core.type_engine.TypeAnnotationModel Python class representation of the flyteidl TypeAnnotation message
flytekit.core.type_engine.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.core.type_engine.TypeStructure Models _types_pb2
flytekit.core.type_engine.TypeTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.core.type_engine.TypeTransformerFailedError Inappropriate argument type
flytekit.core.type_engine.Union None
flytekit.core.type_engine.UnionTransformer Transformer that handles a typing
flytekit.core.type_engine.UnionType Models _types_pb2
flytekit.core.type_engine.Void None
flytekit.core.type_engine.timeit A context manager and a decorator that measures the execution time of the wrapped code block or functions
flytekit.core.type_match_checking.EnumType Models _types_pb2
flytekit.core.type_match_checking.LiteralType None
flytekit.core.type_match_checking.UnionType Models _types_pb2
flytekit.core.utils.ABC Helper class that provides a standard way to create an ABC using
flytekit.core.utils.Any Special type indicating an unconstrained type
flytekit.core.utils.AutoDeletingTempDir Creates a posix safe tempdir which is auto deleted once out of scope
flytekit.core.utils.ClassDecorator Abstract class for class decorators
flytekit.core.utils.Directory None
flytekit.core.utils.Path PurePath subclass that can make system calls
flytekit.core.utils.PodTemplate Custom PodTemplate specification for a Task
flytekit.core.utils.ResourceSpec None
flytekit.core.utils.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.core.utils.timeit A context manager and a decorator that measures the execution time of the wrapped code block or functions
flytekit.core.worker_queue.Controller This controller object is responsible for kicking off and monitoring executions against a Flyte Admin endpoint
flytekit.core.worker_queue.Deck Deck enable users to get customizable and default visibility into their tasks
flytekit.core.worker_queue.Enum Create a collection of name/value pairs
flytekit.core.worker_queue.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.worker_queue.FlyteSystemException Common base class for all non-exit exceptions
flytekit.core.worker_queue.ImageConfig We recommend you to use ImageConfig
flytekit.core.worker_queue.ItemStatus Create a collection of name/value pairs
flytekit.core.worker_queue.Labels None
flytekit.core.worker_queue.LaunchPlan Launch Plans are one of the core constructs of Flyte
flytekit.core.worker_queue.Options These are options that can be configured for a launchplan during registration or overridden during an execution
flytekit.core.worker_queue.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.core.worker_queue.RateLimiter Rate limiter that allows up to a certain number of requests per minute
flytekit.core.worker_queue.ReferenceEntity None
flytekit.core.worker_queue.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.core.worker_queue.Update None
flytekit.core.worker_queue.WorkItem This is a class to keep track of what the user requested
flytekit.core.worker_queue.WorkflowBase None
flytekit.core.worker_queue.WorkflowExecutionPhase This class holds enum values used for setting notifications
flytekit.core.workflow.Any Special type indicating an unconstrained type
flytekit.core.workflow.ClassStorageTaskResolver Stores tasks inside a class variable
flytekit.core.workflow.CompilationState Compilation state is used during the compilation of a workflow or task
flytekit.core.workflow.ConditionalSection ConditionalSection is used to denote a condition within a Workflow
flytekit.core.workflow.Description Full user description with formatting preserved
flytekit.core.workflow.Docstring None
flytekit.core.workflow.Documentation DescriptionEntity contains detailed description for the task/workflow/launch plan
flytekit.core.workflow.Enum Create a collection of name/value pairs
flytekit.core.workflow.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.core.workflow.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.core.workflow.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.core.workflow.FlyteEntities This is a global Object that tracks various tasks and workflows that are declared within a VM during the
flytekit.core.workflow.FlyteError Special Task type that will be used in the failure node
flytekit.core.workflow.FlyteFailureNodeInputMismatchException Assertion failed
flytekit.core.workflow.FlyteValidationException Assertion failed
flytekit.core.workflow.FlyteValueException Inappropriate argument value (of correct type)
flytekit.core.workflow.ImperativeWorkflow An imperative workflow is a programmatic analogue to the typical @workflow function-based workflow and is
flytekit.core.workflow.Interface A Python native interface object, like inspect
flytekit.core.workflow.Node This class will hold all the things necessary to make an SdkNode but we won’t make one until we know things like
flytekit.core.workflow.NodeOutput None
flytekit.core.workflow.Options These are options that can be configured for a launchplan during registration or overridden during an execution
flytekit.core.workflow.ParamSpec Parameter specification
flytekit.core.workflow.Promise This object is a wrapper and exists for three main reasons
flytekit.core.workflow.PythonAutoContainerTask A Python AutoContainer task should be used as the base for all extensions that want the user’s code to be in the
flytekit.core.workflow.PythonFunctionWorkflow Please read :std:ref:flyte:divedeep-workflows first for a high-level understanding of what workflows are in Flyte
flytekit.core.workflow.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.core.workflow.ReferenceEntity None
flytekit.core.workflow.ReferenceWorkflow A reference workflow is a pointer to a workflow that already exists on your Flyte installation
flytekit.core.workflow.Task The base of all Tasks in flytekit
flytekit.core.workflow.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.core.workflow.VoidPromise This object is returned for tasks that do not return any outputs (declared interface is empty)
flytekit.core.workflow.WorkflowBase None
flytekit.core.workflow.WorkflowFailurePolicy Defines the behavior for a workflow execution in the case of an observed node execution failure
flytekit.core.workflow.WorkflowMetadata None
flytekit.core.workflow.WorkflowMetadataDefaults This class is similarly named to the one above
flytekit.core.workflow.WorkflowReference A reference object containing metadata that points to a remote workflow
flytekit.deck.Deck Deck enable users to get customizable and default visibility into their tasks
flytekit.deck.DeckField DeckField is used to specify the fields that will be rendered in the deck
flytekit.deck.MarkdownRenderer Convert a markdown string to HTML and return HTML as a unicode string
flytekit.deck.SourceCodeRenderer Convert Python source code to HTML, and return HTML as a unicode string
flytekit.deck.TopFrameRenderer Render a DataFrame as an HTML table
flytekit.deck.deck.Deck Deck enable users to get customizable and default visibility into their tasks
flytekit.deck.deck.DeckField DeckField is used to specify the fields that will be rendered in the deck
flytekit.deck.deck.ExecutionParameters This is a run-time user-centric context object that is accessible to every @task method
flytekit.deck.deck.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.deck.deck.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.deck.deck.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.deck.deck.Template A string class for supporting $-substitutions
flytekit.deck.deck.TimeLineDeck The TimeLineDeck class is designed to render the execution time of each part of a task
flytekit.deck.renderer.Any Special type indicating an unconstrained type
flytekit.deck.renderer.ArrowRenderer Render an Arrow dataframe as an HTML table
flytekit.deck.renderer.MarkdownRenderer Convert a markdown string to HTML and return HTML as a unicode string
flytekit.deck.renderer.Protocol Base class for protocol classes
flytekit.deck.renderer.PythonDependencyRenderer PythonDependencyDeck is a deck that contains information about packages installed via pip
flytekit.deck.renderer.Renderable Base class for protocol classes
flytekit.deck.renderer.SourceCodeRenderer Convert Python source code to HTML, and return HTML as a unicode string
flytekit.deck.renderer.TopFrameRenderer Render a DataFrame as an HTML table
flytekit.exceptions.base.FlyteException Common base class for all non-exit exceptions
flytekit.exceptions.base.FlyteRecoverableException Common base class for all non-exit exceptions
flytekit.exceptions.eager.EagerException Raised when a node in an eager workflow encounters an error
flytekit.exceptions.scopes.FlyteScopedException Common base class for all non-exit exceptions
flytekit.exceptions.scopes.FlyteScopedSystemException Common base class for all non-exit exceptions
flytekit.exceptions.scopes.FlyteScopedUserException Common base class for all non-exit exceptions
flytekit.exceptions.system.FlyteAgentNotFound Assertion failed
flytekit.exceptions.system.FlyteDownloadDataException Common base class for all non-exit exceptions
flytekit.exceptions.system.FlyteEntrypointNotLoadable Common base class for all non-exit exceptions
flytekit.exceptions.system.FlyteException Common base class for all non-exit exceptions
flytekit.exceptions.system.FlyteNonRecoverableSystemException Common base class for all non-exit exceptions
flytekit.exceptions.system.FlyteNotImplementedException Method or function hasn’t been implemented yet
flytekit.exceptions.system.FlyteSystemAssertion Assertion failed
flytekit.exceptions.system.FlyteSystemException Common base class for all non-exit exceptions
flytekit.exceptions.system.FlyteSystemUnavailableException Common base class for all non-exit exceptions
flytekit.exceptions.system.FlyteUploadDataException Common base class for all non-exit exceptions
flytekit.exceptions.user.FlyteAssertion Assertion failed
flytekit.exceptions.user.FlyteAuthenticationException Assertion failed
flytekit.exceptions.user.FlyteCompilationException Common base class for all non-exit exceptions
flytekit.exceptions.user.FlyteDataNotFoundException Inappropriate argument value (of correct type)
flytekit.exceptions.user.FlyteDisapprovalException Assertion failed
flytekit.exceptions.user.FlyteEntityAlreadyExistsException Assertion failed
flytekit.exceptions.user.FlyteEntityNotExistException Assertion failed
flytekit.exceptions.user.FlyteEntityNotFoundException Inappropriate argument value (of correct type)
flytekit.exceptions.user.FlyteFailureNodeInputMismatchException Assertion failed
flytekit.exceptions.user.FlyteInvalidInputException Common base class for all non-exit exceptions
flytekit.exceptions.user.FlyteMissingReturnValueException Common base class for all non-exit exceptions
flytekit.exceptions.user.FlyteMissingTypeException Common base class for all non-exit exceptions
flytekit.exceptions.user.FlytePromiseAttributeResolveException Assertion failed
flytekit.exceptions.user.FlyteRecoverableException Common base class for all non-exit exceptions
flytekit.exceptions.user.FlyteTimeout Assertion failed
flytekit.exceptions.user.FlyteTypeException Inappropriate argument type
flytekit.exceptions.user.FlyteUserException Common base class for all non-exit exceptions
flytekit.exceptions.user.FlyteUserRuntimeException Common base class for all non-exit exceptions
flytekit.exceptions.user.FlyteValidationException Assertion failed
flytekit.exceptions.user.FlyteValueException Inappropriate argument value (of correct type)
flytekit.exceptions.utils.FlyteUserException Common base class for all non-exit exceptions
flytekit.experimental.eager_function.DataConfig Any data storage specific configuration
flytekit.experimental.eager_function.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.experimental.eager_function.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.experimental.eager_function.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.experimental.eager_function.FlyteRemote Main entrypoint for programmatically accessing a Flyte remote backend
flytekit.experimental.eager_function.PlatformConfig This object contains the settings to talk to a Flyte backend (the DNS location of your Admin server basically)
flytekit.experimental.eager_function.S3Config S3 specific configuration
flytekit.extend.ClassStorageTaskResolver Stores tasks inside a class variable
flytekit.extend.DictTransformer Transformer that transforms an univariate dictionary Dict[str, T] to a Literal Map or
flytekit.extend.ExecutableTemplateShimTask The canonical @task decorated Python function task is pretty simple to reason about
flytekit.extend.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.extend.FileAccessProvider This is the class that is available through the FlyteContext and can be used for persisting data to the remote
flytekit.extend.IgnoreOutputs This exception should be used to indicate that the outputs generated by this can be safely ignored
flytekit.extend.Image Image is a structured wrapper for task container images used in object serialization
flytekit.extend.ImageConfig We recommend you to use ImageConfig
flytekit.extend.Interface A Python native interface object, like inspect
flytekit.extend.Promise This object is a wrapper and exists for three main reasons
flytekit.extend.PythonCustomizedContainerTask Please take a look at the comments for :py:class`flytekit
flytekit.extend.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.extend.SQLTask Base task types for all SQL tasks
flytekit.extend.SecretsManager This provides a secrets resolution logic at runtime
flytekit.extend.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.extend.ShimTaskExecutor Please see the notes for the metaclass above first
flytekit.extend.TaskPlugins This is the TaskPlugins factory for task types that are derivative of PythonFunctionTask
flytekit.extend.TaskResolverMixin Flytekit tasks interact with the Flyte platform very, very broadly in two steps
flytekit.extend.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.extend.TypeTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.extend.backend.base_agent.ABC Helper class that provides a standard way to create an ABC using
flytekit.extend.backend.base_agent.Agent A ProtocolMessage
flytekit.extend.backend.base_agent.AgentBase Helper class that provides a standard way to create an ABC using
flytekit.extend.backend.base_agent.AgentRegistry This is the registry for all agents
flytekit.extend.backend.base_agent.Any Special type indicating an unconstrained type
flytekit.extend.backend.base_agent.AsyncAgentBase This is the base class for all async agents
flytekit.extend.backend.base_agent.AsyncAgentExecutorMixin This mixin class is used to run the async task locally, and it’s only used for local execution
flytekit.extend.backend.base_agent.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.extend.backend.base_agent.FlyteAgentNotFound Assertion failed
flytekit.extend.backend.base_agent.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.extend.backend.base_agent.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.extend.backend.base_agent.FlyteUserException Common base class for all non-exit exceptions
flytekit.extend.backend.base_agent.FrameType None
flytekit.extend.backend.base_agent.ImageConfig We recommend you to use ImageConfig
flytekit.extend.backend.base_agent.LiteralMap None
flytekit.extend.backend.base_agent.OrderedDict Dictionary that remembers insertion order
flytekit.extend.backend.base_agent.Progress Renders an auto-updating progress bar(s)
flytekit.extend.backend.base_agent.PythonFunctionTask A Python Function task should be used as the base for all extensions that have a python function
flytekit.extend.backend.base_agent.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.extend.backend.base_agent.Resource This is the output resource of the job
flytekit.extend.backend.base_agent.ResourceMeta This is the metadata for the job
flytekit.extend.backend.base_agent.RichHandler A logging handler that renders output with Rich
flytekit.extend.backend.base_agent.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.extend.backend.base_agent.Struct A ProtocolMessage
flytekit.extend.backend.base_agent.SyncAgentBase This is the base class for all sync agents
flytekit.extend.backend.base_agent.SyncAgentExecutorMixin This mixin class is used to run the sync task locally, and it’s only used for local execution
flytekit.extend.backend.base_agent.TaskCategory None
flytekit.extend.backend.base_agent.TaskExecution A ProtocolMessage
flytekit.extend.backend.base_agent.TaskExecutionMetadata None
flytekit.extend.backend.base_agent.TaskLog A ProtocolMessage
flytekit.extend.backend.base_agent.TaskTemplate None
flytekit.extend.backend.base_agent.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.extend.backend.base_agent.partial partial(func, *args, **keywords) - new function with partial application
flytekit.extend.backend.utils.TaskExecution A ProtocolMessage
flytekit.extend.backend.utils.TaskTemplate None
flytekit.extras.accelerators.BaseAccelerator Base class for all accelerator types
flytekit.extras.accelerators.GPUAccelerator Class that represents a GPU accelerator
flytekit.extras.accelerators.Generic Abstract base class for generic types
flytekit.extras.accelerators.MultiInstanceGPUAccelerator Base class for all multi-instance GPU accelerator types
flytekit.extras.accelerators.TypeVar Type variable
flytekit.extras.cloud_pickle_resolver.ExperimentalNaiveCloudPickleResolver Please do not use this resolver, basically ever
flytekit.extras.cloud_pickle_resolver.PythonAutoContainerTask A Python AutoContainer task should be used as the base for all extensions that want the user’s code to be in the
flytekit.extras.cloud_pickle_resolver.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.extras.cloud_pickle_resolver.TaskResolverMixin Flytekit tasks interact with the Flyte platform very, very broadly in two steps
flytekit.extras.cloud_pickle_resolver.TrackedInstance Please see the notes for the metaclass above first
flytekit.extras.pydantic_transformer.decorator.Any Special type indicating an unconstrained type
flytekit.extras.pydantic_transformer.decorator.TypeVar Type variable
flytekit.extras.sqlite3.task.DefaultImages We may want to load the default images from remote - maybe s3 location etc?
flytekit.extras.sqlite3.task.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.extras.sqlite3.task.PythonCustomizedContainerTask Please take a look at the comments for :py:class`flytekit
flytekit.extras.sqlite3.task.SQLTask Base task types for all SQL tasks
flytekit.extras.sqlite3.task.SQLite3Config Use this configuration to configure if sqlite3 files that should be loaded by the task
flytekit.extras.sqlite3.task.SQLite3Task Run client side SQLite3 queries that optionally return a FlyteSchema object
flytekit.extras.sqlite3.task.SQLite3TaskExecutor Please see the notes for the metaclass above first
flytekit.extras.sqlite3.task.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.extras.sqlite3.task.ShimTaskExecutor Please see the notes for the metaclass above first
flytekit.extras.tasks.shell.AttrDict Convert a dictionary to an attribute style lookup
flytekit.extras.tasks.shell.ExecutionParameters This is a run-time user-centric context object that is accessible to every @task method
flytekit.extras.tasks.shell.FlyteDirectory None
flytekit.extras.tasks.shell.FlyteFile None
flytekit.extras.tasks.shell.FlyteRecoverableException Common base class for all non-exit exceptions
flytekit.extras.tasks.shell.Interface A Python native interface object, like inspect
flytekit.extras.tasks.shell.OutputLocation
flytekit.extras.tasks.shell.ProcessResult Stores a process return code, standard output and standard error
flytekit.extras.tasks.shell.PythonInstanceTask This class should be used as the base class for all Tasks that do not have a user defined function body, but have
flytekit.extras.tasks.shell.RawShellTask None
flytekit.extras.tasks.shell.ShellTask None
flytekit.extras.tasks.shell.TaskPlugins This is the TaskPlugins factory for task types that are derivative of PythonFunctionTask
flytekit.image_spec.DefaultImageBuilder Image builder using Docker and buildkit
flytekit.image_spec.ImageBuildEngine ImageBuildEngine contains a list of builders that can be used to build an ImageSpec
flytekit.image_spec.ImageSpec This class is used to specify the docker image that will be used to run the task
flytekit.image_spec.default_builder.CopyFileDetection Create a collection of name/value pairs
flytekit.image_spec.default_builder.DefaultImageBuilder Image builder using Docker and buildkit
flytekit.image_spec.default_builder.DockerIgnore Uses docker-py’s PatternMatcher to check whether a path is ignored
flytekit.image_spec.default_builder.GitIgnore Uses git cli (if available) to list all ignored files and compare with those
flytekit.image_spec.default_builder.IgnoreGroup Groups multiple Ignores and checks a path against them
flytekit.image_spec.default_builder.ImageSpec This class is used to specify the docker image that will be used to run the task
flytekit.image_spec.default_builder.ImageSpecBuilder None
flytekit.image_spec.default_builder.Path PurePath subclass that can make system calls
flytekit.image_spec.default_builder.StandardIgnore Retains the standard ignore functionality that previously existed
flytekit.image_spec.default_builder.Template A string class for supporting $-substitutions
flytekit.image_spec.image_spec.CopyFileDetection Create a collection of name/value pairs
flytekit.image_spec.image_spec.FlyteAssertion Assertion failed
flytekit.image_spec.image_spec.ImageBuildEngine ImageBuildEngine contains a list of builders that can be used to build an ImageSpec
flytekit.image_spec.image_spec.ImageSpec This class is used to specify the docker image that will be used to run the task
flytekit.image_spec.image_spec.ImageSpecBuilder None
flytekit.image_spec.image_spec.Version This class abstracts handling of a project’s versions
flytekit.image_spec.image_spec.cached_property None
flytekit.interaction.click_types.ArtifactQuery None
flytekit.interaction.click_types.BlobType This type represents offloaded data and is typically used for things like files
flytekit.interaction.click_types.DataClassJsonMixin DataClassJsonMixin is an ABC that functions as a Mixin
flytekit.interaction.click_types.DateTimeType The DateTime type converts date strings into datetime objects
flytekit.interaction.click_types.DirParamType Represents the type of a parameter
flytekit.interaction.click_types.DurationParamType Represents the type of a parameter
flytekit.interaction.click_types.EnumParamType The choice type allows a value to be checked against a fixed set
flytekit.interaction.click_types.FileAccessProvider This is the class that is available through the FlyteContext and can be used for persisting data to the remote
flytekit.interaction.click_types.FileParamType Represents the type of a parameter
flytekit.interaction.click_types.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.interaction.click_types.FlyteDirectory None
flytekit.interaction.click_types.FlyteFile None
flytekit.interaction.click_types.FlyteLiteralConverter None
flytekit.interaction.click_types.FlytePathResolver None
flytekit.interaction.click_types.FlytePickleTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.interaction.click_types.FlyteSchema None
flytekit.interaction.click_types.JSONIteratorParamType Represents the type of a parameter
flytekit.interaction.click_types.JSONIteratorTransformer A JSON iterator that handles conversion between an iterator/generator and a JSONL file
flytekit.interaction.click_types.JsonParamType Represents the type of a parameter
flytekit.interaction.click_types.Literal None
flytekit.interaction.click_types.LiteralType None
flytekit.interaction.click_types.PickleParamType Represents the type of a parameter
flytekit.interaction.click_types.SimpleType None
flytekit.interaction.click_types.StructuredDataset This is the user facing StructuredDataset class
flytekit.interaction.click_types.StructuredDatasetParamType TODO handle column types
flytekit.interaction.click_types.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.interaction.click_types.UnionParamType A composite type that allows for multiple types to be specified
flytekit.interaction.parse_stdin.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.interaction.parse_stdin.Literal None
flytekit.interaction.parse_stdin.LiteralType None
flytekit.interaction.parse_stdin.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.interaction.rich_utils.Callback Base class and interface for callback mechanism
flytekit.interaction.rich_utils.Progress Renders an auto-updating progress bar(s)
flytekit.interaction.rich_utils.RichCallback Base class and interface for callback mechanism
flytekit.interaction.string_literals.Literal None
flytekit.interaction.string_literals.LiteralMap None
flytekit.interaction.string_literals.Primitive None
flytekit.interaction.string_literals.Scalar None
flytekit.interactive.VscodeConfig VscodeConfig is the config contains default URLs of the VSCode server and extension remote paths
flytekit.interactive.vscode Abstract class for class decorators
flytekit.interactive.utils.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.interactive.utils.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.interactive.vscode_lib.config.VscodeConfig VscodeConfig is the config contains default URLs of the VSCode server and extension remote paths
flytekit.interactive.vscode_lib.decorator.ClassDecorator Abstract class for class decorators
flytekit.interactive.vscode_lib.decorator.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.interactive.vscode_lib.decorator.VscodeConfig VscodeConfig is the config contains default URLs of the VSCode server and extension remote paths
flytekit.interactive.vscode_lib.decorator.vscode Abstract class for class decorators
flytekit.interactive.vscode_lib.vscode_constants.Path PurePath subclass that can make system calls
flytekit.interfaces.cli_identifiers.Identifier None
flytekit.interfaces.cli_identifiers.TaskExecutionIdentifier None
flytekit.interfaces.cli_identifiers.WorkflowExecutionIdentifier None
flytekit.interfaces.stats.client.DummyStatsClient A dummy client for statsd
flytekit.interfaces.stats.client.ScopeableStatsProxy A Proxy object for an underlying statsd client
flytekit.interfaces.stats.client.StatsClientProxy A Proxy object for an underlying statsd client
flytekit.interfaces.stats.client.StatsConfig Configuration for sending statsd
flytekit.interfaces.stats.taggable.StatsConfig Configuration for sending statsd
flytekit.interfaces.stats.taggable.TaggableStats A Proxy object for an underlying statsd client
flytekit.models.admin.common.Sort None
flytekit.models.admin.task_execution.TaskExecution None
flytekit.models.admin.task_execution.TaskExecutionClosure None
flytekit.models.admin.workflow.Documentation DescriptionEntity contains detailed description for the task/workflow/launch plan
flytekit.models.admin.workflow.Workflow None
flytekit.models.admin.workflow.WorkflowClosure None
flytekit.models.admin.workflow.WorkflowSpec None
flytekit.models.annotation.Any Special type indicating an unconstrained type
flytekit.models.annotation.TypeAnnotation Python class representation of the flyteidl TypeAnnotation message
flytekit.models.array_job.ArrayJob None
flytekit.models.common.Annotations None
flytekit.models.common.AuthRole None
flytekit.models.common.EmailNotification None
flytekit.models.common.Envs None
flytekit.models.common.FlyteABCMeta Metaclass for defining Abstract Base Classes (ABCs)
flytekit.models.common.FlyteCustomIdlEntity None
flytekit.models.common.FlyteIdlEntity None
flytekit.models.common.FlyteType Metaclass for defining Abstract Base Classes (ABCs)
flytekit.models.common.Labels None
flytekit.models.common.NamedEntityIdentifier None
flytekit.models.common.Notification None
flytekit.models.common.PagerDutyNotification None
flytekit.models.common.RawOutputDataConfig None
flytekit.models.common.SlackNotification None
flytekit.models.common.StringIO Text I/O implementation using an in-memory buffer
flytekit.models.common.UrlBlob None
flytekit.models.core.catalog.CatalogArtifactTag None
flytekit.models.core.catalog.CatalogMetadata None
flytekit.models.core.compiler.CompiledTask None
flytekit.models.core.compiler.CompiledWorkflow None
flytekit.models.core.compiler.CompiledWorkflowClosure None
flytekit.models.core.compiler.ConnectionSet None
flytekit.models.core.condition.BooleanExpression None
flytekit.models.core.condition.ComparisonExpression None
flytekit.models.core.condition.ConjunctionExpression None
flytekit.models.core.condition.Operand None
flytekit.models.core.errors.ContainerError None
flytekit.models.core.errors.ErrorDocument None
flytekit.models.core.errors.Timestamp A ProtocolMessage
flytekit.models.core.execution.ExecutionError None
flytekit.models.core.execution.NodeExecutionPhase None
flytekit.models.core.execution.TaskExecutionPhase None
flytekit.models.core.execution.TaskLog None
flytekit.models.core.execution.WorkflowExecutionPhase This class holds enum values used for setting notifications
flytekit.models.core.identifier.Identifier None
flytekit.models.core.identifier.NodeExecutionIdentifier None
flytekit.models.core.identifier.ResourceType None
flytekit.models.core.identifier.SignalIdentifier None
flytekit.models.core.identifier.TaskExecutionIdentifier None
flytekit.models.core.identifier.WorkflowExecutionIdentifier None
flytekit.models.core.types.BlobType This type represents offloaded data and is typically used for things like files
flytekit.models.core.types.EnumType Models _types_pb2
flytekit.models.core.workflow.Alias None
flytekit.models.core.workflow.ApproveCondition None
flytekit.models.core.workflow.ArrayNode None
flytekit.models.core.workflow.BoolValue A ProtocolMessage
flytekit.models.core.workflow.BranchNode None
flytekit.models.core.workflow.GateNode None
flytekit.models.core.workflow.IfBlock None
flytekit.models.core.workflow.IfElseBlock None
flytekit.models.core.workflow.K8sObjectMetadata None
flytekit.models.core.workflow.Node None
flytekit.models.core.workflow.NodeMetadata None
flytekit.models.core.workflow.PodTemplate Custom PodTemplate specification for a Task
flytekit.models.core.workflow.Resources None
flytekit.models.core.workflow.SignalCondition None
flytekit.models.core.workflow.SleepCondition None
flytekit.models.core.workflow.TaskNode None
flytekit.models.core.workflow.TaskNodeOverrides None
flytekit.models.core.workflow.WorkflowMetadata None
flytekit.models.core.workflow.WorkflowMetadataDefaults None
flytekit.models.core.workflow.WorkflowNode None
flytekit.models.core.workflow.WorkflowTemplate None
flytekit.models.documentation.Description Full user description with formatting preserved
flytekit.models.documentation.Documentation DescriptionEntity contains detailed description for the task/workflow/launch plan
flytekit.models.documentation.Enum Create a collection of name/value pairs
flytekit.models.documentation.SourceCode Link to source code used to define this task or workflow
flytekit.models.domain.Domain Domains are fixed and unique at the global level, and provide an abstraction to isolate resources and feature configuration for different deployment environments
flytekit.models.dynamic_job.DynamicJobSpec None
flytekit.models.event.TaskExecutionMetadata
flytekit.models.execution.AbortMetadata None
flytekit.models.execution.BoolValue A ProtocolMessage
flytekit.models.execution.ClusterAssignment None
flytekit.models.execution.DynamicWorkflowNodeMetadata None
flytekit.models.execution.Execution None
flytekit.models.execution.ExecutionClosure None
flytekit.models.execution.ExecutionClusterLabel None
flytekit.models.execution.ExecutionMetadata None
flytekit.models.execution.ExecutionSpec None
flytekit.models.execution.LiteralMapBlob None
flytekit.models.execution.NodeExecutionGetDataResponse Currently, node, task, and workflow execution all have the same get data response
flytekit.models.execution.NotificationList None
flytekit.models.execution.SystemMetadata None
flytekit.models.execution.TaskExecutionGetDataResponse Currently, node, task, and workflow execution all have the same get data response
flytekit.models.execution.WorkflowExecutionGetDataResponse Currently, node, task, and workflow execution all have the same get data response
flytekit.models.filters.Contains None
flytekit.models.filters.Equal None
flytekit.models.filters.Filter None
flytekit.models.filters.FilterList None
flytekit.models.filters.GreaterThan None
flytekit.models.filters.GreaterThanOrEqual None
flytekit.models.filters.LessThan None
flytekit.models.filters.LessThanOrEqual None
flytekit.models.filters.NotEqual None
flytekit.models.filters.SetFilter None
flytekit.models.filters.ValueIn None
flytekit.models.filters.ValueNotIn None
flytekit.models.interface.Parameter None
flytekit.models.interface.ParameterMap None
flytekit.models.interface.TypedInterface None
flytekit.models.interface.Variable None
flytekit.models.interface.VariableMap None
flytekit.models.launch_plan.Any A ProtocolMessage
flytekit.models.launch_plan.Auth None
flytekit.models.launch_plan.LaunchPlan None
flytekit.models.launch_plan.LaunchPlanClosure None
flytekit.models.launch_plan.LaunchPlanMetadata None
flytekit.models.launch_plan.LaunchPlanSpec None
flytekit.models.launch_plan.LaunchPlanState None
flytekit.models.literals.Binary None
flytekit.models.literals.Binding None
flytekit.models.literals.BindingData None
flytekit.models.literals.BindingDataCollection None
flytekit.models.literals.BindingDataMap None
flytekit.models.literals.Blob None
flytekit.models.literals.BlobMetadata This is metadata for the Blob literal
flytekit.models.literals.Error None
flytekit.models.literals.Literal None
flytekit.models.literals.LiteralCollection None
flytekit.models.literals.LiteralMap None
flytekit.models.literals.LiteralOffloadedMetadata None
flytekit.models.literals.LiteralType None
flytekit.models.literals.Primitive None
flytekit.models.literals.RetryStrategy None
flytekit.models.literals.Scalar None
flytekit.models.literals.Schema None
flytekit.models.literals.Struct A ProtocolMessage
flytekit.models.literals.StructuredDataset None
flytekit.models.literals.StructuredDatasetMetadata None
flytekit.models.literals.StructuredDatasetType None
flytekit.models.literals.Union None
flytekit.models.literals.Void None
flytekit.models.matchable_resource.ClusterResourceAttributes None
flytekit.models.matchable_resource.ExecutionClusterLabel None
flytekit.models.matchable_resource.ExecutionQueueAttributes None
flytekit.models.matchable_resource.MatchableResource None
flytekit.models.matchable_resource.MatchingAttributes None
flytekit.models.matchable_resource.PluginOverride None
flytekit.models.matchable_resource.PluginOverrides None
flytekit.models.named_entity.NamedEntityIdentifier None
flytekit.models.named_entity.NamedEntityMetadata None
flytekit.models.named_entity.NamedEntityState None
flytekit.models.node_execution.DynamicWorkflowNodeMetadata None
flytekit.models.node_execution.NodeExecution None
flytekit.models.node_execution.NodeExecutionClosure None
flytekit.models.node_execution.TaskNodeMetadata None
flytekit.models.node_execution.WorkflowNodeMetadata None
flytekit.models.presto.PrestoQuery None
flytekit.models.project.Project None
flytekit.models.qubole.HiveQuery None
flytekit.models.qubole.HiveQueryCollection None
flytekit.models.qubole.QuboleHiveJob None
flytekit.models.schedule.Schedule None
flytekit.models.security.Enum Create a collection of name/value pairs
flytekit.models.security.Identity None
flytekit.models.security.OAuth2Client None
flytekit.models.security.OAuth2TokenRequest None
flytekit.models.security.Secret See :std:ref:cookbook:secrets for usage examples
flytekit.models.security.SecurityContext This is a higher level wrapper object that for the most part users shouldn’t have to worry about
flytekit.models.task.BoolValue A ProtocolMessage
flytekit.models.task.CompiledTask None
flytekit.models.task.Container None
flytekit.models.task.DataLoadingConfig None
flytekit.models.task.Documentation DescriptionEntity contains detailed description for the task/workflow/launch plan
flytekit.models.task.IOStrategy Provides methods to manage data in and out of the Raw container using Download Modes
flytekit.models.task.K8sObjectMetadata None
flytekit.models.task.K8sPod None
flytekit.models.task.Resources None
flytekit.models.task.RuntimeMetadata None
flytekit.models.task.Sql None
flytekit.models.task.Task None
flytekit.models.task.TaskClosure None
flytekit.models.task.TaskExecutionMetadata None
flytekit.models.task.TaskMetadata None
flytekit.models.task.TaskSpec None
flytekit.models.task.TaskTemplate None
flytekit.models.types.Error None
flytekit.models.types.LiteralType None
flytekit.models.types.OutputReference None
flytekit.models.types.SchemaType None
flytekit.models.types.SimpleType None
flytekit.models.types.StructuredDatasetType None
flytekit.models.types.TypeAnnotationModel Python class representation of the flyteidl TypeAnnotation message
flytekit.models.types.TypeStructure Models _types_pb2
flytekit.models.types.UnionType Models _types_pb2
flytekit.models.workflow_closure.WorkflowClosure None
flytekit.remote.FlyteBranchNode None
flytekit.remote.FlyteLaunchPlan A class encapsulating a remote Flyte launch plan
flytekit.remote.FlyteNode A class encapsulating a remote Flyte node
flytekit.remote.FlyteNodeExecution A class encapsulating a node execution being run on a Flyte remote backend
flytekit.remote.FlyteRemote Main entrypoint for programmatically accessing a Flyte remote backend
flytekit.remote.FlyteTask A class encapsulating a remote Flyte task
flytekit.remote.FlyteTaskExecution A class encapsulating a task execution being run on a Flyte remote backend
flytekit.remote.FlyteTaskNode A class encapsulating a task that a Flyte node needs to execute
flytekit.remote.FlyteWorkflow A class encapsulating a remote Flyte workflow
flytekit.remote.FlyteWorkflowExecution A class encapsulating a workflow execution being run on a Flyte remote backend
flytekit.remote.FlyteWorkflowNode A class encapsulating a workflow that a Flyte node needs to execute
flytekit.remote.backfill.FlyteLaunchPlan A class encapsulating a remote Flyte launch plan
flytekit.remote.backfill.ImperativeWorkflow An imperative workflow is a programmatic analogue to the typical @workflow function-based workflow and is
flytekit.remote.backfill.LaunchPlan Launch Plans are one of the core constructs of Flyte
flytekit.remote.backfill.WorkflowBase None
flytekit.remote.backfill.WorkflowFailurePolicy Defines the behavior for a workflow execution in the case of an observed node execution failure
flytekit.remote.backfill.croniter None
flytekit.remote.backfill.datetime datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])
flytekit.remote.backfill.timedelta Difference between two datetime values
flytekit.remote.data.BlobType This type represents offloaded data and is typically used for things like files
flytekit.remote.data.FileAccessProvider This is the class that is available through the FlyteContext and can be used for persisting data to the remote
flytekit.remote.data.Literal None
flytekit.remote.data.RichCallback Base class and interface for callback mechanism
flytekit.remote.entities.Binding None
flytekit.remote.entities.FlyteArrayNode None
flytekit.remote.entities.FlyteBranchNode None
flytekit.remote.entities.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.remote.entities.FlyteGateNode None
flytekit.remote.entities.FlyteLaunchPlan A class encapsulating a remote Flyte launch plan
flytekit.remote.entities.FlyteNode A class encapsulating a remote Flyte node
flytekit.remote.entities.FlyteTask A class encapsulating a remote Flyte task
flytekit.remote.entities.FlyteTaskNode A class encapsulating a task that a Flyte node needs to execute
flytekit.remote.entities.FlyteWorkflow A class encapsulating a remote Flyte workflow
flytekit.remote.entities.FlyteWorkflowNode A class encapsulating a workflow that a Flyte node needs to execute
flytekit.remote.entities.Identifier None
flytekit.remote.entities.Node None
flytekit.remote.entities.RemoteEntity Helper class that provides a standard way to create an ABC using
flytekit.remote.entities.TaskSpec None
flytekit.remote.entities.TypedInterface None
flytekit.remote.entities.WorkflowMetadata None
flytekit.remote.entities.WorkflowMetadataDefaults None
flytekit.remote.entities.WorkflowSpec None
flytekit.remote.executions.FlyteNodeExecution A class encapsulating a node execution being run on a Flyte remote backend
flytekit.remote.executions.FlyteTask A class encapsulating a remote Flyte task
flytekit.remote.executions.FlyteTaskExecution A class encapsulating a task execution being run on a Flyte remote backend
flytekit.remote.executions.FlyteWorkflow A class encapsulating a remote Flyte workflow
flytekit.remote.executions.FlyteWorkflowExecution A class encapsulating a workflow execution being run on a Flyte remote backend
flytekit.remote.executions.LiteralsResolver LiteralsResolver is a helper class meant primarily for use with the FlyteRemote experience or any other situation
flytekit.remote.executions.RemoteExecutionBase None
flytekit.remote.executions.TypedInterface None
flytekit.remote.executions.timedelta Difference between two datetime values
flytekit.remote.interface.TypedInterface None
flytekit.remote.lazy_entity.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.remote.lazy_entity.Identifier None
flytekit.remote.lazy_entity.LazyEntity Fetches the entity when the entity is called or when the entity is retrieved
flytekit.remote.lazy_entity.RemoteEntity Helper class that provides a standard way to create an ABC using
flytekit.remote.metrics.FlyteExecutionSpan None
flytekit.remote.metrics.datetime datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])
flytekit.remote.remote.ArrayNodeMapTask Base Class for all Tasks with a Python native Interface
flytekit.remote.remote.Artifact An Artifact is effectively just a metadata layer on top of data that exists in Flyte
flytekit.remote.remote.BranchNode None
flytekit.remote.remote.ClusterAssignment None
flytekit.remote.remote.Config This the parent configuration object and holds all the underlying configuration object types
flytekit.remote.remote.ConfigFile None
flytekit.remote.remote.CopyFileDetection Create a collection of name/value pairs
flytekit.remote.remote.CoreNode This class will hold all the things necessary to make an SdkNode but we won’t make one until we know things like
flytekit.remote.remote.DataConfig Any data storage specific configuration
flytekit.remote.remote.Domain Domains are fixed and unique at the global level, and provide an abstraction to isolate resources and feature configuration for different deployment environments
flytekit.remote.remote.ExecutionClusterLabel None
flytekit.remote.remote.ExecutionMetadata None
flytekit.remote.remote.ExecutionSpec None
flytekit.remote.remote.FastPackageOptions FastPackageOptions is used to set configuration options when packaging files
flytekit.remote.remote.FastSerializationSettings This object hold information about settings necessary to serialize an object so that it can be fast-registered
flytekit.remote.remote.FileAccessProvider This is the class that is available through the FlyteContext and can be used for persisting data to the remote
flytekit.remote.remote.FlyteAssertion Assertion failed
flytekit.remote.remote.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.remote.remote.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.remote.remote.FlyteEntityAlreadyExistsException Assertion failed
flytekit.remote.remote.FlyteEntityNotExistException Assertion failed
flytekit.remote.remote.FlyteExecutionSpan None
flytekit.remote.remote.FlyteLaunchPlan A class encapsulating a remote Flyte launch plan
flytekit.remote.remote.FlyteNode A class encapsulating a remote Flyte node
flytekit.remote.remote.FlyteNodeExecution A class encapsulating a node execution being run on a Flyte remote backend
flytekit.remote.remote.FlyteRemote Main entrypoint for programmatically accessing a Flyte remote backend
flytekit.remote.remote.FlyteTask A class encapsulating a remote Flyte task
flytekit.remote.remote.FlyteTaskExecution A class encapsulating a task execution being run on a Flyte remote backend
flytekit.remote.remote.FlyteTaskNode A class encapsulating a task that a Flyte node needs to execute
flytekit.remote.remote.FlyteValueException Inappropriate argument value (of correct type)
flytekit.remote.remote.FlyteWorkflow A class encapsulating a remote Flyte workflow
flytekit.remote.remote.FlyteWorkflowExecution A class encapsulating a workflow execution being run on a Flyte remote backend
flytekit.remote.remote.Identifier None
flytekit.remote.remote.ImageConfig We recommend you to use ImageConfig
flytekit.remote.remote.ImageSpec This class is used to specify the docker image that will be used to run the task
flytekit.remote.remote.LaunchPlan Launch Plans are one of the core constructs of Flyte
flytekit.remote.remote.LaunchPlanState None
flytekit.remote.remote.LazyEntity Fetches the entity when the entity is called or when the entity is retrieved
flytekit.remote.remote.Literal None
flytekit.remote.remote.LiteralMap None
flytekit.remote.remote.LiteralsResolver LiteralsResolver is a helper class meant primarily for use with the FlyteRemote experience or any other situation
flytekit.remote.remote.NamedEntityIdentifier None
flytekit.remote.remote.Node None
flytekit.remote.remote.NodeExecutionGetDataResponse Currently, node, task, and workflow execution all have the same get data response
flytekit.remote.remote.NodeMetadata None
flytekit.remote.remote.NotificationList None
flytekit.remote.remote.Options These are options that can be configured for a launchplan during registration or overridden during an execution
flytekit.remote.remote.OrderedDict Dictionary that remembers insertion order
flytekit.remote.remote.PickledEntity Represents the structure of the pickled object stored in the
flytekit.remote.remote.PickledEntityMetadata Metadata for a pickled entity containing version information
flytekit.remote.remote.Progress Renders an auto-updating progress bar(s)
flytekit.remote.remote.Project None
flytekit.remote.remote.PythonAutoContainerTask A Python AutoContainer task should be used as the base for all extensions that want the user’s code to be in the
flytekit.remote.remote.PythonFunctionTask A Python Function task should be used as the base for all extensions that have a python function
flytekit.remote.remote.PythonFunctionWorkflow Please read :std:ref:flyte:divedeep-workflows first for a high-level understanding of what workflows are in Flyte
flytekit.remote.remote.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.remote.remote.ReferenceEntity None
flytekit.remote.remote.ReferenceLaunchPlan A reference launch plan serves as a pointer to a Launch Plan that already exists on your Flyte installation
flytekit.remote.remote.ReferenceSpec None
flytekit.remote.remote.ReferenceTask This is a reference task, the body of the function passed in through the constructor will never be used, only the
flytekit.remote.remote.ReferenceWorkflow A reference workflow is a pointer to a workflow that already exists on your Flyte installation
flytekit.remote.remote.RegistrationSkipped RegistrationSkipped error is raised when trying to register an entity that is not registrable
flytekit.remote.remote.RemoteEntity Helper class that provides a standard way to create an ABC using
flytekit.remote.remote.ResolvedIdentifiers None
flytekit.remote.remote.ResourceType None
flytekit.remote.remote.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.remote.remote.Signal A ProtocolMessage
flytekit.remote.remote.SignalIdentifier None
flytekit.remote.remote.SignalListRequest A ProtocolMessage
flytekit.remote.remote.SignalSetRequest A ProtocolMessage
flytekit.remote.remote.Sort None
flytekit.remote.remote.SynchronousFlyteClient This is a low-level client that users can use to make direct gRPC service calls to the control plane
flytekit.remote.remote.TextColumn A column containing text
flytekit.remote.remote.TimeElapsedColumn Renders time elapsed
flytekit.remote.remote.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.remote.remote.TypedInterface None
flytekit.remote.remote.WorkflowBase None
flytekit.remote.remote.WorkflowExecutionGetDataResponse Currently, node, task, and workflow execution all have the same get data response
flytekit.remote.remote.WorkflowExecutionIdentifier None
flytekit.remote.remote.WorkflowFailurePolicy Defines the behavior for a workflow execution in the case of an observed node execution failure
flytekit.remote.remote.datetime datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])
flytekit.remote.remote.timedelta Difference between two datetime values
flytekit.remote.remote_callable.ABC Helper class that provides a standard way to create an ABC using
flytekit.remote.remote_callable.Any Special type indicating an unconstrained type
flytekit.remote.remote_callable.BranchEvalMode This is a 3-way class, with the None value meaning that we are not within a conditional context
flytekit.remote.remote_callable.ExecutionState This is the context that is active when executing a task or a local workflow
flytekit.remote.remote_callable.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.remote.remote_callable.Identifier None
flytekit.remote.remote_callable.NodeMetadata None
flytekit.remote.remote_callable.Promise This object is a wrapper and exists for three main reasons
flytekit.remote.remote_callable.RemoteEntity Helper class that provides a standard way to create an ABC using
flytekit.remote.remote_callable.VoidPromise This object is returned for tasks that do not return any outputs (declared interface is empty)
flytekit.remote.remote_fs.FlytePathResolver None
flytekit.remote.remote_fs.NoOpCallback This implementation of Callback does exactly nothing
flytekit.remote.remote_fs.UUID Instances of the UUID class represent UUIDs as specified in RFC 4122
flytekit.sensor.BaseSensor Base class for all sensors
flytekit.sensor.FileSensor Base class for all sensors
flytekit.sensor.SensorEngine This is the base class for all async agents
flytekit.sensor.base_sensor.Any Special type indicating an unconstrained type
flytekit.sensor.base_sensor.AsyncAgentExecutorMixin This mixin class is used to run the async task locally, and it’s only used for local execution
flytekit.sensor.base_sensor.BaseSensor Base class for all sensors
flytekit.sensor.base_sensor.Interface A Python native interface object, like inspect
flytekit.sensor.base_sensor.Protocol Base class for protocol classes
flytekit.sensor.base_sensor.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.sensor.base_sensor.ResourceMeta This is the metadata for the job
flytekit.sensor.base_sensor.SensorConfig Base class for protocol classes
flytekit.sensor.base_sensor.SensorMetadata None
flytekit.sensor.base_sensor.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.sensor.base_sensor.TaskMetadata Metadata for a Task
flytekit.sensor.base_sensor.TypeVar Type variable
flytekit.sensor.file_sensor.BaseSensor Base class for all sensors
flytekit.sensor.file_sensor.FileSensor Base class for all sensors
flytekit.sensor.file_sensor.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.sensor.sensor_engine.AgentRegistry This is the registry for all agents
flytekit.sensor.sensor_engine.AsyncAgentBase This is the base class for all async agents
flytekit.sensor.sensor_engine.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.sensor.sensor_engine.LiteralMap None
flytekit.sensor.sensor_engine.Resource This is the output resource of the job
flytekit.sensor.sensor_engine.SensorEngine This is the base class for all async agents
flytekit.sensor.sensor_engine.SensorMetadata None
flytekit.sensor.sensor_engine.TaskExecution A ProtocolMessage
flytekit.sensor.sensor_engine.TaskTemplate None
flytekit.sensor.sensor_engine.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.testing.SecretsManager This provides a secrets resolution logic at runtime
flytekit.tools.fast_registration.BarColumn Renders a visual progress bar
flytekit.tools.fast_registration.CopyFileDetection Create a collection of name/value pairs
flytekit.tools.fast_registration.DockerIgnore Uses docker-py’s PatternMatcher to check whether a path is ignored
flytekit.tools.fast_registration.FastPackageOptions FastPackageOptions is used to set configuration options when packaging files
flytekit.tools.fast_registration.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.tools.fast_registration.FlyteDataNotFoundException Inappropriate argument value (of correct type)
flytekit.tools.fast_registration.FlyteIgnore Uses a
flytekit.tools.fast_registration.GitIgnore Uses git cli (if available) to list all ignored files and compare with those
flytekit.tools.fast_registration.Ignore Base for Ignores, implements core logic
flytekit.tools.fast_registration.IgnoreGroup Groups multiple Ignores and checks a path against them
flytekit.tools.fast_registration.Progress Renders an auto-updating progress bar(s)
flytekit.tools.fast_registration.StandardIgnore Retains the standard ignore functionality that previously existed
flytekit.tools.fast_registration.TextColumn A column containing text
flytekit.tools.fast_registration.TimeElapsedColumn Renders time elapsed
flytekit.tools.fast_registration.Tree A renderable for a tree structure
flytekit.tools.fast_registration.timeit A context manager and a decorator that measures the execution time of the wrapped code block or functions
flytekit.tools.ignore.ABC Helper class that provides a standard way to create an ABC using
flytekit.tools.ignore.DockerIgnore Uses docker-py’s PatternMatcher to check whether a path is ignored
flytekit.tools.ignore.FlyteIgnore Uses a
flytekit.tools.ignore.GitIgnore Uses git cli (if available) to list all ignored files and compare with those
flytekit.tools.ignore.Ignore Base for Ignores, implements core logic
flytekit.tools.ignore.IgnoreGroup Groups multiple Ignores and checks a path against them
flytekit.tools.ignore.Path PurePath subclass that can make system calls
flytekit.tools.ignore.PatternMatcher None
flytekit.tools.ignore.StandardIgnore Retains the standard ignore functionality that previously existed
flytekit.tools.module_loader.Any Special type indicating an unconstrained type
flytekit.tools.repo.CopyFileDetection Create a collection of name/value pairs
flytekit.tools.repo.FastSerializationSettings This object hold information about settings necessary to serialize an object so that it can be fast-registered
flytekit.tools.repo.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.tools.repo.FlyteRemote Main entrypoint for programmatically accessing a Flyte remote backend
flytekit.tools.repo.Identifier None
flytekit.tools.repo.ImageConfig We recommend you to use ImageConfig
flytekit.tools.repo.NoSerializableEntitiesError Common base class for all non-exit exceptions
flytekit.tools.repo.Options These are options that can be configured for a launchplan during registration or overridden during an execution
flytekit.tools.repo.Path PurePath subclass that can make system calls
flytekit.tools.repo.RegistrationSkipped RegistrationSkipped error is raised when trying to register an entity that is not registrable
flytekit.tools.repo.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.tools.script_mode.CopyFileDetection Create a collection of name/value pairs
flytekit.tools.script_mode.IgnoreGroup Groups multiple Ignores and checks a path against them
flytekit.tools.script_mode.ModuleType Create a module object
flytekit.tools.script_mode.Path PurePath subclass that can make system calls
flytekit.tools.script_mode.datetime datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])
flytekit.tools.script_mode.timezone Fixed offset from UTC implementation of tzinfo
flytekit.tools.serialize_helpers.EagerAsyncPythonFunctionTask This is the base eager task (aka eager workflow) type
flytekit.tools.serialize_helpers.LaunchPlan Launch Plans are one of the core constructs of Flyte
flytekit.tools.serialize_helpers.Options These are options that can be configured for a launchplan during registration or overridden during an execution
flytekit.tools.serialize_helpers.OrderedDict Dictionary that remembers insertion order
flytekit.tools.serialize_helpers.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.tools.serialize_helpers.RemoteEntity Helper class that provides a standard way to create an ABC using
flytekit.tools.serialize_helpers.TaskSpec None
flytekit.tools.serialize_helpers.WorkflowBase None
flytekit.tools.serialize_helpers.WorkflowSpec None
flytekit.tools.translator.ApproveCondition None
flytekit.tools.translator.ArrayNode None
flytekit.tools.translator.ArrayNodeMapTask Base Class for all Tasks with a Python native Interface
flytekit.tools.translator.ArrayNodeModel None
flytekit.tools.translator.BranchNode None
flytekit.tools.translator.BranchNodeModel None
flytekit.tools.translator.ClassDecorator Abstract class for class decorators
flytekit.tools.translator.ContainerTask This is an intermediate class that represents Flyte Tasks that run a container at execution time
flytekit.tools.translator.EagerAsyncPythonFunctionTask This is the base eager task (aka eager workflow) type
flytekit.tools.translator.Gate A node type that waits for user input before proceeding with a workflow
flytekit.tools.translator.GateNode None
flytekit.tools.translator.Image Image is a structured wrapper for task container images used in object serialization
flytekit.tools.translator.ImageConfig We recommend you to use ImageConfig
flytekit.tools.translator.ImageSpec This class is used to specify the docker image that will be used to run the task
flytekit.tools.translator.LaunchPlan Launch Plans are one of the core constructs of Flyte
flytekit.tools.translator.MapPythonTask A MapPythonTask defines a :py:class:`flytekit
flytekit.tools.translator.Node This class will hold all the things necessary to make an SdkNode but we won’t make one until we know things like
flytekit.tools.translator.Options These are options that can be configured for a launchplan during registration or overridden during an execution
flytekit.tools.translator.OrderedDict Dictionary that remembers insertion order
flytekit.tools.translator.PodTemplate Custom PodTemplate specification for a Task
flytekit.tools.translator.PythonAutoContainerTask A Python AutoContainer task should be used as the base for all extensions that want the user’s code to be in the
flytekit.tools.translator.PythonFunctionTask A Python Function task should be used as the base for all extensions that have a python function
flytekit.tools.translator.PythonTask Base Class for all Tasks with a Python native Interface
flytekit.tools.translator.ReferenceEntity None
flytekit.tools.translator.ReferenceLaunchPlan A reference launch plan serves as a pointer to a Launch Plan that already exists on your Flyte installation
flytekit.tools.translator.ReferenceSpec None
flytekit.tools.translator.ReferenceTask This is a reference task, the body of the function passed in through the constructor will never be used, only the
flytekit.tools.translator.ReferenceTemplate None
flytekit.tools.translator.ReferenceWorkflow A reference workflow is a pointer to a workflow that already exists on your Flyte installation
flytekit.tools.translator.SerializationSettings These settings are provided while serializing a workflow and task, before registration
flytekit.tools.translator.SignalCondition None
flytekit.tools.translator.SleepCondition None
flytekit.tools.translator.SourceCode Link to source code used to define this task or workflow
flytekit.tools.translator.TaskNodeOverrides None
flytekit.tools.translator.TaskSpec None
flytekit.tools.translator.TaskTemplate None
flytekit.tools.translator.WorkflowBase None
flytekit.tools.translator.WorkflowSpec None
flytekit.types.directory.FlyteDirToMultipartBlobTransformer This transformer handles conversion between the Python native FlyteDirectory class defined above, and the Flyte
flytekit.types.directory.FlyteDirectory None
flytekit.types.directory.TFRecordsDirectory FlyteDirectory(path: ’typing
flytekit.types.directory.TensorboardLogs FlyteDirectory(path: ’typing
flytekit.types.directory.types.Any Special type indicating an unconstrained type
flytekit.types.directory.types.AsyncTypeTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.directory.types.Binary None
flytekit.types.directory.types.Blob None
flytekit.types.directory.types.BlobMetadata This is metadata for the Blob literal
flytekit.types.directory.types.BlobType This type represents offloaded data and is typically used for things like files
flytekit.types.directory.types.DataClassJsonMixin DataClassJsonMixin is an ABC that functions as a Mixin
flytekit.types.directory.types.FileExt Used for annotating file extension types of FlyteFile
flytekit.types.directory.types.FlyteAssertion Assertion failed
flytekit.types.directory.types.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.types.directory.types.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.types.directory.types.FlyteDirToMultipartBlobTransformer This transformer handles conversion between the Python native FlyteDirectory class defined above, and the Flyte
flytekit.types.directory.types.FlyteDirectory None
flytekit.types.directory.types.FlyteFile None
flytekit.types.directory.types.Literal None
flytekit.types.directory.types.LiteralType None
flytekit.types.directory.types.Path PurePath subclass that can make system calls
flytekit.types.directory.types.Scalar None
flytekit.types.directory.types.SerializableType None
flytekit.types.directory.types.Struct A ProtocolMessage
flytekit.types.directory.types.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.types.directory.types.TypeTransformerFailedError Inappropriate argument type
flytekit.types.directory.types.UUID Instances of the UUID class represent UUIDs as specified in RFC 4122
flytekit.types.directory.types.partial partial(func, *args, **keywords) - new function with partial application
flytekit.types.error.FlyteError Special Task type that will be used in the failure node
flytekit.types.error.error.DataClassJSONMixin None
flytekit.types.error.error.Error None
flytekit.types.error.error.ErrorTransformer Enables converting a python type FlyteError to LiteralType
flytekit.types.error.error.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.types.error.error.FlyteError Special Task type that will be used in the failure node
flytekit.types.error.error.Literal None
flytekit.types.error.error.LiteralType None
flytekit.types.error.error.Scalar None
flytekit.types.error.error.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.types.error.error.TypeTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.error.error.TypeTransformerFailedError Inappropriate argument type
flytekit.types.error.error.TypeVar Type variable
flytekit.types.file.Annotated Add context-specific metadata to a type
flytekit.types.file.CSVFile FlyteFile(path: ’typing
flytekit.types.file.FileExt Used for annotating file extension types of FlyteFile
flytekit.types.file.FlyteFile None
flytekit.types.file.FlyteFilePathTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.file.HDF5EncodedFile FlyteFile(path: ’typing
flytekit.types.file.HTMLPage FlyteFile(path: ’typing
flytekit.types.file.JPEGImageFile FlyteFile(path: ’typing
flytekit.types.file.JSONLFile FlyteFile(path: ’typing
flytekit.types.file.JoblibSerializedFile FlyteFile(path: ’typing
flytekit.types.file.ONNXFile FlyteFile(path: ’typing
flytekit.types.file.PDFFile FlyteFile(path: ’typing
flytekit.types.file.PNGImageFile FlyteFile(path: ’typing
flytekit.types.file.PythonNotebook FlyteFile(path: ’typing
flytekit.types.file.PythonPickledFile FlyteFile(path: ’typing
flytekit.types.file.SVGImageFile FlyteFile(path: ’typing
flytekit.types.file.TFRecordFile FlyteFile(path: ’typing
flytekit.types.file.file.AsyncTypeTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.file.file.Binary None
flytekit.types.file.file.Blob None
flytekit.types.file.file.BlobMetadata This is metadata for the Blob literal
flytekit.types.file.file.BlobType This type represents offloaded data and is typically used for things like files
flytekit.types.file.file.DataClassJSONMixin None
flytekit.types.file.file.FlyteAssertion Assertion failed
flytekit.types.file.file.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.types.file.file.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.types.file.file.FlyteFile None
flytekit.types.file.file.FlyteFilePathTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.file.file.FlytePickleTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.file.file.Literal None
flytekit.types.file.file.LiteralType None
flytekit.types.file.file.Scalar None
flytekit.types.file.file.SerializableType None
flytekit.types.file.file.Struct A ProtocolMessage
flytekit.types.file.file.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.types.file.file.TypeTransformerFailedError Inappropriate argument type
flytekit.types.file.file.partial partial(func, *args, **keywords) - new function with partial application
flytekit.types.iterator.FlyteIterator None
flytekit.types.iterator.iterator.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.types.iterator.iterator.FlyteIterator None
flytekit.types.iterator.iterator.IteratorTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.iterator.iterator.Literal None
flytekit.types.iterator.iterator.LiteralCollection None
flytekit.types.iterator.iterator.LiteralType None
flytekit.types.iterator.iterator.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.types.iterator.iterator.TypeTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.iterator.iterator.TypeTransformerFailedError Inappropriate argument type
flytekit.types.iterator.json_iterator.Any Special type indicating an unconstrained type
flytekit.types.iterator.json_iterator.AsyncTypeTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.iterator.json_iterator.Blob None
flytekit.types.iterator.json_iterator.BlobMetadata This is metadata for the Blob literal
flytekit.types.iterator.json_iterator.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.types.iterator.json_iterator.JSONIterator Abstract base class for generic types
flytekit.types.iterator.json_iterator.JSONIteratorTransformer A JSON iterator that handles conversion between an iterator/generator and a JSONL file
flytekit.types.iterator.json_iterator.Literal None
flytekit.types.iterator.json_iterator.LiteralType None
flytekit.types.iterator.json_iterator.Path PurePath subclass that can make system calls
flytekit.types.iterator.json_iterator.Scalar None
flytekit.types.iterator.json_iterator.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.types.iterator.json_iterator.TypeTransformerFailedError Inappropriate argument type
flytekit.types.pickle.FlytePickle This type is only used by flytekit internally
flytekit.types.pickle.pickle.AsyncTypeTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.pickle.pickle.Blob None
flytekit.types.pickle.pickle.BlobMetadata This is metadata for the Blob literal
flytekit.types.pickle.pickle.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.types.pickle.pickle.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.types.pickle.pickle.FlytePickle This type is only used by flytekit internally
flytekit.types.pickle.pickle.FlytePickleTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.pickle.pickle.Literal None
flytekit.types.pickle.pickle.LiteralType None
flytekit.types.pickle.pickle.Scalar None
flytekit.types.pickle.pickle.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.types.schema.FlyteSchema None
flytekit.types.schema.FlyteSchemaTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.schema.LocalIOSchemaReader Base SchemaReader to handle any readers (that can manage their own IO or otherwise)
flytekit.types.schema.LocalIOSchemaWriter Abstract base class for generic types
flytekit.types.schema.SchemaEngine This is the core Engine that handles all schema sub-systems
flytekit.types.schema.SchemaFormat Represents the schema storage format (at rest)
flytekit.types.schema.SchemaHandler None
flytekit.types.schema.SchemaOpenMode Create a collection of name/value pairs
flytekit.types.schema.SchemaReader Base SchemaReader to handle any readers (that can manage their own IO or otherwise)
flytekit.types.schema.SchemaWriter Abstract base class for generic types
flytekit.types.schema.types.AsyncTypeTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.schema.types.Binary None
flytekit.types.schema.types.DataClassJSONMixin None
flytekit.types.schema.types.Enum Create a collection of name/value pairs
flytekit.types.schema.types.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.types.schema.types.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.types.schema.types.FlyteSchema None
flytekit.types.schema.types.FlyteSchemaTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.schema.types.Literal None
flytekit.types.schema.types.LiteralType None
flytekit.types.schema.types.LocalIOSchemaReader Base SchemaReader to handle any readers (that can manage their own IO or otherwise)
flytekit.types.schema.types.LocalIOSchemaWriter Abstract base class for generic types
flytekit.types.schema.types.Path PurePath subclass that can make system calls
flytekit.types.schema.types.Scalar None
flytekit.types.schema.types.Schema None
flytekit.types.schema.types.SchemaEngine This is the core Engine that handles all schema sub-systems
flytekit.types.schema.types.SchemaFormat Represents the schema storage format (at rest)
flytekit.types.schema.types.SchemaHandler None
flytekit.types.schema.types.SchemaOpenMode Create a collection of name/value pairs
flytekit.types.schema.types.SchemaReader Base SchemaReader to handle any readers (that can manage their own IO or otherwise)
flytekit.types.schema.types.SchemaType None
flytekit.types.schema.types.SchemaWriter Abstract base class for generic types
flytekit.types.schema.types.SerializableType None
flytekit.types.schema.types.Struct A ProtocolMessage
flytekit.types.schema.types.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.types.schema.types.TypeTransformerFailedError Inappropriate argument type
flytekit.types.structured.ArrowRenderer Render an Arrow dataframe as an HTML table
flytekit.types.structured.DuplicateHandlerError Inappropriate argument value (of correct type)
flytekit.types.structured.StructuredDataset This is the user facing StructuredDataset class
flytekit.types.structured.StructuredDatasetDecoder Helper class that provides a standard way to create an ABC using
flytekit.types.structured.StructuredDatasetEncoder Helper class that provides a standard way to create an ABC using
flytekit.types.structured.StructuredDatasetTransformerEngine Think of this transformer as a higher-level meta transformer that is used for all the dataframe types
flytekit.types.structured.TopFrameRenderer Render a DataFrame as an HTML table
flytekit.types.structured.basic_dfs.ArrowToParquetEncodingHandler Helper class that provides a standard way to create an ABC using
flytekit.types.structured.basic_dfs.CSVToPandasDecodingHandler Helper class that provides a standard way to create an ABC using
flytekit.types.structured.basic_dfs.DataConfig Any data storage specific configuration
flytekit.types.structured.basic_dfs.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.types.structured.basic_dfs.NoCredentialsError No credentials could be found
flytekit.types.structured.basic_dfs.PandasToCSVEncodingHandler Helper class that provides a standard way to create an ABC using
flytekit.types.structured.basic_dfs.PandasToParquetEncodingHandler Helper class that provides a standard way to create an ABC using
flytekit.types.structured.basic_dfs.ParquetToArrowDecodingHandler Helper class that provides a standard way to create an ABC using
flytekit.types.structured.basic_dfs.ParquetToPandasDecodingHandler Helper class that provides a standard way to create an ABC using
flytekit.types.structured.basic_dfs.Path PurePath subclass that can make system calls
flytekit.types.structured.basic_dfs.StructuredDataset This is the user facing StructuredDataset class
flytekit.types.structured.basic_dfs.StructuredDatasetDecoder Helper class that provides a standard way to create an ABC using
flytekit.types.structured.basic_dfs.StructuredDatasetEncoder Helper class that provides a standard way to create an ABC using
flytekit.types.structured.basic_dfs.StructuredDatasetMetadata None
flytekit.types.structured.basic_dfs.StructuredDatasetType None
flytekit.types.structured.basic_dfs.TypeVar Type variable
flytekit.types.structured.structured_dataset.ABC Helper class that provides a standard way to create an ABC using
flytekit.types.structured.structured_dataset.Annotated Add context-specific metadata to a type
flytekit.types.structured.structured_dataset.AsyncTypeTransformer Base transformer type that should be implemented for every python native type that can be handled by flytekit
flytekit.types.structured.structured_dataset.Binary None
flytekit.types.structured.structured_dataset.DataClassJSONMixin None
flytekit.types.structured.structured_dataset.DuplicateHandlerError Inappropriate argument value (of correct type)
flytekit.types.structured.structured_dataset.FlyteContext This is an internal-facing context object, that most users will not have to deal with
flytekit.types.structured.structured_dataset.FlyteContextManager FlyteContextManager manages the execution context within Flytekit
flytekit.types.structured.structured_dataset.Generic Abstract base class for generic types
flytekit.types.structured.structured_dataset.Literal None
flytekit.types.structured.structured_dataset.LiteralType None
flytekit.types.structured.structured_dataset.Renderable Base class for protocol classes
flytekit.types.structured.structured_dataset.Scalar None
flytekit.types.structured.structured_dataset.SchemaType None
flytekit.types.structured.structured_dataset.SerializableType None
flytekit.types.structured.structured_dataset.Struct A ProtocolMessage
flytekit.types.structured.structured_dataset.StructuredDataset This is the user facing StructuredDataset class
flytekit.types.structured.structured_dataset.StructuredDatasetDecoder Helper class that provides a standard way to create an ABC using
flytekit.types.structured.structured_dataset.StructuredDatasetEncoder Helper class that provides a standard way to create an ABC using
flytekit.types.structured.structured_dataset.StructuredDatasetFormat str(object=’’) -> str
flytekit.types.structured.structured_dataset.StructuredDatasetMetadata None
flytekit.types.structured.structured_dataset.StructuredDatasetTransformerEngine Think of this transformer as a higher-level meta transformer that is used for all the dataframe types
flytekit.types.structured.structured_dataset.StructuredDatasetType None
flytekit.types.structured.structured_dataset.TypeEngine Core Extensible TypeEngine of Flytekit
flytekit.types.structured.structured_dataset.TypeTransformerFailedError Inappropriate argument type
flytekit.utils.asyn.Any Special type indicating an unconstrained type
flytekit.utils.asyn.ParamSpec Parameter specification
flytekit.utils.asyn.TypeVar Type variable
flytekit.utils.dict_formatter.Any Special type indicating an unconstrained type
flytekit.utils.pbhash.Message Abstract base class for protocol messages
flytekit.utils.rate_limiter.RateLimiter Rate limiter that allows up to a certain number of requests per minute
flytekit.utils.rate_limiter.datetime datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])
flytekit.utils.rate_limiter.deque deque([iterable[, maxlen]]) –> deque object
flytekit.utils.rate_limiter.timedelta Difference between two datetime values