Custom Tasks#
Flytekit ships with an extensible task system, which makes it easy for anyone to extend and add new task types.
Refer to the Prebuilt container task plugins and User container task plugins guides if you’d like to contribute a new task type.
# flytekit.core.base_task
This module provides the core task-related functionality in Flytekit.
## Core Components
### kwtypes Utility for creating keyword type annotations for tasks.
### PythonTask Base class for Python-based task implementations.
### Task The base class for all Flyte tasks.
### TaskResolverMixin Mixin class that helps resolve a task implementation.
### IgnoreOutputs Exception that can be raised to ignore task outputs.