This is an automated email from the ASF dual-hosted git repository. ephraimanierobi pushed a commit to branch v2-9-test in repository https://gitbox.apache.org/repos/asf/airflow.git
commit a6e3b6ccff0acff9cfb1f6b2968a7a00c2ac478a Author: Amogh Desai <[email protected]> AuthorDate: Thu May 9 22:41:42 2024 +0530 Adding note for provider dependencies (#39512) (cherry picked from commit 6fbcaaad36182ed08a0a0defbd1af23f71c37cca) --- PROVIDERS.rst | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/PROVIDERS.rst b/PROVIDERS.rst index 840d6eae25..1f64fdfe02 100644 --- a/PROVIDERS.rst +++ b/PROVIDERS.rst @@ -326,3 +326,14 @@ There are the following consequences (or lack of them) of removing the provider: last released. This however, should only be done in case there are no viable alternatives for the users. * Removed provider might be re-instated as maintained provider, but it needs to go through the regular process of accepting new provider described above. + +Provider Dependencies +===================== + +The dependencies for Airflow providers are managed in the ``provider.yaml`` file. + +All provider dependencies, including versions and constraints, are listed in this file. +When adding or updating a provider or its dependencies, changes should be made to this file accordingly. + +To ensure consistency and manage dependencies, ``pre-commit`` is configured to automatically update all dependencies. +Once you have ``pre-commit`` installed, it will automatically handle the dependency updates.
