diff --git a/pyproject.toml b/pyproject.toml index edfcd145aefd..b1b0578f7362 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -84,7 +84,7 @@ dependencies = [ "python-dateutil", "python-dotenv", # optional dependencies for Flask but required for Superset, see https://flask.palletsprojects.com/en/stable/installation/#optional-dependencies "python-geohash", - "pyarrow>=18.1.0, <19", + "pyarrow>=16.1.0, <17", # before upgrading pyarrow, check that all db dependencies support this, see e.g. https://github.com/apache/superset/pull/34693 "pyyaml>=6.0.0, <7.0.0", "PyJWT>=2.4.0, <3.0", "redis>=4.6.0, <5.0", diff --git a/requirements/base.txt b/requirements/base.txt index 7126e0fc391d..a17a45cbe65b 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -276,7 +276,7 @@ prison==0.2.1 # via flask-appbuilder prompt-toolkit==3.0.51 # via click-repl -pyarrow==18.1.0 +pyarrow==16.1.0 # via apache-superset (pyproject.toml) pyasn1==0.6.1 # via diff --git a/requirements/development.txt b/requirements/development.txt index 41b065cd67fc..5896c03fed3d 100644 --- a/requirements/development.txt +++ b/requirements/development.txt @@ -588,7 +588,7 @@ psutil==6.1.0 # via apache-superset psycopg2-binary==2.9.6 # via apache-superset -pyarrow==18.1.0 +pyarrow==16.1.0 # via # -c requirements/base.txt # apache-superset