You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ru...@apache.org on 2023/07/21 22:18:43 UTC

[superset] branch master updated: feat: add pandas performance dependencies (#24768)

This is an automated email from the ASF dual-hosted git repository.

rusackas pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git


The following commit(s) were added to refs/heads/master by this push:
     new e06004292a feat: add pandas performance dependencies (#24768)
e06004292a is described below

commit e06004292aafe09e4da1b5c4bdab824d09f2206f
Author: Sebastian Liebscher <11...@users.noreply.github.com>
AuthorDate: Sat Jul 22 00:18:35 2023 +0200

    feat: add pandas performance dependencies (#24768)
---
 requirements/base.txt        | 23 ++++++++++++++++++++---
 requirements/development.txt |  2 --
 requirements/docker.txt      |  4 ----
 setup.py                     |  2 +-
 4 files changed, 21 insertions(+), 10 deletions(-)

diff --git a/requirements/base.txt b/requirements/base.txt
index dd6e65791d..357f4897e2 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -25,6 +25,8 @@ bcrypt==4.0.1
     # via paramiko
 billiard==3.6.4.0
     # via celery
+bottleneck==1.3.7
+    # via pandas
 brotli==1.0.9
     # via flask-compress
 cachelib==0.4.1
@@ -120,6 +122,8 @@ geographiclib==1.52
     # via geopy
 geopy==2.2.0
     # via apache-superset
+greenlet==2.0.2
+    # via sqlalchemy
 gunicorn==20.1.0
     # via apache-superset
 hashids==1.3.1
@@ -131,7 +135,9 @@ humanize==3.11.0
 idna==3.2
     # via email-validator
 importlib-metadata==6.6.0
-    # via apache-superset
+    # via
+    #   apache-superset
+    #   flask
 importlib-resources==5.12.0
     # via limits
 isodate==0.6.0
@@ -150,6 +156,8 @@ kombu==5.2.4
     # via celery
 limits==3.4.0
     # via flask-limiter
+llvmlite==0.40.1
+    # via numba
 mako==1.2.4
     # via
     #   alembic
@@ -176,9 +184,16 @@ msgpack==1.0.2
     # via apache-superset
 nh3==0.2.11
     # via apache-superset
+numba==0.57.1
+    # via pandas
+numexpr==2.8.4
+    # via pandas
 numpy==1.23.5
     # via
     #   apache-superset
+    #   bottleneck
+    #   numba
+    #   numexpr
     #   pandas
     #   pyarrow
 ordered-set==4.1.0
@@ -190,7 +205,7 @@ packaging==23.1
     #   deprecation
     #   limits
     #   marshmallow
-pandas==2.0.3
+pandas[performance]==2.0.3
     # via apache-superset
 paramiko==2.11.0
     # via sshtunnel
@@ -318,7 +333,9 @@ wtforms-json==0.3.5
 xlsxwriter==3.0.7
     # via apache-superset
 zipp==3.15.0
-    # via importlib-metadata
+    # via
+    #   importlib-metadata
+    #   importlib-resources
 
 # The following packages are considered to be unsafe in a requirements file:
 # setuptools
diff --git a/requirements/development.txt b/requirements/development.txt
index 40cd7b6bc1..c49cda433f 100644
--- a/requirements/development.txt
+++ b/requirements/development.txt
@@ -10,8 +10,6 @@
     # via
     #   -r requirements/base.in
     #   -r requirements/development.in
-appnope==0.1.3
-    # via ipython
 astroid==2.6.6
     # via pylint
 asttokens==2.2.1
diff --git a/requirements/docker.txt b/requirements/docker.txt
index d001734ad1..1c6009b944 100644
--- a/requirements/docker.txt
+++ b/requirements/docker.txt
@@ -12,10 +12,6 @@
     #   -r requirements/docker.in
 gevent==22.10.2
     # via -r requirements/docker.in
-greenlet==2.0.2
-    # via
-    #   -r requirements/docker.in
-    #   gevent
 psycopg2-binary==2.9.6
     # via apache-superset
 zope-event==4.5.0
diff --git a/setup.py b/setup.py
index ff69b73eb5..79c5096b31 100644
--- a/setup.py
+++ b/setup.py
@@ -102,7 +102,7 @@ setup(
         "nh3>=0.2.11, <0.3",
         "numpy==1.23.5",
         "packaging",
-        "pandas>=2.0.3, <2.1",
+        "pandas[performance]>=2.0.3, <2.1",
         "parsedatetime",
         "pgsanity",
         "polyline>=2.0.0, <3.0",