Skip to content

Move ObjectStoragePath and attach to Task SDK#48906

Merged
uranusjr merged 3 commits into
apache:mainfrom
astronomer:sdk-objectstoragepath
Apr 9, 2025
Merged

Move ObjectStoragePath and attach to Task SDK#48906
uranusjr merged 3 commits into
apache:mainfrom
astronomer:sdk-objectstoragepath

Conversation

@uranusjr

@uranusjr uranusjr commented Apr 8, 2025

Copy link
Copy Markdown
Member

These things don't actually work without Core, which should be available at runtime. But you can import the class and function and call them at the top-level.

Close #45425.

@uranusjr uranusjr added the area:task-execution-interface-aip72 AIP-72: Task Execution Interface (TEI) aka Task SDK label Apr 8, 2025
@uranusjr
uranusjr force-pushed the sdk-objectstoragepath branch 3 times, most recently from 0bc259e to 3a4eb75 Compare April 8, 2025 04:16
@uranusjr
uranusjr marked this pull request as ready for review April 8, 2025 04:55
Comment thread airflow-core/tests/unit/io/test_wrapper.py

@kaxil kaxil left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tests needs moving, rest lgtm

Comment thread task-sdk/src/airflow/sdk/io/__init__.py

@amoghrajesh amoghrajesh left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly looks good, only thing is that I think we need to move the tests from airflow-core/tests/unit/io to sdk too.

Comment thread airflow-core/docs/core-concepts/objectstorage.rst
uranusjr added 2 commits April 9, 2025 16:58
These things don't actually work without Core, which should be available
at runtime. But you can import the class and function and call them at
the top-level.
@uranusjr
uranusjr force-pushed the sdk-objectstoragepath branch 2 times, most recently from bcad6b2 to d6a3301 Compare April 9, 2025 09:01
@uranusjr
uranusjr force-pushed the sdk-objectstoragepath branch from d6a3301 to bb5f696 Compare April 9, 2025 09:18
@uranusjr
uranusjr merged commit e84c177 into apache:main Apr 9, 2025
@uranusjr
uranusjr deleted the sdk-objectstoragepath branch April 9, 2025 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move ObjectStoragePath to Task SDK

4 participants