You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by be...@apache.org on 2024/03/19 19:33:14 UTC

(superset) 01/01: fix: bump sqlglot

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

beto pushed a commit to branch issue-27549
in repository https://gitbox.apache.org/repos/asf/superset.git

commit 92afc6d0e940f584ada087eef10cecd07de36141
Author: Beto Dealmeida <ro...@dealmeida.net>
AuthorDate: Tue Mar 19 15:32:46 2024 -0400

    fix: bump sqlglot
---
 requirements/base.txt | 421 ++++++++++++--------------------------------------
 setup.py              |   2 +-
 2 files changed, 98 insertions(+), 325 deletions(-)

diff --git a/requirements/base.txt b/requirements/base.txt
index 3ec5476cb2..2932568034 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -6,92 +6,54 @@
 #    pip-compile-multi
 #
 -e file:.
-    # via
-    #   -c requirements/development.txt
-    #   -r requirements/base.in
+    # via -r requirements/base.in
 alembic==1.6.5
-    # via
-    #   -c requirements/development.txt
-    #   flask-migrate
+    # via flask-migrate
 amqp==5.1.1
-    # via
-    #   -c requirements/development.txt
-    #   kombu
+    # via kombu
 apispec[yaml]==6.3.0
-    # via
-    #   -c requirements/development.txt
-    #   flask-appbuilder
+    # via flask-appbuilder
 apsw==3.42.0.1
-    # via
-    #   -c requirements/development.txt
-    #   shillelagh
+    # via shillelagh
 async-timeout==4.0.2
-    # via
-    #   -c requirements/development.txt
-    #   redis
+    # via redis
 attrs==23.1.0
     # via
-    #   -c requirements/development.txt
     #   cattrs
     #   jsonschema
     #   requests-cache
 babel==2.9.1
-    # via
-    #   -c requirements/development.txt
-    #   flask-babel
+    # via flask-babel
 backoff==1.11.1
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 bcrypt==4.0.1
-    # via
-    #   -c requirements/development.txt
-    #   paramiko
+    # via paramiko
 billiard==4.2.0
-    # via
-    #   -c requirements/development.txt
-    #   celery
+    # via celery
 bottleneck==1.3.7
-    # via
-    #   -c requirements/development.txt
-    #   pandas
+    # via pandas
 brotli==1.0.9
-    # via
-    #   -c requirements/development.txt
-    #   flask-compress
+    # via flask-compress
 cachelib==0.9.0
     # via
-    #   -c requirements/development.txt
     #   flask-caching
     #   flask-session
 cachetools==5.3.2
-    # via
-    #   -c requirements/development.txt
-    #   google-auth
+    # via google-auth
 cattrs==23.2.1
-    # via
-    #   -c requirements/development.txt
-    #   requests-cache
+    # via requests-cache
 celery==5.3.6
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 certifi==2023.7.22
-    # via
-    #   -c requirements/development.txt
-    #   requests
+    # via requests
 cffi==1.15.1
     # via
-    #   -c requirements/development.txt
     #   cryptography
     #   pynacl
 charset-normalizer==3.2.0
-    # via
-    #   -c requirements/development.txt
-    #   requests
+    # via requests
 click==8.1.3
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   celery
     #   click-didyoumean
@@ -101,62 +63,37 @@ click==8.1.3
     #   flask
     #   flask-appbuilder
 click-didyoumean==0.3.0
-    # via
-    #   -c requirements/development.txt
-    #   celery
+    # via celery
 click-option-group==0.5.5
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 click-plugins==1.1.1
-    # via
-    #   -c requirements/development.txt
-    #   celery
+    # via celery
 click-repl==0.2.0
-    # via
-    #   -c requirements/development.txt
-    #   celery
+    # via celery
 colorama==0.4.6
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   flask-appbuilder
 cron-descriptor==1.2.24
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 croniter==1.0.15
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 cryptography==42.0.4
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   paramiko
 deprecated==1.2.13
-    # via
-    #   -c requirements/development.txt
-    #   limits
+    # via limits
 deprecation==2.1.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 dnspython==2.1.0
-    # via
-    #   -c requirements/development.txt
-    #   email-validator
+    # via email-validator
 email-validator==1.1.3
-    # via
-    #   -c requirements/development.txt
-    #   flask-appbuilder
+    # via flask-appbuilder
 exceptiongroup==1.2.0
-    # via
-    #   -c requirements/development.txt
-    #   cattrs
+    # via cattrs
 flask==2.2.5
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   flask-appbuilder
     #   flask-babel
@@ -170,194 +107,120 @@ flask==2.2.5
     #   flask-sqlalchemy
     #   flask-wtf
 flask-appbuilder==4.4.1
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 flask-babel==1.0.0
-    # via
-    #   -c requirements/development.txt
-    #   flask-appbuilder
+    # via flask-appbuilder
 flask-caching==2.1.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 flask-compress==1.13
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 flask-jwt-extended==4.3.1
-    # via
-    #   -c requirements/development.txt
-    #   flask-appbuilder
+    # via flask-appbuilder
 flask-limiter==3.3.1
