diff --git a/airflow/providers/amazon/provider.yaml b/airflow/providers/amazon/provider.yaml index abca6eb4702c91..6973bf7c63121f 100644 --- a/airflow/providers/amazon/provider.yaml +++ b/airflow/providers/amazon/provider.yaml @@ -103,6 +103,7 @@ dependencies: # We should investigate if we can upgrade to a newer version of lxml and xmlsec # Tracked in https://github.com/apache/airflow/issues/39103 - xmlsec<1.3.14 + - jmespath additional-extras: - name: pandas diff --git a/airflow/providers/fab/provider.yaml b/airflow/providers/fab/provider.yaml index 261ca87dee2649..e4c134708dfd5a 100644 --- a/airflow/providers/fab/provider.yaml +++ b/airflow/providers/fab/provider.yaml @@ -50,6 +50,7 @@ dependencies: - flask-appbuilder==4.4.1 - flask-login>=0.6.2 - google-re2>=1.0 + - jmespath config: fab: diff --git a/dev/breeze/tests/test_packages.py b/dev/breeze/tests/test_packages.py index 9d0fd23717134a..360183a25c386d 100644 --- a/dev/breeze/tests/test_packages.py +++ b/dev/breeze/tests/test_packages.py @@ -170,6 +170,7 @@ def test_get_documentation_package_path(): "flask-login>=0.6.2", "flask>=2.2,<2.3", "google-re2>=1.0", + "jmespath", """, id="No suffix fab", ), @@ -182,6 +183,7 @@ def test_get_documentation_package_path(): "flask-login>=0.6.2", "flask>=2.2,<2.3", "google-re2>=1.0", + "jmespath", """, id="dev0 suffix fab", ), @@ -194,6 +196,7 @@ def test_get_documentation_package_path(): "flask-login>=0.6.2", "flask>=2.2,<2.3", "google-re2>=1.0", + "jmespath", """, id="beta0 suffix fab", ), diff --git a/generated/provider_dependencies.json b/generated/provider_dependencies.json index e85169fd6793a7..4d06b547e84f48 100644 --- a/generated/provider_dependencies.json +++ b/generated/provider_dependencies.json @@ -33,6 +33,7 @@ "boto3>=1.33.0", "botocore>=1.33.0", "inflection>=0.5.1", + "jmespath", "jsonpath_ng>=1.5.3", "redshift_connector>=2.0.918", "sqlalchemy_redshift>=0.8.6", @@ -472,7 +473,8 @@ "flask-appbuilder==4.4.1", "flask-login>=0.6.2", "flask>=2.2,<2.3", - "google-re2>=1.0" + "google-re2>=1.0", + "jmespath" ], "devel-deps": [], "cross-providers-deps": [], diff --git a/hatch_build.py b/hatch_build.py index 7fddae5bb25454..495aa7bdde43cf 100644 --- a/hatch_build.py +++ b/hatch_build.py @@ -258,6 +258,7 @@ "beautifulsoup4>=4.7.1", # Coverage 7.4.0 added experimental support for Python 3.12 PEP669 which we use in Airflow "coverage>=7.4.0", + "jmespath", "pytest-asyncio>=0.23.3", "pytest-cov>=4.1.0", "pytest-custom-exit-code>=0.3.0",