This is an automated email from the ASF dual-hosted git repository.
kaxilnaik pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from cf1e7fac643 Bump the core-ui-package-updates group across 1 directory
with 17 updates (#56627)
add ae0a330f01d Fix Connection or Variable access in Server context
(#56602)
No new revisions were added by this update.
Summary of changes:
.pre-commit-config.yaml | 1 +
airflow-core/newsfragments/56583.significant.rst | 49 ++++++
airflow-core/src/airflow/api_fastapi/main.py | 4 +
.../src/airflow/jobs/scheduler_job_runner.py | 5 +
airflow-core/src/airflow/secrets/__init__.py | 29 +++-
airflow-core/tests/unit/core/test_configuration.py | 6 +-
task-sdk/src/airflow/sdk/execution_time/context.py | 103 +++++--------
.../airflow/sdk/execution_time/secrets/__init__.py | 23 +--
.../sdk/execution_time/secrets/execution_api.py | 146 ++++++++++++++++++
.../src/airflow/sdk/execution_time/supervisor.py | 43 +++++-
.../tests/task_sdk/definitions/test_connection.py | 4 +-
.../tests/task_sdk/definitions/test_variables.py | 6 +-
.../tests/task_sdk/execution_time/test_context.py | 99 ++++++++++++
.../task_sdk/execution_time/test_context_cache.py | 7 +-
.../tests/task_sdk/execution_time/test_secrets.py | 169 +++++++++++++++++++++
.../task_sdk/execution_time/test_task_runner.py | 2 +-
16 files changed, 598 insertions(+), 98 deletions(-)
create mode 100644 airflow-core/newsfragments/56583.significant.rst
copy airflow-core/src/airflow/typing_compat.py =>
task-sdk/src/airflow/sdk/execution_time/secrets/__init__.py (66%)
create mode 100644
task-sdk/src/airflow/sdk/execution_time/secrets/execution_api.py
create mode 100644 task-sdk/tests/task_sdk/execution_time/test_secrets.py