-    # via
-    #   -c requirements/development.txt
-    #   flask-appbuilder
+    # via flask-appbuilder
 flask-login==0.6.3
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   flask-appbuilder
 flask-migrate==3.1.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 flask-session==0.5.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 flask-sqlalchemy==2.5.1
     # via
-    #   -c requirements/development.txt
     #   flask-appbuilder
     #   flask-migrate
 flask-talisman==1.0.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 flask-wtf==1.2.1
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   flask-appbuilder
 func-timeout==4.3.5
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 geographiclib==1.52
-    # via
-    #   -c requirements/development.txt
-    #   geopy
+    # via geopy
 geopy==2.2.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 google-auth==2.27.0
-    # via
-    #   -c requirements/development.txt
-    #   shillelagh
+    # via shillelagh
 greenlet==3.0.3
     # via
-    #   -c requirements/development.txt
     #   shillelagh
+    #   sqlalchemy
 gunicorn==21.2.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 hashids==1.3.1
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 holidays==0.25
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 humanize==3.11.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 idna==3.2
     # via
-    #   -c requirements/development.txt
     #   email-validator
     #   requests
 importlib-metadata==6.6.0
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   flask
     #   shillelagh
 importlib-resources==5.12.0
-    # via
-    #   -c requirements/development.txt
-    #   limits
+    # via limits
 isodate==0.6.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 itsdangerous==2.1.2
     # via
-    #   -c requirements/development.txt
     #   flask
     #   flask-wtf
 jinja2==3.1.3
     # via
-    #   -c requirements/development.txt
     #   flask
     #   flask-babel
 jsonschema==4.17.3
-    # via
-    #   -c requirements/development.txt
-    #   flask-appbuilder
+    # via flask-appbuilder
 kombu==5.3.4
-    # via
-    #   -c requirements/development.txt
-    #   celery
+    # via celery
 korean-lunar-calendar==0.3.1
-    # via
-    #   -c requirements/development.txt
-    #   holidays
+    # via holidays
 limits==3.4.0
-    # via
-    #   -c requirements/development.txt
-    #   flask-limiter
+    # via flask-limiter
 llvmlite==0.40.1
-    # via
-    #   -c requirements/development.txt
-    #   numba
+    # via numba
 mako==1.2.4
     # via
-    #   -c requirements/development.txt
     #   alembic
     #   apache-superset
 markdown==3.3.4
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 markdown-it-py==2.2.0
-    # via
-    #   -c requirements/development.txt
-    #   rich
+    # via rich
 markupsafe==2.1.1
     # via
-    #   -c requirements/development.txt
     #   jinja2
     #   mako
     #   werkzeug
     #   wtforms
 marshmallow==3.19.0
     # via
-    #   -c requirements/development.txt
     #   flask-appbuilder
     #   marshmallow-sqlalchemy
 marshmallow-sqlalchemy==0.23.1
-    # via
-    #   -c requirements/development.txt
-    #   flask-appbuilder
+    # via flask-appbuilder
 mdurl==0.1.2
-    # via
-    #   -c requirements/development.txt
-    #   markdown-it-py
+    # via markdown-it-py
 msgpack==1.0.2
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 nh3==0.2.11
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 numba==0.57.1
-    # via
-    #   -c requirements/development.txt
-    #   pandas
+    # via pandas
 numexpr==2.9.0
     # via
-    #   -c requirements/development.txt
     #   -r requirements/base.in
     #   pandas
 numpy==1.23.5
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   bottleneck
     #   numba
@@ -365,12 +228,9 @@ numpy==1.23.5
     #   pandas
     #   pyarrow
 ordered-set==4.1.0
-    # via
-    #   -c requirements/development.txt
-    #   flask-limiter
+    # via flask-limiter
 packaging==23.1
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   apispec
     #   deprecation
@@ -379,80 +239,48 @@ packaging==23.1
     #   marshmallow
     #   shillelagh
 pandas[performance]==2.0.3
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 paramiko==3.4.0
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   sshtunnel
 parsedatetime==2.6
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 pgsanity==0.2.9
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 platformdirs==3.8.1
-    # via
-    #   -c requirements/development.txt
-    #   requests-cache
+    # via requests-cache
 polyline==2.0.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 prison==0.2.1
-    # via
-    #   -c requirements/development.txt
-    #   flask-appbuilder
+    # via flask-appbuilder
 prompt-toolkit==3.0.38
-    # via
-    #   -c requirements/development.txt
-    #   click-repl
+    # via click-repl
 pyarrow==14.0.1
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 pyasn1==0.5.1
     # via
-    #   -c requirements/development.txt
     #   pyasn1-modules
     #   rsa
 pyasn1-modules==0.3.0
-    # via
-    #   -c requirements/development.txt
-    #   google-auth
+    # via google-auth
 pycparser==2.20
