diff --git a/image_tools/conf.py b/image_tools/conf.py index 21185bdf2..074666113 100644 --- a/image_tools/conf.py +++ b/image_tools/conf.py @@ -297,11 +297,31 @@ "python": "3.9", "vector": "0.26.0", }, + { + "product": "1.4.2", + "python": "3.9", + "vector": "0.26.0", + }, { "product": "1.5.1", "python": "3.8", "vector": "0.26.0", }, + { + "product": "1.5.3", + "python": "3.8", + "vector": "0.26.0", + }, + { + 'product': '2.0.1', + 'python': '3.9', + 'vector': '0.26.0', + }, + { + 'product': '2.1.0', + 'python': '3.9', + 'vector': '0.26.0', + }, ], }, { diff --git a/superset/README.md b/superset/README.md new file mode 100644 index 000000000..dec15b1ea --- /dev/null +++ b/superset/README.md @@ -0,0 +1,7 @@ +# SuperSet Docker Image + +## Constraints + +The `constraints-.txt` files come from e.g. and are concatenated with the dependencies provided in . This differs from version to version (2.0.1 shown here). + +In some cases `apispec[yaml]==3.3.2` needed to be adjusted to `apispec==3.3.2` diff --git a/superset/constraints-1.4.2.txt b/superset/constraints-1.4.2.txt new file mode 100644 index 000000000..a364e434e --- /dev/null +++ b/superset/constraints-1.4.2.txt @@ -0,0 +1,312 @@ +# from https://raw.githubusercontent.com/apache/superset/1.4.2/requirements/base.txt +aiohttp==3.7.4.post0 + # via slackclient +alembic==1.6.5 + # via flask-migrate +amqp==2.6.1 + # via kombu +apispec==3.3.2 + # via flask-appbuilder +async-timeout==3.0.1 + # via aiohttp +attrs==21.2.0 + # via + # aiohttp + # jsonschema +babel==2.9.1 + # via flask-babel +backoff==1.11.1 + # via apache-superset +billiard==3.6.4.0 + # via celery +bleach==3.3.1 + # via apache-superset +brotli==1.0.9 + # via flask-compress +cachelib==0.1.1 + # via apache-superset +celery==4.4.7 + # via apache-superset +certifi==2021.5.30 + # via + # -r requirements/base.in + # requests +cffi==1.14.6 + # via cryptography +chardet==4.0.0 + # via aiohttp +charset-normalizer==2.0.4 + # via + # -r requirements/base.in + # requests +click==7.1.2 + # via + # apache-superset + # flask + # flask-appbuilder +colorama==0.4.4 + # via + # apache-superset + # flask-appbuilder +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 + # via apache-superset +defusedxml==0.7.1 + # via python3-openid +deprecation==2.1.0 + # via apache-superset +dnspython==2.1.0 + # via email-validator +email-validator==1.1.3 + # via flask-appbuilder +flask==1.1.4 + # via + # apache-superset + # flask-appbuilder + # flask-babel + # flask-caching + # flask-compress + # flask-jwt-extended + # flask-login + # flask-migrate + # flask-openid + # flask-sqlalchemy + # flask-wtf +flask-appbuilder==3.4.3 + # via apache-superset +flask-babel==1.0.0 + # via flask-appbuilder +flask-caching==1.10.1 + # via apache-superset +flask-compress==1.10.1 + # via apache-superset +flask-jwt-extended==3.25.1 + # via flask-appbuilder +flask-login==0.4.1 + # via flask-appbuilder +flask-migrate==3.1.0 + # via apache-superset +flask-openid==1.3.0 + # via flask-appbuilder +flask-sqlalchemy==2.5.1 + # via + # flask-appbuilder + # flask-migrate +flask-talisman==0.8.1 + # via apache-superset +flask-wtf==0.14.3 + # via + # apache-superset + # flask-appbuilder +geographiclib==1.52 + # via geopy +geopy==2.2.0 + # via apache-superset +graphlib-backport==1.0.3 + # via apache-superset +gunicorn==20.1.0 + # via apache-superset +holidays==0.10.3 + # via apache-superset +humanize==3.11.0 + # via apache-superset +idna==3.2 + # via + # email-validator + # requests + # yarl +isodate==0.6.0 + # via apache-superset +itsdangerous==1.1.0 + # via + # apache-superset + # flask + # flask-wtf +jinja2==2.11.3 + # via + # flask + # flask-babel +jsonschema==3.2.0 + # via flask-appbuilder +kombu==4.6.11 + # via celery +korean-lunar-calendar==0.2.1 + # via holidays +mako==1.1.4 + # via alembic +markdown==3.3.4 + # via apache-superset +markupsafe==2.0.1 + # via + # jinja2 + # mako + # wtforms +marshmallow==3.13.0 + # via + # flask-appbuilder + # marshmallow-enum + # marshmallow-sqlalchemy +marshmallow-enum==1.5.1 + # via flask-appbuilder +marshmallow-sqlalchemy==0.23.1 + # via flask-appbuilder +msgpack==1.0.2 + # via apache-superset +multidict==5.1.0 + # via + # aiohttp + # yarl +numpy==1.21.1 + # via + # pandas + # pyarrow +packaging==21.0 + # via + # -r requirements/base.in + # bleach + # deprecation +pandas==1.2.5 + # via apache-superset +parsedatetime==2.6 + # via apache-superset +pgsanity==0.2.9 + # via apache-superset +polyline==1.4.0 + # via apache-superset +prison==0.2.1 + # via flask-appbuilder +pyarrow==4.0.1 + # via apache-superset +pycparser==2.20 + # via cffi +pyjwt==1.7.1 + # via + # apache-superset + # flask-appbuilder + # flask-jwt-extended +pymeeus==0.5.11 + # via convertdate +pyparsing==2.4.7 + # via + # apache-superset + # packaging +pyrsistent==0.16.1 + # via + # -r requirements/base.in + # jsonschema +python-dateutil==2.8.2 + # via + # alembic + # apache-superset + # croniter + # flask-appbuilder + # holidays + # pandas +python-dotenv==0.19.0 + # 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 + # via + # babel + # celery + # convertdate + # flask-babel + # pandas +pyyaml==5.4.1 + # via + # apache-superset + # apispec +redis==3.5.3 + # via apache-superset +requests==2.26.0 + # via apache-superset +sasl==0.3.1 + # via -r requirements/base.in +selenium==3.141.0 + # via apache-superset +simplejson==3.17.3 + # via apache-superset +six==1.16.0 + # via + # bleach + # flask-jwt-extended + # flask-talisman + # holidays + # isodate + # jsonschema + # polyline + # prison + # pyrsistent + # python-dateutil + # sasl + # sqlalchemy-utils + # wtforms-json +slackclient==2.5.0 + # via apache-superset +sqlalchemy==1.3.24 + # via + # alembic + # apache-superset + # flask-appbuilder + # flask-sqlalchemy + # marshmallow-sqlalchemy + # sqlalchemy-utils +sqlalchemy-utils==0.37.8 + # via + # apache-superset + # flask-appbuilder +sqlparse==0.3.0 + # via apache-superset +tabulate==0.8.9 + # via apache-superset +typing-extensions==3.10.0.0 + # via + # aiohttp + # apache-superset +urllib3==1.26.6 + # via + # requests + # selenium +vine==1.3.0 + # via + # amqp + # celery +webencodings==0.5.1 + # via bleach +werkzeug==1.0.1 + # via + # flask + # flask-jwt-extended +wrapt==1.12.1 + # via -r requirements/base.in +wtforms==2.3.3 + # via + # flask-wtf + # wtforms-json +wtforms-json==0.3.3 + # via apache-superset +yarl==1.6.3 + # via aiohttp +zipp==3.4.1 + # via -r requirements/base.in +# from https://raw.githubusercontent.com/apache/superset/1.4.2/requirements/docker.txt +gevent==21.8.0 + # via -r requirements/docker.in +greenlet==1.1.1 + # via gevent +psycopg2-binary==2.9.1 + # via -r requirements/docker.in +zope.event==4.5.0 + # via gevent +zope.interface==5.4.0 + # via gevent diff --git a/superset/constraints-1.5.3.txt b/superset/constraints-1.5.3.txt new file mode 100644 index 000000000..2895e4777 --- /dev/null +++ b/superset/constraints-1.5.3.txt @@ -0,0 +1,303 @@ +# from https://raw.githubusercontent.com/apache/superset/1.5.3/requirements/base.txt +aiohttp==3.7.4.post0 + # via slackclient +alembic==1.6.5 + # via flask-migrate +amqp==2.6.1 + # via kombu +apispec==3.3.2 + # via flask-appbuilder +async-timeout==3.0.1 + # via aiohttp +attrs==21.2.0 + # via + # aiohttp + # jsonschema +babel==2.9.1 + # via flask-babel +backoff==1.11.1 + # via apache-superset +billiard==3.6.4.0 + # via celery +bleach==3.3.1 + # via apache-superset +brotli==1.0.9 + # via flask-compress +cachelib==0.4.1 + # via apache-superset +celery==4.4.7 + # via apache-superset +cffi==1.14.6 + # via cryptography +chardet==4.0.0 + # via aiohttp +click==7.1.2 + # via + # apache-superset + # flask + # flask-appbuilder +colorama==0.4.4 + # via + # apache-superset + # flask-appbuilder +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 + # via apache-superset +defusedxml==0.7.1 + # via python3-openid +deprecation==2.1.0 + # via apache-superset +dnspython==2.1.0 + # via email-validator +email-validator==1.1.3 + # via flask-appbuilder +flask==1.1.4 + # via + # apache-superset + # flask-appbuilder + # flask-babel + # flask-caching + # flask-compress + # flask-jwt-extended + # flask-login + # flask-migrate + # flask-openid + # flask-sqlalchemy + # flask-wtf +flask-appbuilder==3.4.5 + # via apache-superset +flask-babel==1.0.0 + # via flask-appbuilder +flask-caching==1.10.1 + # via apache-superset +flask-compress==1.10.1 + # via apache-superset +flask-jwt-extended==3.25.1 + # via flask-appbuilder +flask-login==0.4.1 + # via flask-appbuilder +flask-migrate==3.1.0 + # via apache-superset +flask-openid==1.3.0 + # via flask-appbuilder +flask-sqlalchemy==2.5.1 + # via + # flask-appbuilder + # flask-migrate +flask-talisman==0.8.1 + # via apache-superset +flask-wtf==0.14.3 + # via + # apache-superset + # flask-appbuilder +func-timeout==4.3.5 + # via apache-superset +geographiclib==1.52 + # via geopy +geopy==2.2.0 + # via apache-superset +graphlib-backport==1.0.3 + # via apache-superset +gunicorn==20.1.0 + # via apache-superset +hashids==1.3.1 + # via apache-superset +holidays==0.10.3 + # via apache-superset +humanize==3.11.0 + # via apache-superset +idna==3.2 + # via + # email-validator + # yarl +isodate==0.6.0 + # via apache-superset +itsdangerous==1.1.0 + # via + # apache-superset + # flask + # flask-wtf +jinja2==2.11.3 + # via + # flask + # flask-babel +jsonschema==3.2.0 + # via flask-appbuilder +kombu==4.6.11 + # via celery +korean-lunar-calendar==0.2.1 + # via holidays +mako==1.1.4 + # via alembic +markdown==3.3.4 + # via apache-superset +markupsafe==2.0.1 + # via + # jinja2 + # mako + # wtforms +marshmallow==3.13.0 + # via + # flask-appbuilder + # marshmallow-enum + # marshmallow-sqlalchemy +marshmallow-enum==1.5.1 + # via flask-appbuilder +marshmallow-sqlalchemy==0.23.1 + # via flask-appbuilder +msgpack==1.0.2 + # via apache-superset +multidict==5.1.0 + # via + # aiohttp + # yarl +numpy==1.21.1 + # via + # pandas + # pyarrow +packaging==21.3 + # via + # bleach + # deprecation +pandas==1.3.4 + # via apache-superset +parsedatetime==2.6 + # via apache-superset +pgsanity==0.2.9 + # via apache-superset +polyline==1.4.0 + # via apache-superset +prison==0.2.1 + # via flask-appbuilder +pyarrow==5.0.0 + # via apache-superset +pycparser==2.20 + # via cffi +pyjwt==1.7.1 + # via + # apache-superset + # flask-appbuilder + # flask-jwt-extended +pymeeus==0.5.11 + # via convertdate +pyparsing==3.0.6 + # via + # apache-superset + # packaging +pyrsistent==0.16.1 + # via + # -r requirements/base.in + # jsonschema +python-dateutil==2.8.2 + # via + # alembic + # apache-superset + # croniter + # flask-appbuilder + # holidays + # pandas +python-dotenv==0.19.0 + # 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 + # via + # babel + # celery + # convertdate + # flask-babel + # pandas +pyyaml==5.4.1 + # via + # apache-superset + # apispec +redis==3.5.3 + # via apache-superset +sasl==0.3.1 + # via -r requirements/base.in +selenium==3.141.0 + # via apache-superset +simplejson==3.17.3 + # via apache-superset +six==1.16.0 + # via + # bleach + # flask-jwt-extended + # flask-talisman + # holidays + # isodate + # jsonschema + # polyline + # prison + # pyrsistent + # python-dateutil + # sasl + # sqlalchemy-utils + # wtforms-json +slackclient==2.5.0 + # via apache-superset +sqlalchemy==1.3.24 + # via + # alembic + # apache-superset + # flask-appbuilder + # flask-sqlalchemy + # marshmallow-sqlalchemy + # sqlalchemy-utils +sqlalchemy-utils==0.37.8 + # via + # apache-superset + # flask-appbuilder +sqlparse==0.3.0 + # via apache-superset +tabulate==0.8.9 + # via apache-superset +typing-extensions==3.10.0.0 + # via + # aiohttp + # apache-superset +urllib3==1.26.6 + # via selenium +vine==1.3.0 + # via + # amqp + # celery +webencodings==0.5.1 + # via bleach +werkzeug==1.0.1 + # via + # flask + # flask-jwt-extended +wrapt==1.12.1 + # via -r requirements/base.in +wtforms==2.3.3 + # via + # flask-appbuilder + # flask-wtf + # wtforms-json +wtforms-json==0.3.3 + # via apache-superset +yarl==1.6.3 + # via aiohttp +zipp==3.4.1 + # via -r requirements/base.in +# from https://raw.githubusercontent.com/apache/superset/1.5.3/requirements/docker.txt +gevent==21.8.0 + # via -r requirements/docker.in +greenlet==1.1.1 + # via gevent +psycopg2-binary==2.9.1 + # via -r requirements/docker.in +zope.event==4.5.0 + # via gevent +zope.interface==5.4.0 + # via gevent diff --git a/superset/constraints-2.0.1.txt b/superset/constraints-2.0.1.txt new file mode 100644 index 000000000..9ca738df1 --- /dev/null +++ b/superset/constraints-2.0.1.txt @@ -0,0 +1,306 @@ +# from https://github.com/apache/superset/blob/2.0.1/requirements/base.txt +aiohttp==3.8.1 + # via slackclient +aiosignal==1.2.0 + # via aiohttp +alembic==1.6.5 + # via flask-migrate +amqp==5.1.0 + # via kombu +apispec==3.3.2 + # via flask-appbuilder +async-timeout==4.0.2 + # via aiohttp +attrs==21.2.0 + # via + # aiohttp + # jsonschema +babel==2.9.1 + # via flask-babel +backoff==1.11.1 + # via apache-superset +billiard==3.6.4.0 + # via celery +bleach==3.3.1 + # via apache-superset +brotli==1.0.9 + # via flask-compress +cachelib==0.4.1 + # via apache-superset +celery==5.2.2 + # via apache-superset +cffi==1.14.6 + # via cryptography +charset-normalizer==2.0.4 + # via aiohttp +click==8.0.4 + # via + # apache-superset + # celery + # click-didyoumean + # click-plugins + # click-repl + # flask + # flask-appbuilder +click-didyoumean==0.3.0 + # via celery +click-plugins==1.1.1 + # via celery +click-repl==0.2.0 + # via celery +colorama==0.4.4 + # via + # apache-superset + # flask-appbuilder +convertdate==2.4.0 + # via holidays +cron-descriptor==1.2.24 + # via apache-superset +croniter==1.0.15 + # via apache-superset +cryptography==3.4.7 + # via apache-superset +deprecation==2.1.0 + # via apache-superset +dnspython==2.1.0 + # via email-validator +email-validator==1.1.3 + # via flask-appbuilder +flask==2.0.3 + # via + # apache-superset + # flask-appbuilder + # flask-babel + # flask-caching + # flask-compress + # flask-jwt-extended + # flask-login + # flask-migrate + # flask-sqlalchemy + # flask-wtf +flask-appbuilder==4.1.3 + # via apache-superset +flask-babel==1.0.0 + # via flask-appbuilder +flask-caching==1.10.1 + # via apache-superset +flask-compress==1.10.1 + # via apache-superset +flask-jwt-extended==4.3.1 + # via flask-appbuilder +flask-login==0.4.1 + # via flask-appbuilder +flask-migrate==3.1.0 + # via apache-superset +flask-sqlalchemy==2.5.1 + # via + # flask-appbuilder + # flask-migrate +flask-talisman==0.8.1 + # via apache-superset +flask-wtf==0.14.3 + # via + # apache-superset + # flask-appbuilder +frozenlist==1.3.0 + # via + # aiohttp + # aiosignal +func-timeout==4.3.5 + # via apache-superset +geographiclib==1.52 + # via geopy +geopy==2.2.0 + # via apache-superset +graphlib-backport==1.0.3 + # via apache-superset +gunicorn==20.1.0 + # via apache-superset +hashids==1.3.1 + # via apache-superset +holidays==0.14.2 + # via apache-superset +humanize==3.11.0 + # via apache-superset +idna==3.2 + # via + # email-validator + # yarl +isodate==0.6.0 + # via apache-superset +itsdangerous==2.1.1 + # via + # flask + # flask-wtf +jinja2==3.0.3 + # via + # flask + # flask-babel +jsonschema==3.2.0 + # via flask-appbuilder +kombu==5.2.4 + # via celery +korean-lunar-calendar==0.2.1 + # via holidays +mako==1.1.4 + # via alembic +markdown==3.3.4 + # via apache-superset +markupsafe==2.0.1 + # via + # jinja2 + # mako + # wtforms +marshmallow==3.13.0 + # via + # flask-appbuilder + # marshmallow-enum + # marshmallow-sqlalchemy +marshmallow-enum==1.5.1 + # via flask-appbuilder +marshmallow-sqlalchemy==0.23.1 + # via flask-appbuilder +msgpack==1.0.2 + # via apache-superset +multidict==5.1.0 + # via + # aiohttp + # yarl +numpy==1.22.1 + # via + # apache-superset + # pandas + # pyarrow +packaging==21.3 + # via + # bleach + # deprecation +pandas==1.3.4 + # via apache-superset +parsedatetime==2.6 + # via apache-superset +pgsanity==0.2.9 + # via apache-superset +polyline==1.4.0 + # via apache-superset +prison==0.2.1 + # via flask-appbuilder +prompt-toolkit==3.0.28 + # via click-repl +pyarrow==5.0.0 + # via apache-superset +pycparser==2.20 + # via cffi +pyjwt==2.4.0 + # via + # apache-superset + # flask-appbuilder + # flask-jwt-extended +pymeeus==0.5.11 + # via convertdate +pyparsing==3.0.6 + # via + # apache-superset + # packaging +pyrsistent==0.16.1 + # via jsonschema +python-dateutil==2.8.2 + # via + # alembic + # apache-superset + # croniter + # flask-appbuilder + # holidays + # pandas +python-dotenv==0.19.0 + # via apache-superset +python-editor==1.0.4 + # via alembic +python-geohash==0.8.5 + # via apache-superset +pytz==2021.3 + # via + # babel + # celery + # convertdate + # flask-babel + # pandas +pyyaml==5.4.1 + # via + # apache-superset + # apispec +redis==3.5.3 + # via apache-superset +selenium==3.141.0 + # via apache-superset +simplejson==3.17.3 + # via apache-superset +six==1.16.0 + # via + # bleach + # click-repl + # flask-talisman + # holidays + # isodate + # jsonschema + # polyline + # prison + # pyrsistent + # python-dateutil + # sqlalchemy-utils + # wtforms-json +slackclient==2.5.0 + # via apache-superset +sqlalchemy==1.3.24 + # via + # alembic + # apache-superset + # flask-appbuilder + # flask-sqlalchemy + # marshmallow-sqlalchemy + # sqlalchemy-utils +sqlalchemy-utils==0.37.8 + # via + # apache-superset + # flask-appbuilder +sqlparse==0.3.0 + # via apache-superset +tabulate==0.8.9 + # via apache-superset +typing-extensions==3.10.0.0 + # via apache-superset +urllib3==1.26.6 + # via selenium +vine==5.0.0 + # via + # amqp + # celery + # kombu +wcwidth==0.2.5 + # via prompt-toolkit +webencodings==0.5.1 + # via bleach +werkzeug==2.0.3 + # via + # flask + # flask-jwt-extended +wtforms==2.3.3 + # via + # flask-appbuilder + # flask-wtf + # wtforms-json +wtforms-json==0.3.3 + # via apache-superset +yarl==1.6.3 + # via aiohttp +# from https://github.com/apache/superset/blob/2.0.1/requirements/docker.txt +gevent==21.8.0 + # via -r requirements/docker.in +greenlet==1.1.1 + # via gevent +psycopg2-binary==2.9.1 + # via apache-superset +zope-event==4.5.0 + # via gevent +zope-interface==5.4.0 + # via gevent diff --git a/superset/constraints-2.1.0.txt b/superset/constraints-2.1.0.txt new file mode 100644 index 000000000..d90a871a0 --- /dev/null +++ b/superset/constraints-2.1.0.txt @@ -0,0 +1,301 @@ +# from https://raw.githubusercontent.com/apache/superset/2.1.0/requirements/base.txt +alembic==1.6.5 + # via flask-migrate +amqp==5.1.0 + # via kombu +apispec==3.3.2 + # via flask-appbuilder +attrs==21.2.0 + # via jsonschema +babel==2.9.1 + # via flask-babel +backoff==1.11.1 + # via apache-superset +bcrypt==4.0.1 + # via paramiko +billiard==3.6.4.0 + # via celery +bleach==3.3.1 + # via apache-superset +brotli==1.0.9 + # via flask-compress +cachelib==0.4.1 + # via apache-superset +celery==5.2.2 + # via apache-superset +cffi==1.15.1 + # via + # cryptography + # pynacl +click==8.0.4 + # via + # apache-superset + # celery + # click-didyoumean + # click-plugins + # click-repl + # flask + # flask-appbuilder +click-didyoumean==0.3.0 + # via celery +click-plugins==1.1.1 + # via celery +click-repl==0.2.0 + # via celery +colorama==0.4.4 + # via + # apache-superset + # flask-appbuilder +convertdate==2.4.0 + # via holidays +cron-descriptor==1.2.24 + # via apache-superset +croniter==1.0.15 + # via apache-superset +cryptography==39.0.0 + # via + # apache-superset + # paramiko +deprecation==2.1.0 + # via apache-superset +dnspython==2.1.0 + # via email-validator +email-validator==1.1.3 + # via flask-appbuilder +flask==2.1.3 + # via + # apache-superset + # flask-appbuilder + # flask-babel + # flask-caching + # flask-compress + # flask-jwt-extended + # flask-login + # flask-migrate + # flask-sqlalchemy + # flask-wtf +flask-appbuilder==4.3.0 + # via apache-superset +flask-babel==1.0.0 + # via flask-appbuilder +flask-caching==1.10.1 + # via apache-superset +flask-compress==1.13 + # via apache-superset +flask-jwt-extended==4.3.1 + # via flask-appbuilder +flask-login==0.6.0 + # via + # apache-superset + # flask-appbuilder +flask-migrate==3.1.0 + # via apache-superset +flask-sqlalchemy==2.5.1 + # via + # flask-appbuilder + # flask-migrate +flask-talisman==1.0.0 + # via apache-superset +flask-wtf==1.0.1 + # via + # apache-superset + # flask-appbuilder +func-timeout==4.3.5 + # via apache-superset +geographiclib==1.52 + # via geopy +geopy==2.2.0 + # via apache-superset +graphlib-backport==1.0.3 + # via apache-superset +gunicorn==20.1.0 + # via apache-superset +hashids==1.3.1 + # via apache-superset +hijri-converter==2.2.4 + # via holidays +holidays==0.17.2 + # via apache-superset +humanize==3.11.0 + # via apache-superset +idna==3.2 + # via email-validator +isodate==0.6.0 + # via apache-superset +itsdangerous==2.1.1 + # via + # flask + # flask-wtf +jinja2==3.0.3 + # via + # flask + # flask-babel +jsonschema==3.2.0 + # via flask-appbuilder +kombu==5.2.4 + # via celery +korean-lunar-calendar==0.2.1 + # via holidays +mako==1.1.4 + # via alembic +markdown==3.3.4 + # via apache-superset +markupsafe==2.1.1 + # via + # jinja2 + # mako + # wtforms +marshmallow==3.13.0 + # via + # flask-appbuilder + # marshmallow-enum + # marshmallow-sqlalchemy +marshmallow-enum==1.5.1 + # via flask-appbuilder +marshmallow-sqlalchemy==0.23.1 + # via flask-appbuilder +msgpack==1.0.2 + # via apache-superset +numpy==1.23.5 + # via + # apache-superset + # pandas + # pyarrow +packaging==21.3 + # via + # bleach + # deprecation +pandas==1.5.3 + # via apache-superset +paramiko==2.11.0 + # via sshtunnel +parsedatetime==2.6 + # via apache-superset +pgsanity==0.2.9 + # via apache-superset +polyline==1.4.0 + # via apache-superset +prison==0.2.1 + # via flask-appbuilder +prompt-toolkit==3.0.28 + # via click-repl +pyarrow==10.0.1 + # via apache-superset +pycparser==2.20 + # via cffi +pyjwt==2.4.0 + # via + # apache-superset + # flask-appbuilder + # flask-jwt-extended +pymeeus==0.5.11 + # via convertdate +pynacl==1.5.0 + # via paramiko +pyparsing==3.0.6 + # via + # apache-superset + # packaging +pyrsistent==0.16.1 + # via jsonschema +python-dateutil==2.8.2 + # via + # alembic + # apache-superset + # croniter + # flask-appbuilder + # holidays + # pandas +python-dotenv==0.19.0 + # via apache-superset +python-editor==1.0.4 + # via alembic +python-geohash==0.8.5 + # via apache-superset +pytz==2021.3 + # via + # babel + # celery + # flask-babel + # pandas +pyyaml==5.4.1 + # via + # apache-superset + # apispec +redis==3.5.3 + # via apache-superset +selenium==3.141.0 + # via apache-superset +simplejson==3.17.3 + # via apache-superset +six==1.16.0 + # via + # bleach + # click-repl + # isodate + # jsonschema + # paramiko + # polyline + # prison + # pyrsistent + # python-dateutil + # wtforms-json +slack-sdk==3.18.3 + # via apache-superset +sqlalchemy==1.4.36 + # via + # alembic + # apache-superset + # flask-appbuilder + # flask-sqlalchemy + # marshmallow-sqlalchemy + # sqlalchemy-utils +sqlalchemy-utils==0.38.3 + # via + # apache-superset + # flask-appbuilder +sqlparse==0.4.3 + # via apache-superset +sshtunnel==0.4.0 + # via apache-superset +tabulate==0.8.9 + # via apache-superset +typing-extensions==4.4.0 + # via apache-superset +urllib3==1.26.6 + # via selenium +vine==5.0.0 + # via + # amqp + # celery + # kombu +wcwidth==0.2.5 + # via prompt-toolkit +webencodings==0.5.1 + # via bleach +werkzeug==2.1.2 + # via + # flask + # flask-jwt-extended + # flask-login +wtforms==2.3.3 + # via + # apache-superset + # flask-appbuilder + # flask-wtf + # wtforms-json +wtforms-json==0.3.3 + # via apache-superset +xlsxwriter==3.0.7 + # via apache-superset +# from https://raw.githubusercontent.com/apache/superset/2.1.0/requirements/docker.txt +gevent==21.8.0 + # via -r requirements/docker.in +greenlet==1.1.3.post0 + # via gevent +psycopg2-binary==2.9.5 + # via apache-superset +zope-event==4.5.0 + # via gevent +zope-interface==5.4.0 + # via gevent diff --git a/superset/patches-1.4.2/no-patches-needed b/superset/patches-1.4.2/no-patches-needed new file mode 100644 index 000000000..e69de29bb diff --git a/superset/patches-1.5.3/no-patches-needed b/superset/patches-1.5.3/no-patches-needed new file mode 100644 index 000000000..e69de29bb diff --git a/superset/patches-2.0.1/no-patches-needed b/superset/patches-2.0.1/no-patches-needed new file mode 100644 index 000000000..e69de29bb diff --git a/superset/patches-2.1.0/no-patches-needed b/superset/patches-2.1.0/no-patches-needed new file mode 100644 index 000000000..e69de29bb