This is an automated email from the ASF dual-hosted git repository.
beto pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git
The following commit(s) were added to refs/heads/master by this push:
new cbac428 Bump python requirements file (#7965)
cbac428 is described below
commit cbac428b28ed3a20dcc253030269c9c9d60e3f5c
Author: Ville Brofeldt <[email protected]>
AuthorDate: Thu Aug 1 23:41:07 2019 +0300
Bump python requirements file (#7965)
* Bump requirements.txt
* Cap gunicorn to <19.9.0 due to X-Forwarded-Proto regression
* Remove python-dotenv from requirements-dev.txt
* Cap sqlparse due to regression in 0.3.0
---
requirements-dev.txt | 1 -
requirements.txt | 93 +++++++++++++++++++++++++++-------------------------
setup.py | 4 +--
3 files changed, 51 insertions(+), 47 deletions(-)
diff --git a/requirements-dev.txt b/requirements-dev.txt
index 4ee1895..67a13e7 100644
--- a/requirements-dev.txt
+++ b/requirements-dev.txt
@@ -29,7 +29,6 @@ psycopg2-binary==2.7.5
pycodestyle==2.5.0
pyhive==0.6.1
pylint==1.9.2
-python-dotenv==0.10.1
redis==3.2.1
statsd==3.3.0
tox==3.11.1
diff --git a/requirements.txt b/requirements.txt
index d04421a..54265b1 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,81 +4,86 @@
#
# pip-compile --output-file=requirements.txt setup.py
#
-alembic==1.0.0 # via flask-migrate
+alembic==1.0.11 # via flask-migrate
amqp==2.5.0 # via kombu
-apispec[yaml]==1.2.0 # via flask-appbuilder
+apispec[yaml]==1.3.3 # via flask-appbuilder
asn1crypto==0.24.0 # via cryptography
attrs==19.1.0 # via jsonschema
-babel==2.6.0 # via flask-babel
+babel==2.7.0 # via flask-babel
billiard==3.6.0.0 # via celery
-bleach==3.0.2
+bleach==3.1.0
celery==4.3.0
-certifi==2018.8.24 # via requests
-cffi==1.11.5 # via cryptography
+certifi==2019.6.16 # via requests
+cffi==1.12.3 # via cryptography
chardet==3.0.4 # via requests
click==6.7
-colorama==0.3.9
+colorama==0.4.1
contextlib2==0.5.5
-croniter==0.3.29
-cryptography==2.4.2
-decorator==4.3.0 # via retry
-defusedxml==0.5.0 # via python3-openid
-flask-appbuilder==2.1.6
-flask-babel==0.11.1 # via flask-appbuilder
-flask-caching==1.4.0
+croniter==0.3.30
+cryptography==2.7
+decorator==4.4.0 # via retry
+defusedxml==0.6.0 # via python3-openid
+flask-appbuilder==2.1.7
+flask-babel==0.12.2 # via flask-appbuilder
+flask-caching==1.7.2
flask-compress==1.4.0
-flask-jwt-extended==3.18.1 # via flask-appbuilder
+flask-jwt-extended==3.20.0 # via flask-appbuilder
flask-login==0.4.1 # via flask-appbuilder
-flask-migrate==2.1.1
+flask-migrate==2.5.2
flask-openid==1.2.5 # via flask-appbuilder
flask-sqlalchemy==2.4.0 # via flask-appbuilder, flask-migrate
-flask-talisman==0.6.0
+flask-talisman==0.7.0
flask-wtf==0.14.2
-flask==1.0.2
-geopy==1.11.0
-gunicorn==19.8.0
+flask==1.1.1
+future==0.17.1 # via parsedatetime
+geographiclib==1.49 # via geopy
+geopy==1.20.0
+gunicorn==19.8.1
humanize==0.5.1
-idna==2.6
+idna==2.8
isodate==0.6.0
-itsdangerous==0.24 # via flask
+itsdangerous==1.1.0 # via flask
jinja2==2.10.1 # via flask, flask-babel
jsonschema==3.0.1 # via flask-appbuilder
kombu==4.6.3 # via celery
-mako==1.0.7 # via alembic
-markdown==3.0
-markupsafe==1.0 # via jinja2, mako
+mako==1.0.14 # via alembic
+markdown==3.1.1
+markupsafe==1.1.1 # via jinja2, mako
marshmallow-enum==1.4.1 # via flask-appbuilder
-marshmallow-sqlalchemy==0.16.2 # via flask-appbuilder
-marshmallow==2.19.2 # via flask-appbuilder, marshmallow-enum,
marshmallow-sqlalchemy
-numpy==1.15.2 # via pandas
+marshmallow-sqlalchemy==0.17.0 # via flask-appbuilder
+marshmallow==2.19.5 # via flask-appbuilder, marshmallow-enum,
marshmallow-sqlalchemy
+numpy==1.17.0 # via pandas
pandas==0.24.2
-parsedatetime==2.0.0
-pathlib2==2.3.0
-polyline==1.3.2
+parsedatetime==2.4
+pathlib2==2.3.4
+polyline==1.4.0
prison==0.1.2 # via flask-appbuilder
-py==1.7.0 # via retry
+py==1.8.0 # via retry
pycparser==2.19 # via cffi
pydruid==0.5.6
pyjwt==1.7.1 # via flask-appbuilder, flask-jwt-extended
-pyrsistent==0.14.11 # via jsonschema
-python-dateutil==2.6.1
-python-dotenv==0.10.1
-python-editor==1.0.3 # via alembic
+pyrsistent==0.15.4 # via jsonschema
+python-dateutil==2.8.0
+python-dotenv==0.10.3
+python-editor==1.0.4 # via alembic
python-geohash==0.8.5
python3-openid==3.1.0 # via flask-openid
-pytz==2018.5 # via babel, celery, pandas
-pyyaml==5.1
+pytz==2019.2 # via babel, celery, pandas
+pyyaml==5.1.2
requests==2.22.0
retry==0.9.2
selenium==3.141.0
-simplejson==3.15.0
-six==1.11.0 # via bleach, cryptography, flask-jwt-extended,
flask-talisman, isodate, jsonschema, pathlib2, polyline, prison, pydruid,
pyrsistent, python-dateutil, sqlalchemy-utils, wtforms-json
-sqlalchemy-utils==0.33.11
-sqlalchemy==1.3.5
+simplejson==3.16.0
+six==1.12.0 # via bleach, cryptography, flask-jwt-extended,
flask-talisman, isodate, jsonschema, pathlib2, polyline, prison, pydruid,
pyrsistent, python-dateutil, sqlalchemy-utils, wtforms-json
+sqlalchemy-utils==0.34.1
+sqlalchemy==1.3.6
sqlparse==0.2.4
-urllib3==1.24.3 # via requests, selenium
+urllib3==1.25.3 # via requests, selenium
vine==1.3.0 # via amqp, celery
webencodings==0.5.1 # via bleach
-werkzeug==0.14.1 # via flask, flask-jwt-extended
+werkzeug==0.15.5 # via flask, flask-jwt-extended
wtforms-json==0.3.3
wtforms==2.2.1 # via flask-wtf, wtforms-json
+
+# The following packages are considered to be unsafe in a requirements file:
+# setuptools==41.0.1 # via jsonschema, markdown
diff --git a/setup.py b/setup.py
index be11cff..e63eaeb 100644
--- a/setup.py
+++ b/setup.py
@@ -80,7 +80,7 @@ setup(
"flask-migrate",
"flask-wtf",
"geopy",
- "gunicorn", # deprecated
+ "gunicorn<19.9.0", # deprecated
"humanize",
"idna",
"isodate",
@@ -100,7 +100,7 @@ setup(
"simplejson>=3.15.0",
"sqlalchemy>=1.3.5,<2.0",
"sqlalchemy-utils>=0.33.2",
- "sqlparse",
+ "sqlparse<0.3",
"wtforms-json",
],
extras_require={