Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create airflow-sdk dist containing DAG definition level code #42856

Closed
kaxil opened this issue Oct 9, 2024 · 0 comments · Fixed by #42904
Closed

Create airflow-sdk dist containing DAG definition level code #42856

kaxil opened this issue Oct 9, 2024 · 0 comments · Fixed by #42904
Assignees
Labels
AIP-72 Task Execution Interface aka Task SDK
Milestone

Comments

@kaxil
Copy link
Member

kaxil commented Oct 9, 2024

This becomes a top-level folder (namespace package) within Airflow package -- including pyproject.toml for building a package and tests

@kaxil kaxil self-assigned this Oct 9, 2024
@kaxil kaxil added the AIP-72 Task Execution Interface aka Task SDK label Oct 9, 2024
kaxil added a commit to astronomer/airflow that referenced this issue Oct 12, 2024
closes apache#42856

This PR adds a skeleton project for [AIP-72 Task SDK](https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-72+Task+Execution+Interface+aka+Task+SDK)

It creates this new project, integrates them to breeze & runs it on CI.

The code & tests are just placeholders at this point, we will start adding things needs for DAG Authors in separate PRs.
@kaxil kaxil closed this as completed in 4cd1e7d Oct 12, 2024
kunaljubce pushed a commit to kunaljubce/airflow that referenced this issue Oct 13, 2024
closes apache#42856

This PR adds a skeleton project for [AIP-72 Task SDK](https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-72+Task+Execution+Interface+aka+Task+SDK)

It creates this new project, integrates them to breeze & runs it on CI.

The code & tests are just placeholders at this point, we will start adding things needs for DAG Authors in separate PRs.
pavansharma36 pushed a commit to pavansharma36/airflow that referenced this issue Oct 14, 2024
closes apache#42856

This PR adds a skeleton project for [AIP-72 Task SDK](https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-72+Task+Execution+Interface+aka+Task+SDK)

It creates this new project, integrates them to breeze & runs it on CI.

The code & tests are just placeholders at this point, we will start adding things needs for DAG Authors in separate PRs.
@kaxil kaxil added this to the Airflow 3.0.0 milestone Oct 14, 2024
R7L208 pushed a commit to R7L208/airflow that referenced this issue Oct 17, 2024
closes apache#42856

This PR adds a skeleton project for [AIP-72 Task SDK](https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-72+Task+Execution+Interface+aka+Task+SDK)

It creates this new project, integrates them to breeze & runs it on CI.

The code & tests are just placeholders at this point, we will start adding things needs for DAG Authors in separate PRs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AIP-72 Task Execution Interface aka Task SDK
Development

Successfully merging a pull request may close this issue.

1 participant