-    # via
-    #   -c requirements/development.txt
-    #   cffi
+    # via cffi
 pygments==2.15.0
-    # via
-    #   -c requirements/development.txt
-    #   rich
+    # via rich
 pyjwt==2.4.0
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   flask-appbuilder
     #   flask-jwt-extended
 pynacl==1.5.0
-    # via
-    #   -c requirements/development.txt
-    #   paramiko
+    # via paramiko
 pyparsing==3.0.6
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 pyrsistent==0.20.0
-    # via
-    #   -c requirements/development.txt
-    #   jsonschema
+    # via jsonschema
 python-dateutil==2.8.2
     # via
-    #   -c requirements/development.txt
     #   alembic
     #   apache-superset
     #   celery
@@ -462,68 +290,42 @@ python-dateutil==2.8.2
     #   pandas
     #   shillelagh
 python-dotenv==0.19.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 python-editor==1.0.4
-    # via
-    #   -c requirements/development.txt
-    #   alembic
+    # via alembic
 python-geohash==0.8.5
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 pytz==2021.3
     # via
-    #   -c requirements/development.txt
     #   babel
     #   flask-babel
     #   pandas
 pyyaml==6.0.1
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   apispec
 redis==4.6.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 requests==2.31.0
     # via
-    #   -c requirements/development.txt
     #   requests-cache
     #   shillelagh
 requests-cache==1.1.1
-    # via
-    #   -c requirements/development.txt
-    #   shillelagh
+    # via shillelagh
 rich==13.3.4
-    # via
-    #   -c requirements/development.txt
-    #   flask-limiter
+    # via flask-limiter
 rsa==4.9
-    # via
-    #   -c requirements/development.txt
-    #   google-auth
+    # via google-auth
 selenium==3.141.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 shillelagh[gsheetsapi]==1.2.10
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 shortid==0.1.2
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 simplejson==3.17.3
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 six==1.16.0
     # via
-    #   -c requirements/development.txt
     #   click-repl
     #   isodate
     #   prison
@@ -531,12 +333,9 @@ six==1.16.0
     #   url-normalize
     #   wtforms-json
 slack-sdk==3.21.3
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 sqlalchemy==1.4.36
     # via
-    #   -c requirements/development.txt
     #   alembic
     #   apache-superset
     #   flask-appbuilder
@@ -546,28 +345,18 @@ sqlalchemy==1.4.36
     #   sqlalchemy-utils
 sqlalchemy-utils==0.38.3
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   flask-appbuilder
-sqlglot==20.8.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+sqlglot==23.0.2
+    # via apache-superset
 sqlparse==0.4.4
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 sshtunnel==0.4.0
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 tabulate==0.8.9
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 typing-extensions==4.4.0
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   cattrs
     #   flask-limiter
@@ -576,60 +365,44 @@ typing-extensions==4.4.0
     #   shillelagh
 tzdata==2023.3
     # via
-    #   -c requirements/development.txt
     #   celery
     #   pandas
 url-normalize==1.4.3
-    # via
-    #   -c requirements/development.txt
-    #   requests-cache
+    # via requests-cache
 urllib3==1.26.18
     # via
-    #   -c requirements/development.txt
     #   -r requirements/base.in
     #   requests
     #   requests-cache
     #   selenium
 vine==5.1.0
     # via
-    #   -c requirements/development.txt
     #   amqp
     #   celery
     #   kombu
 wcwidth==0.2.5
-    # via
-    #   -c requirements/development.txt
-    #   prompt-toolkit
+    # via prompt-toolkit
 werkzeug==3.0.1
     # via
-    #   -c requirements/development.txt
     #   -r requirements/base.in
     #   flask
     #   flask-appbuilder
     #   flask-jwt-extended
     #   flask-login
 wrapt==1.15.0
-    # via
-    #   -c requirements/development.txt
-    #   deprecated
+    # via deprecated
 wtforms==2.3.3
     # via
-    #   -c requirements/development.txt
     #   apache-superset
     #   flask-appbuilder
     #   flask-wtf
     #   wtforms-json
 wtforms-json==0.3.5
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 xlsxwriter==3.0.7
-    # via
-    #   -c requirements/development.txt
-    #   apache-superset
+    # via apache-superset
 zipp==3.15.0
     # via
-    #   -c requirements/development.txt
     #   importlib-metadata
     #   importlib-resources
 
diff --git a/setup.py b/setup.py
index 188216f68d..0db1afdb34 100644
--- a/setup.py
+++ b/setup.py
@@ -126,7 +126,7 @@ setup(
         "slack_sdk>=3.19.0, <4",
         "sqlalchemy>=1.4, <2",
         "sqlalchemy-utils>=0.38.3, <0.39",
-        "sqlglot>=20,<21",
+        "sqlglot>=23.0.2,<24",
         "sqlparse>=0.4.4, <0.5",
         "tabulate>=0.8.9, <0.9",
         "typing-extensions>=4, <5",