diff --git a/pyproject.toml b/pyproject.toml index a8b605e888f..c0673c69468 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -85,7 +85,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 2041f7dea9d..c64d081addd 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -278,7 +278,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 a35654c374c..b210597e7cb 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