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 278224ffdd7 Unpin flit and bump to 3.12.0 version (#48986)
     add e84c177f747 Move ObjectStoragePath and attach to Task SDK (#48906)

No new revisions were added by this update.

Summary of changes:
 airflow-core/docs/core-concepts/objectstorage.rst  |  12 +-
 airflow-core/newsfragments/45425.significant.rst   |  21 +
 airflow-core/pyproject.toml                        |   1 -
 .../airflow/example_dags/tutorial_objectstorage.py |   3 +-
 airflow-core/src/airflow/io/path.py                | 402 +------------------
 .../{example_dags/libs/helper.py => io/storage.py} |   6 +-
 airflow-core/src/airflow/lineage/hook.py           |   2 +-
 airflow-core/tests/unit/io/test_path.py            | 440 ---------------------
 airflow-core/tests/unit/io/test_wrapper.py         |   3 +-
 .../providers/common/io/operators/file_transfer.py |  12 +-
 .../airflow/providers/common/io/xcom/backend.py    |   3 +-
 .../common/io/example_file_transfer_local_to_s3.py |   7 +-
 .../unit/openlineage/extractors/test_manager.py    |   5 +-
 task-sdk/pyproject.toml                            |   1 +
 task-sdk/src/airflow/sdk/__init__.py               |   3 +
 .../airflow/sdk/definitions/_internal/templater.py |   9 +-
 .../src/airflow/sdk/definitions/asset/__init__.py  |  12 +-
 .../airflow/sdk/definitions/asset/decorators.py    |   6 +-
 .../src/airflow/sdk/io}/__init__.py                |   5 +-
 .../src/airflow/sdk}/io/path.py                    |  70 ++--
 .../utils => task-sdk/src/airflow/sdk/io}/stat.py  |   0
 .../src/airflow/sdk/io/store.py                    |  15 +-
 .../definitions/_internal/test_templater.py        |   5 +-
 task-sdk/tests/task_sdk/definitions/test_asset.py  |   7 +
 .../tests/task_sdk/io}/__init__.py                 |   0
 task-sdk/tests/task_sdk/io/test_path.py            | 343 ++++++++++++++++
 26 files changed, 470 insertions(+), 923 deletions(-)
 create mode 100644 airflow-core/newsfragments/45425.significant.rst
 copy airflow-core/src/airflow/{example_dags/libs/helper.py => io/storage.py} 
(93%)
 delete mode 100644 airflow-core/tests/unit/io/test_path.py
 copy {providers/edge/src/airflow/providers/edge/executors => 
task-sdk/src/airflow/sdk/io}/__init__.py (86%)
 copy {airflow-core/src/airflow => task-sdk/src/airflow/sdk}/io/path.py (89%)
 rename {airflow-core/src/airflow/io/utils => 
task-sdk/src/airflow/sdk/io}/stat.py (100%)
 rename airflow-core/src/airflow/io/store/__init__.py => 
task-sdk/src/airflow/sdk/io/store.py (95%)
 rename {airflow-core/src/airflow/io/utils => 
task-sdk/tests/task_sdk/io}/__init__.py (100%)
 create mode 100644 task-sdk/tests/task_sdk/io/test_path.py

Reply via email to