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.

Reply via email to