Investigate usage of `utils` functions from Airflow core in Providers
Open
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
Assessment
This issue has not been assessed yet.