apache / apache/airflow

Investigate usage of `utils` functions from Airflow core in Providers

Open
#62,063 4 comments 0 reactions 0 assignees View on GitHub
area:providers
Dominant language
Python
Stars
46.9k
Forks
17.8k
Avg merge
2d 9h
Merged PRs (30d)
472

Description

Provider's have a lot of references of `utils` imports in them. Investigate that and remove those to remove `airflow-core` dependency on providers, this can be done either by:

1. If the util function is small-ish, consider moving it inside as a private function / class in provider itself while handling compat
2. If it can be consumed from task-sdk (if present in sdk), do that

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.