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 c9d0fab18d5 Select deadlines by id so that deadlines associated with 
other dagruns of same run_id are not pruned. (#58574)
     add 32afc282eab Move BaseSecretsBackend to shared library for client 
server separation (#58621)

No new revisions were added by this update.

Summary of changes:
 airflow-core/pyproject.toml                        |  2 +
 airflow-core/src/airflow/_shared/secrets_backend   |  1 +
 airflow-core/src/airflow/secrets/base_secrets.py   | 82 +------------------
 pyproject.toml                                     |  3 +
 .../pyproject.toml                                 | 15 ++--
 .../src/airflow_shared/secrets_backend/__init__.py |  5 +-
 .../src/airflow_shared/secrets_backend/base.py     | 82 ++++++++++++-------
 .../tests/conftest.py                              | 16 ++++
 .../tests/secrets_backend}/__init__.py             |  0
 .../tests/secrets_backend/test_base.py             | 95 ++++++++++++++++++++++
 task-sdk/pyproject.toml                            |  2 +
 task-sdk/src/airflow/sdk/_shared/secrets_backend   |  1 +
 .../src/airflow/sdk/bases/secrets_backend.py       |  6 +-
 .../sdk/execution_time/secrets/execution_api.py    |  2 +-
 .../src/airflow/sdk/execution_time/supervisor.py   |  2 +-
 15 files changed, 186 insertions(+), 128 deletions(-)
 create mode 120000 airflow-core/src/airflow/_shared/secrets_backend
 copy shared/{secrets_masker => secrets_backend}/pyproject.toml (83%)
 copy airflow-core/src/airflow/example_dags/libs/helper.py => 
shared/secrets_backend/src/airflow_shared/secrets_backend/__init__.py (92%)
 copy airflow-core/src/airflow/secrets/base_secrets.py => 
shared/secrets_backend/src/airflow_shared/secrets_backend/base.py (68%)
 copy shared/{configuration => secrets_backend}/tests/conftest.py (68%)
 copy {airflow-core/src/airflow/api/common => 
shared/secrets_backend/tests/secrets_backend}/__init__.py (100%)
 create mode 100644 shared/secrets_backend/tests/secrets_backend/test_base.py
 create mode 120000 task-sdk/src/airflow/sdk/_shared/secrets_backend
 copy airflow-core/src/airflow/models/skipmixin.py => 
task-sdk/src/airflow/sdk/bases/secrets_backend.py (87%)

Reply via email to