Task authoring and execution
When you decorate a Python function with @task, flytekit wraps your function in a PythonFunctionTask instance that knows how to (a) describe itself to the Flyte platform and (b) run your function locally and remotely. Understanding the class