You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by hu...@apache.org on 2022/01/05 20:29:50 UTC
[superset] branch upgrade-aiohttp created (now e5efac7)
This is an automated email from the ASF dual-hosted git repository.
hugh pushed a change to branch upgrade-aiohttp
in repository https://gitbox.apache.org/repos/asf/superset.git.
at e5efac7 upgrade pip packages
This branch includes the following new commits:
new e5efac7 upgrade pip packages
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
[superset] 01/01: upgrade pip packages
Posted by hu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hugh pushed a commit to branch upgrade-aiohttp
in repository https://gitbox.apache.org/repos/asf/superset.git
commit e5efac7f06bcc2fa6c4dcc7d73beaeb13cd50680
Author: hughhhh <hu...@gmail.com>
AuthorDate: Wed Jan 5 12:26:55 2022 -0800
upgrade pip packages
---
requirements/base.in | 3 +
requirements/base.txt | 145 +++++++++++++++++++++++++++++++------------
requirements/development.txt | 20 +++---
requirements/docker.txt | 6 +-
requirements/integration.in | 2 +-
requirements/integration.txt | 60 ++++++++++--------
requirements/testing.in | 1 -
requirements/testing.txt | 77 +++++++++++------------
setup.py | 4 +-
9 files changed, 192 insertions(+), 126 deletions(-)
diff --git a/requirements/base.in b/requirements/base.in
index f2b8a7c..926d858 100644
--- a/requirements/base.in
+++ b/requirements/base.in
@@ -19,3 +19,6 @@
pyrsistent>=0.16.1,<0.17
zipp==3.4.1
sasl==0.3.1
+aiohttp>=3.7.4
+typing-extensions==4.0.1
+wrapt==1.12.1
diff --git a/requirements/base.txt b/requirements/base.txt
index ced4edf..1497520 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -1,4 +1,4 @@
-# SHA1:04efc15075d69b1a2b5fa6c76b84c77a2f5c04e3
+# SHA1:3847f50f54a967e555050a34eae232514c9c4496
#
# This file is autogenerated by pip-compile-multi
# To update, run:
@@ -7,20 +7,32 @@
#
-e file:.
# via -r requirements/base.in
-aiohttp==3.7.4.post0
- # via slackclient
-alembic==1.6.5
+aiohttp==3.8.1
+ # via
+ # -r requirements/base.in
+ # slackclient
+aiosignal==1.2.0
+ # via aiohttp
+alembic==1.7.5
# via flask-migrate
amqp==2.6.1
# via kombu
apispec[yaml]==3.3.2
# via flask-appbuilder
-async-timeout==3.0.1
+async-generator==1.10
+ # via
+ # trio
+ # trio-websocket
+async-timeout==4.0.2
# via aiohttp
-attrs==21.2.0
+asynctest==0.13.0
+ # via aiohttp
+attrs==21.4.0
# via
# aiohttp
# jsonschema
+ # outcome
+ # trio
babel==2.9.1
# via flask-babel
backoff==1.11.1
@@ -35,9 +47,11 @@ cachelib==0.4.1
# via apache-superset
celery==4.4.7
# via apache-superset
-cffi==1.14.6
+certifi==2021.10.8
+ # via urllib3
+cffi==1.15.0
# via cryptography
-chardet==4.0.0
+charset-normalizer==2.0.10
# via aiohttp
click==7.1.2
# via
@@ -52,12 +66,17 @@ convertdate==2.3.2
# via holidays
cron-descriptor==1.2.24
# via apache-superset
-croniter==1.0.15
- # via apache-superset
-cryptography==3.4.7
+croniter==1.1.0
# via apache-superset
+cryptography==36.0.1
+ # via
+ # apache-superset
+ # pyopenssl
+ # urllib3
defusedxml==0.7.1
# via python3-openid
+deprecated==1.2.13
+ # via redis
deprecation==2.1.0
# via apache-superset
dnspython==2.1.0
@@ -77,9 +96,9 @@ flask==1.1.4
# flask-openid
# flask-sqlalchemy
# flask-wtf
-flask-appbuilder==3.4.1
+flask-appbuilder==3.4.2
# via apache-superset
-flask-babel==1.0.0
+flask-babel==2.0.0
# via flask-appbuilder
flask-caching==1.10.1
# via apache-superset
@@ -103,6 +122,10 @@ flask-wtf==0.14.3
# via
# apache-superset
# flask-appbuilder
+frozenlist==1.2.0
+ # via
+ # aiohttp
+ # aiosignal
geographiclib==1.52
# via geopy
geopy==2.2.0
@@ -111,15 +134,29 @@ graphlib-backport==1.0.3
# via apache-superset
gunicorn==20.1.0
# via apache-superset
+h11==0.12.0
+ # via wsproto
holidays==0.10.3
# via apache-superset
-humanize==3.11.0
+humanize==3.13.1
# via apache-superset
-idna==3.2
+idna==3.3
# via
# email-validator
+ # trio
+ # urllib3
# yarl
-isodate==0.6.0
+importlib-metadata==4.10.0
+ # via
+ # alembic
+ # humanize
+ # jsonschema
+ # kombu
+ # markdown
+ # redis
+importlib-resources==5.4.0
+ # via alembic
+isodate==0.6.1
# via apache-superset
itsdangerous==1.1.0
# via
@@ -136,39 +173,42 @@ kombu==4.6.11
# via celery
korean-lunar-calendar==0.2.1
# via holidays
-mako==1.1.4
+mako==1.1.6
# via alembic
-markdown==3.3.4
+markdown==3.3.6
# via apache-superset
markupsafe==2.0.1
# via
# jinja2
# mako
# wtforms
-marshmallow==3.13.0
+marshmallow==3.14.1
# via
# flask-appbuilder
# marshmallow-enum
# marshmallow-sqlalchemy
marshmallow-enum==1.5.1
# via flask-appbuilder
-marshmallow-sqlalchemy==0.23.1
+marshmallow-sqlalchemy==0.26.1
# via flask-appbuilder
-msgpack==1.0.2
+msgpack==1.0.3
# via apache-superset
-multidict==5.1.0
+multidict==5.2.0
# via
# aiohttp
# yarl
-numpy==1.21.1
+numpy==1.21.5
# via
# pandas
# pyarrow
-packaging==21.0
+outcome==1.1.0
+ # via trio
+packaging==21.3
# via
# bleach
# deprecation
-pandas==1.3.4
+ # redis
+pandas==1.3.5
# via apache-superset
parsedatetime==2.6
# via apache-superset
@@ -180,7 +220,7 @@ prison==0.2.1
# via flask-appbuilder
pyarrow==5.0.0
# via apache-superset
-pycparser==2.20
+pycparser==2.21
# via cffi
pyjwt==1.7.1
# via
@@ -189,7 +229,9 @@ pyjwt==1.7.1
# flask-jwt-extended
pymeeus==0.5.11
# via convertdate
-pyparsing==2.4.7
+pyopenssl==21.0.0
+ # via urllib3
+pyparsing==3.0.6
# via
# apache-superset
# packaging
@@ -199,38 +241,35 @@ pyrsistent==0.16.1
# jsonschema
python-dateutil==2.8.2
# via
- # alembic
# apache-superset
# croniter
# flask-appbuilder
# holidays
# pandas
-python-dotenv==0.19.0
+python-dotenv==0.19.2
# via apache-superset
-python-editor==1.0.4
- # via alembic
python-geohash==0.8.5
# via apache-superset
python3-openid==3.2.0
# via flask-openid
-pytz==2021.1
+pytz==2021.3
# via
# babel
# celery
# convertdate
# flask-babel
# pandas
-pyyaml==5.4.1
+pyyaml==6.0
# via
# apache-superset
# apispec
-redis==3.5.3
+redis==4.1.0
# via apache-superset
sasl==0.3.1
# via -r requirements/base.in
-selenium==3.141.0
+selenium==4.1.0
# via apache-superset
-simplejson==3.17.3
+simplejson==3.17.6
# via apache-superset
six==1.16.0
# via
@@ -242,6 +281,7 @@ six==1.16.0
# jsonschema
# polyline
# prison
+ # pyopenssl
# pyrsistent
# python-dateutil
# sasl
@@ -249,6 +289,10 @@ six==1.16.0
# wtforms-json
slackclient==2.5.0
# via apache-superset
+sniffio==1.2.0
+ # via trio
+sortedcontainers==2.4.0
+ # via trio
sqlalchemy==1.3.24
# via
# alembic
@@ -257,7 +301,7 @@ sqlalchemy==1.3.24
# flask-sqlalchemy
# marshmallow-sqlalchemy
# sqlalchemy-utils
-sqlalchemy-utils==0.37.8
+sqlalchemy-utils==0.37.9
# via
# apache-superset
# flask-appbuilder
@@ -265,11 +309,21 @@ sqlparse==0.3.0
# via apache-superset
tabulate==0.8.9
# via apache-superset
-typing-extensions==3.10.0.0
+trio==0.19.0
# via
+ # selenium
+ # trio-websocket
+trio-websocket==0.9.2
+ # via selenium
+typing-extensions==4.0.1
+ # via
+ # -r requirements/base.in
# aiohttp
# apache-superset
-urllib3==1.26.6
+ # async-timeout
+ # importlib-metadata
+ # yarl
+urllib3[secure]==1.26.7
# via selenium
vine==1.3.0
# via
@@ -281,6 +335,12 @@ werkzeug==1.0.1
# via
# flask
# flask-jwt-extended
+wrapt==1.12.1
+ # via
+ # -r requirements/base.in
+ # deprecated
+wsproto==1.0.0
+ # via trio-websocket
wtforms==2.3.3
# via
# flask-appbuilder
@@ -288,10 +348,13 @@ wtforms==2.3.3
# wtforms-json
wtforms-json==0.3.3
# via apache-superset
-yarl==1.6.3
+yarl==1.7.2
# via aiohttp
zipp==3.4.1
- # via -r requirements/base.in
+ # via
+ # -r requirements/base.in
+ # 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 ee6d2ab..13c06f0 100644
--- a/requirements/development.txt
+++ b/requirements/development.txt
@@ -8,18 +8,16 @@
-r base.txt
-e file:.
# via -r requirements/base.in
-boto3==1.18.19
+boto3==1.20.29
# via tabulator
-botocore==1.21.19
+botocore==1.23.29
# via
# boto3
# s3transfer
cached-property==1.5.2
# via tableschema
-certifi==2021.5.30
- # via requests
-charset-normalizer==2.0.4
- # via requests
+chardet==4.0.0
+ # via tabulator
et-xmlfile==1.1.0
# via openpyxl
flask-cors==3.0.10
@@ -32,13 +30,13 @@ jmespath==0.10.0
# via
# boto3
# botocore
-jsonlines==2.0.0
+jsonlines==3.0.0
# via tabulator
linear-tsv==1.1.0
# via tabulator
mysqlclient==2.1.0
# via -r requirements/development.in
-openpyxl==3.0.7
+openpyxl==3.0.9
# via tabulator
pillow==8.4.0
# via -r requirements/development.in
@@ -52,9 +50,9 @@ pydruid==0.6.2
# via -r requirements/development.in
pyhive[hive]==0.6.4
# via -r requirements/development.in
-pyinstrument==4.0.2
+pyinstrument==4.1.1
# via -r requirements/development.in
-requests==2.26.0
+requests==2.27.1
# via
# pydruid
# tableschema
@@ -67,7 +65,7 @@ tableschema==1.20.2
# via -r requirements/development.in
tabulator==1.53.5
# via tableschema
-thrift==0.13.0
+thrift==0.15.0
# via
# -r requirements/development.in
# pyhive
diff --git a/requirements/docker.txt b/requirements/docker.txt
index 545e919..9191220 100644
--- a/requirements/docker.txt
+++ b/requirements/docker.txt
@@ -8,11 +8,11 @@
-r base.txt
-e file:.
# via -r requirements/base.in
-gevent==21.8.0
+gevent==21.12.0
# via -r requirements/docker.in
-greenlet==1.1.1
+greenlet==1.1.2
# via gevent
-psycopg2-binary==2.9.1
+psycopg2-binary==2.9.3
# via -r requirements/docker.in
zope.event==4.5.0
# via gevent
diff --git a/requirements/integration.in b/requirements/integration.in
index 1bc94c7..555fe0d 100644
--- a/requirements/integration.in
+++ b/requirements/integration.in
@@ -19,4 +19,4 @@ pre-commit
tox
py>=1.10.0
click==7.1.2
-packaging==21.0
+zipp==3.4.1
diff --git a/requirements/integration.txt b/requirements/integration.txt
index b7da99e..7557ed5 100644
--- a/requirements/integration.txt
+++ b/requirements/integration.txt
@@ -1,52 +1,55 @@
-# SHA1:17ab2346746deadfc557e1df96014e77c8337f4b
+# SHA1:ef7b6a1cb2ad4cc7f369244ea0d8a0fc31ad3e51
#
# This file is autogenerated by pip-compile-multi
# To update, run:
#
# pip-compile-multi
#
-backports.entry-points-selectable==1.1.0
- # via virtualenv
-cfgv==3.3.0
+cfgv==3.3.1
# via pre-commit
click==7.1.2
# via
# -r requirements/integration.in
# pip-compile-multi
# pip-tools
-distlib==0.3.2
+distlib==0.3.4
# via virtualenv
-filelock==3.0.12
+filelock==3.4.2
# via
# tox
# virtualenv
-identify==2.2.13
- # via pre-commit
-nodeenv==1.6.0
+identify==2.4.1
# via pre-commit
-packaging==21.0
+importlib-metadata==4.10.0
# via
- # -r requirements/integration.in
+ # pep517
+ # pluggy
+ # pre-commit
# tox
-pep517==0.11.0
+ # virtualenv
+nodeenv==1.6.0
+ # via pre-commit
+packaging==21.3
+ # via tox
+pep517==0.12.0
# via pip-tools
-pip-compile-multi==2.4.1
+pip-compile-multi==2.4.2
# via -r requirements/integration.in
-pip-tools==6.2.0
+pip-tools==6.4.0
# via pip-compile-multi
-platformdirs==2.2.0
+platformdirs==2.4.1
# via virtualenv
-pluggy==0.13.1
+pluggy==1.0.0
# via tox
-pre-commit==2.14.0
+pre-commit==2.16.0
# via -r requirements/integration.in
-py==1.10.0
+py==1.11.0
# via
# -r requirements/integration.in
# tox
-pyparsing==2.4.7
+pyparsing==3.0.6
# via packaging
-pyyaml==5.4.1
+pyyaml==6.0
# via pre-commit
six==1.16.0
# via
@@ -56,18 +59,25 @@ toml==0.10.2
# via
# pre-commit
# tox
-tomli==1.2.1
+tomli==2.0.0
# via pep517
-toposort==1.6
+toposort==1.7
# via pip-compile-multi
-tox==3.24.1
+tox==3.24.5
# via -r requirements/integration.in
-virtualenv==20.7.2
+typing-extensions==4.0.1
+ # via importlib-metadata
+virtualenv==20.13.0
# via
# pre-commit
# tox
-wheel==0.37.0
+wheel==0.37.1
# via pip-tools
+zipp==3.4.1
+ # via
+ # -r requirements/integration.in
+ # importlib-metadata
+ # pep517
# The following packages are considered to be unsafe in a requirements file:
# pip
diff --git a/requirements/testing.in b/requirements/testing.in
index c172de6..575016f 100644
--- a/requirements/testing.in
+++ b/requirements/testing.in
@@ -36,6 +36,5 @@ pytest
pytest-cov
statsd
pytest-mock
-packaging==21.0
# DB dependencies
-e file:.[bigquery]
diff --git a/requirements/testing.txt b/requirements/testing.txt
index ef84e69..f9264e9 100644
--- a/requirements/testing.txt
+++ b/requirements/testing.txt
@@ -1,4 +1,4 @@
-# SHA1:4aabffca9a6688f2911d6f8697495e7045a529d0
+# SHA1:9658361c2ab00a6b27c5875b7b3557c2999854ba
#
# This file is autogenerated by pip-compile-multi
# To update, run:
@@ -19,25 +19,25 @@ backcall==0.2.0
# via ipython
cachetools==4.2.4
# via google-auth
-coverage==5.5
+coverage[toml]==6.2
# via pytest-cov
-decorator==5.0.9
+decorator==5.1.0
# via
# ipdb
# ipython
-docker==5.0.0
+docker==5.0.3
# via -r requirements/testing.in
flask-testing==0.8.1
# via -r requirements/testing.in
freezegun==1.1.0
# via -r requirements/testing.in
-google-api-core[grpc]==2.2.1
+google-api-core[grpc]==2.3.2
# via
# google-cloud-bigquery
# google-cloud-bigquery-storage
# google-cloud-core
# pybigquery
-google-auth==2.2.1
+google-auth==2.3.3
# via
# google-api-core
# google-auth-oauthlib
@@ -49,50 +49,47 @@ google-auth-oauthlib==0.4.6
# via
# pandas-gbq
# pydata-google-auth
-google-cloud-bigquery[bqstorage,pandas]==2.29.0
+google-cloud-bigquery[bqstorage,pandas]==2.31.0
# via
# -r requirements/testing.in
- # apache-superset
# pandas-gbq
# pybigquery
-google-cloud-bigquery-storage==2.9.1
+google-cloud-bigquery-storage==2.10.1
# via google-cloud-bigquery
-google-cloud-core==2.1.0
+google-cloud-core==2.2.1
# via google-cloud-bigquery
google-crc32c==1.3.0
# via google-resumable-media
google-resumable-media==2.1.0
# via google-cloud-bigquery
-googleapis-common-protos==1.53.0
+googleapis-common-protos==1.54.0
# via
# google-api-core
# grpcio-status
-grpcio==1.41.1
+grpcio==1.43.0
# via
# google-api-core
# google-cloud-bigquery
# grpcio-status
-grpcio-status==1.41.1
+grpcio-status==1.43.0
# via google-api-core
iniconfig==1.1.1
# via pytest
ipdb==0.13.9
# via -r requirements/testing.in
-ipython==7.26.0
+ipython==7.31.0
# via
# -r requirements/testing.in
# ipdb
-ipython-genutils==0.2.0
- # via traitlets
-isort==5.9.3
+isort==5.10.1
# via pylint
-jedi==0.18.0
+jedi==0.18.1
# via ipython
-lazy-object-proxy==1.6.0
+lazy-object-proxy==1.7.1
# via astroid
-libcst==0.3.21
+libcst==0.3.23
# via google-cloud-bigquery-storage
-matplotlib-inline==0.1.2
+matplotlib-inline==0.1.3
# via ipython
mccabe==0.6.1
# via pylint
@@ -100,25 +97,23 @@ mypy-extensions==0.4.3
# via typing-inspect
oauthlib==3.1.1
# via requests-oauthlib
-openapi-schema-validator==0.1.5
+openapi-schema-validator==0.1.6
# via openapi-spec-validator
openapi-spec-validator==0.3.1
# via -r requirements/testing.in
-pandas-gbq==0.15.0
- # via
- # -r requirements/testing.in
- # apache-superset
+pandas-gbq==0.16.0
+ # via -r requirements/testing.in
parameterized==0.8.1
# via -r requirements/testing.in
-parso==0.8.2
+parso==0.8.3
# via jedi
pexpect==4.8.0
# via ipython
pickleshare==0.7.5
# via ipython
-prompt-toolkit==3.0.19
+prompt-toolkit==3.0.24
# via ipython
-proto-plus==1.19.7
+proto-plus==1.19.8
# via
# google-cloud-bigquery
# google-cloud-bigquery-storage
@@ -138,14 +133,12 @@ pyasn1==0.4.8
pyasn1-modules==0.2.8
# via google-auth
pybigquery==0.10.2
- # via
- # -r requirements/testing.in
- # apache-superset
-pydata-google-auth==1.2.0
+ # via -r requirements/testing.in
+pydata-google-auth==1.3.0
# via pandas-gbq
-pyfakefs==4.5.0
+pyfakefs==4.5.3
# via -r requirements/testing.in
-pygments==2.9.0
+pygments==2.11.1
# via ipython
pyhive[hive,presto]==0.6.4
# via
@@ -153,33 +146,33 @@ pyhive[hive,presto]==0.6.4
# -r requirements/testing.in
pylint==2.9.6
# via -r requirements/testing.in
-pytest==6.2.4
+pytest==6.2.5
# via
# -r requirements/testing.in
# pytest-cov
# pytest-mock
-pytest-cov==2.12.1
+pytest-cov==3.0.0
# via -r requirements/testing.in
pytest-mock==3.6.1
# via -r requirements/testing.in
requests-oauthlib==1.3.0
# via google-auth-oauthlib
-rsa==4.7.2
+rsa==4.8
# via google-auth
statsd==3.3.0
# via -r requirements/testing.in
-traitlets==5.0.5
+traitlets==5.1.1
# via
# ipython
# matplotlib-inline
+typed-ast==1.4.3
+ # via astroid
typing-inspect==0.7.1
# via libcst
wcwidth==0.2.5
# via prompt-toolkit
-websocket-client==1.2.0
+websocket-client==1.2.3
# via docker
-wrapt==1.12.1
- # via astroid
# The following packages are considered to be unsafe in a requirements file:
# pip
diff --git a/setup.py b/setup.py
index 3217b23..1148efa 100644
--- a/setup.py
+++ b/setup.py
@@ -94,7 +94,7 @@ setup(
"parsedatetime",
"pgsanity",
"polyline",
- "pyparsing>=2.4.7, <3.0.0",
+ "pyparsing>=2.4.7, <4.0.0",
"python-dateutil",
"python-dotenv",
"python-geohash",
@@ -110,7 +110,7 @@ setup(
"sqlparse==0.3.0", # PINNED! see https://github.com/andialbrecht/sqlparse/issues/562
"tabulate==0.8.9",
# needed to support Literal (3.8) and TypeGuard (3.10)
- "typing-extensions>=3.10, <4",
+ "typing-extensions>=4.0.1, <5",
"wtforms-json",
],
extras_require={