This is an automated email from the ASF dual-hosted git repository.
uranusjr pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 0a846b6d274 Bump min version of aiobotocore (#48236)
add bafa787a05c Implement pre- and post-execute hooks in sdk (#48230)
No new revisions were added by this update.
Summary of changes:
airflow-core/src/airflow/decorators/condition.py | 2 +-
airflow-core/src/airflow/models/baseoperator.py | 38 +++----
airflow-core/src/airflow/models/taskinstance.py | 6 +-
airflow-core/src/airflow/utils/context.py | 8 --
airflow-core/src/airflow/utils/operator_helpers.py | 73 +-------------
.../unit/serialization/test_dag_serialization.py | 2 +
.../airflow/providers/standard/operators/python.py | 37 ++++---
.../src/airflow/sdk/definitions/baseoperator.py | 16 +--
.../airflow/sdk/execution_time/callback_runner.py | 110 +++++++++++++++++++++
task-sdk/src/airflow/sdk/execution_time/context.py | 9 ++
.../src/airflow/sdk/execution_time/task_runner.py | 16 ++-
11 files changed, 183 insertions(+), 134 deletions(-)
create mode 100644 task-sdk/src/airflow/sdk/execution_time/callback_runner.py