This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 0255a0a5e7 Do not convert boolean values to string in
deep_string_coerce function (#25394)
add 2bf3dc6314 Add parsing context to DAG Parsing (#25161)
No new revisions were added by this update.
Summary of changes:
airflow/dag_processing/manager.py | 1 -
airflow/dag_processing/processor.py | 1 -
airflow/executors/base_executor.py | 36 +++++++++++++-
airflow/executors/celery_executor.py | 22 ++++----
airflow/executors/dask_executor.py | 2 +-
airflow/executors/local_executor.py | 2 +-
airflow/executors/sequential_executor.py | 2 +-
airflow/task/task_runner/base_task_runner.py | 44 ++++++++--------
airflow/task/task_runner/standard_task_runner.py | 12 +++--
airflow/utils/dag_parsing_context.py | 52 +++++++++++++++++++
.../howto/dynamic-dag-generation.rst | 58 ++++++++++++++++++++++
tests/cli/commands/test_task_command.py | 31 +++++++++++-
.../{test_on_kill.py => test_parsing_context.py} | 39 +++++++--------
.../task/task_runner/test_standard_task_runner.py | 56 +++++++++++++++++++++
14 files changed, 294 insertions(+), 64 deletions(-)
create mode 100644 airflow/utils/dag_parsing_context.py
copy tests/dags/{test_on_kill.py => test_parsing_context.py} (52%)