diff --git a/providers/presto/README.rst b/providers/presto/README.rst index 513088885fc37..23c077230d6e6 100644 --- a/providers/presto/README.rst +++ b/providers/presto/README.rst @@ -50,15 +50,17 @@ The package supports the following python versions: 3.10,3.11,3.12,3.13 Requirements ------------ -======================================= ===================================== +======================================= ====================================== PIP package Version required -======================================= ===================================== +======================================= ====================================== ``apache-airflow`` ``>=2.10.0`` ``apache-airflow-providers-common-sql`` ``>=1.26.0`` ``presto-python-client`` ``>=0.8.4`` -``pandas[postgresql]`` ``>=2.1.2; python_version < "3.13"`` +``pandas`` ``>=2.1.2; python_version < "3.13"`` ``pandas`` ``>=2.2.3; python_version >= "3.13"`` -======================================= ===================================== +``psycopg2-binary`` ``>=2.9.9; python_version < "3.13"`` +``psycopg2-binary`` ``>=2.9.10; python_version >= "3.13"`` +======================================= ====================================== Cross provider package dependencies ----------------------------------- diff --git a/providers/presto/docs/index.rst b/providers/presto/docs/index.rst index 7c3c567bdf548..0ad018b501705 100644 --- a/providers/presto/docs/index.rst +++ b/providers/presto/docs/index.rst @@ -98,15 +98,17 @@ Requirements The minimum Apache Airflow version supported by this provider distribution is ``2.10.0``. -======================================= ===================================== +======================================= ====================================== PIP package Version required -======================================= ===================================== +======================================= ====================================== ``apache-airflow`` ``>=2.10.0`` ``apache-airflow-providers-common-sql`` ``>=1.26.0`` ``presto-python-client`` ``>=0.8.4`` -``pandas[postgresql]`` ``>=2.1.2; python_version < "3.13"`` +``pandas`` ``>=2.1.2; python_version < "3.13"`` ``pandas`` ``>=2.2.3; python_version >= "3.13"`` -======================================= ===================================== +``psycopg2-binary`` ``>=2.9.9; python_version < "3.13"`` +``psycopg2-binary`` ``>=2.9.10; python_version >= "3.13"`` +======================================= ====================================== Cross provider package dependencies ----------------------------------- diff --git a/providers/presto/pyproject.toml b/providers/presto/pyproject.toml index b37a1fcc2e3e4..87b1690117b22 100644 --- a/providers/presto/pyproject.toml +++ b/providers/presto/pyproject.toml @@ -61,8 +61,10 @@ dependencies = [ "apache-airflow-providers-common-compat>=1.8.0", "apache-airflow-providers-common-sql>=1.26.0", "presto-python-client>=0.8.4", - 'pandas[postgresql]>=2.1.2; python_version <"3.13"', + 'pandas>=2.1.2; python_version <"3.13"', 'pandas>=2.2.3; python_version >="3.13"', + 'psycopg2-binary>=2.9.9; python_version < "3.13"', + 'psycopg2-binary>=2.9.10; python_version >= "3.13"', ] # The optional dependencies should be modified in place in the generated file