NeolithEra opened a new issue #9946: URL: https://github.com/apache/incubator-superset/issues/9946
Hi, users are unable to run Fossor due to dependency conflict with _**humanize**_ package. As shown in the following full dependency graph of Fossor, Fossor requires _**humanize***_,while flower * requires _**humanize==0.5.1**_. According to pip’s “first found wins” installation strategy, _**humanize 2.3.0**_ is the actually installed version. However, _**humanize 2.3.0**_ does not satisfy _**humanize==0.5.1**_. ### Dependency tree----------- ``` wpt-superset - 1.0.1 | +- bleach(install version:3.1.5 version range:>=3.0.2,<4.0.0) | +- celery(install version:4.4.2 version range:>=4.2.0,<5.0.0) | +- click(install version:6.7 version range:>=6.0,<7.0.0) | +- colorama(install version:0.4.3 version range:*) | +- contextlib2(install version:0.6.0.post1 version range:*) | +- croniter(install version:0.3.31 version range:>=0.3.26) | +- cryptography(install version:2.9 version range:>=2.4.2) | | +- cffi(install version:1.14.0 version range:>=1.8) | | +- six (install version:1.14.0 version range:>=1.4.1) | +- flask(install version:1.1.2 version range:>=1.0.0,<2.0.0) | | +- click(install version:6.7 version range:>=5.1) | | +- itsdangerous(install version:1.1.0 version range:>=0.24) | | +- Jinja2(install version:2.11.2 version range:>=2.10.1) | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23) | | +- Werkzeug(install version:1.0.1 version range:>=0.15) | +- flask-appbuilder(install version:1.13.1 version range:<2.0.0,>=1.12.1) | | +- apispec(install version:1.1.2 version range:>=1.1.1<2) | | +- click(install version:6.7 version range:>=6.7,<8) | | +- colorama(install version:0.4.3 version range:<1,>=0.3.9) | | +- flask(install version:1.1.2 version range:<2,>=0.12) | | | +- click(install version:6.7 version range:>=5.1) | | | +- itsdangerous(install version:1.1.0 version range:>=0.24) | | | +- Jinja2(install version:2.11.2 version range:>=2.10.1) | | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23) | | | +- Werkzeug(install version:1.0.1 version range:>=0.15) | | +- flask-babel(install version:0.12.2 version range:<1,>=0.11.1) | | | +- babel(install version:2.8.0 version range:>=2.3) | | | | +- pytz(install version:2019.3 version range:>=2015.7) | | | +- flask(install version:1.1.2 version range:*) | | | | +- click(install version:6.7 version range:>=5.1) | | | | +- itsdangerous(install version:1.1.0 version range:>=0.24) | | | | +- Jinja2(install version:2.11.2 version range:>=2.10.1) | | | | +- Werkzeug(install version:1.0.1 version range:>=0.15) | | | +- jinja2(install version:2.11.2 version range:>=2.5) | | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23) | | +- flask-jwt-extended(install version:3.24.1 version range:>=3.18,<4) | | | +- flask(install version:1.1.2 version range:>=1.0) | | | | +- click(install version:6.7 version range:>=5.1) | | | | +- itsdangerous(install version:1.1.0 version range:>=0.24) | | | | +- Jinja2(install version:2.11.2 version range:>=2.10.1) | | | | +- Werkzeug(install version:1.0.1 version range:>=0.15) | | | +- pyjwt(install version:1.7.1 version range:>=1.6.4) | | | +- six(install version:1.14.0 version range:*) | | | +- werkzeug(install version:1.0.1 version range:>=0.14) | | +- flask-login(install version:0.4.1 version range:>=0.3,<0.5) | | | +- flask(install version:1.1.2 version range:*) | | | | +- click(install version:6.7 version range:>=5.1) | | | | +- itsdangerous(install version:1.1.0 version range:>=0.24) | | | | +- Jinja2(install version:2.11.2 version range:>=2.10.1) | | | | +- Werkzeug(install version:1.0.1 version range:>=0.15) | | +- flask-openid(install version:1.2.5 version range:<2,>=1.2.5) | | +- flask-sqlalchemy(install version:2.4.3 version range:<3,>=2.3) | | +- flask-wtf(install version:0.14.3 version range:<1,>=0.14.2) | | | +- Flask(install version:1.1.2 version range:*) | | | | +- click(install version:6.7 version range:>=5.1) | | | | +- itsdangerous(install version:1.1.0 version range:>=0.24) | | | | +- Jinja2(install version:2.11.2 version range:>=2.10.1) | | | | +- Werkzeug(install version:1.0.1 version range:>=0.15) | | | +- itsdangerous(install version:1.1.0 version range:*) | | | +- WTForms(install version:2.2.1 version range:*) | | +- jsonschema(install version:3.0.2 version range:>=3.0.1<4) | | +- marshmallow(install version:2.19.5 version range:<2.20,>=2.18.0) | | +- marshmallow-enum(install version:1.5.1 version range:<2,>=1.4.1) | | +- marshmallow-sqlalchemy(install version:0.16.4 version range:>=0.16.1<1) | | | +- marshmallow(install version:3.5.1 version range:>=2.0.0) | | | +- sqlalchemy(install version:1.3.16 version range:>=0.9.7) | | +- prison(install version:0.1.0 version range:==0.1.0) | | | +- requests(install version:2.23.0 version range:*) | | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17) | | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4) | | | | +- idna(install version:2.9 version range:>=2.5,<3) | | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26) | | | +- six(install version:1.14.0 version range:*) | | +- pyjwt(install version:1.7.1 version range:>=1.7.1) | | +- python-dateutil(install version:2.8.1 version range:<3,>=2.3) | +- flask-caching(install version:1.8.0 version range:*) | | +- flask(install version:1.1.2 version range:*) | | | +- click(install version:6.7 version range:>=5.1) | | | +- itsdangerous(install version:1.1.0 version range:>=0.24) | | | +- Jinja2(install version:2.11.2 version range:>=2.10.1) | | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23) | | | +- Werkzeug(install version:1.0.1 version range:>=0.15) | +- flask-compress(install version:1.4.0 version range:*) | +- flask-migrate(install version:2.5.3 version range:*) | | +- alembic(install version:1.4.2 version range:>=0.7) | | | +- Mako(install version:1.1.2 version range:*) | | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.9.2) | | | +- python-dateutil(install version:2.8.1 version range:*) | | | +- python-editor(install version:1.0.4 version range:>=0.3) | | | +- SQLAlchemy(install version:1.3.16 version range:>=1.1.0) | | +- Flask(install version:1.1.2 version range:>=0.9) | | | +- click(install version:6.7 version range:>=5.1) | | | +- itsdangerous(install version:1.1.0 version range:>=0.24) | | | +- Jinja2(install version:2.11.2 version range:>=2.10.1) | | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23) | | | +- Werkzeug(install version:1.0.1 version range:>=0.15) | | +- Flask-SQLAlchemy(install version:2.4.1 version range:>=1.0) | | | +- flask(install version:1.1.2 version range:>=0.10) | | | | +- click(install version:6.7 version range:>=5.1) | | | | +- itsdangerous(install version:1.1.0 version range:>=0.24) | | | | +- Jinja2(install version:2.11.2 version range:>=2.10.1) | | | | +- Werkzeug(install version:1.0.1 version range:>=0.15) | | | +- sqlalchemy(install version:1.3.16 version range:>=0.8.0) | +- flask-wtf(install version:0.14.3 version range:*) | | +- Flask(install version:1.1.2 version range:*) | | | +- click(install version:6.7 version range:>=5.1) | | | +- itsdangerous(install version:1.1.0 version range:>=0.24) | | | +- Jinja2(install version:2.11.2 version range:>=2.10.1) | | | | +- MarkupSafe(install version:2.0.0a1 version range:>=0.23) | | | +- Werkzeug(install version:1.0.1 version range:>=0.15) | | +- itsdangerous(install version:1.1.0 version range:*) | | +- WTForms(install version:2.2.1 version range:*) | +- flower(install version:0.9.4 version range:*) | | +- celery(install version:4.4.2 version range:>=3.1.0) | | +- celery(install version:4.4.2 version range:>=4.3.0) | | +- humanize(install version:0.5.1 version range:==0.5.1) | | +- pytz(install version:2019.3 version range:*) | | +- tornado(install version:5.1.1 version range:>=5.0.0,<6.0.0) | +- geopy(install version:1.21.0 version range:*) | | +- geographiclib(install version:1.50 version range:<2,>=1.49) | +- gsheetsdb(install version:0.1.9 version range:>=0.1.9) | | +- google-auth(install version:1.14.0 version range:*) | | | +- cachetools(install version:4.1.0 version range:>=2.0.0,<5.0) | | | +- pyasn1-modules(install version:0.2.8 version range:>=0.2.1) | | | +- rsa(install version:4.0 version range:>=3.1.4,<4.1) | | | | +- pyasn1(install version:0.4.8 version range:>=0.1.3) | | | +- setuptools(install version:46.1.3 version range:>=40.3.0) | | | +- six(install version:1.14.0 version range:>=1.9.0) | | +- moz-sql-parser(install version:3.32.20026 version range:*) | | | +- mo-future(install version:3.51.20059 version range:>=3.31.20024) | | | +- pyparsing(install version:2.3.1 version range:==2.3.1) | | +- requests(install version:2.23.0 version range:>=2.20.0) | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17) | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4) | | | +- idna(install version:2.9 version range:>=2.5,<3) | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26) | | +- six(install version:1.14.0 version range:*) | +- gunicorn(install version:20.0.4 version range:*) | | +- setuptools(install version:46.1.3 version range:>=3.0) | +- humanize(install version:2.3.0 version range:*) | +- idna(install version:2.9 version range:*) | +- isodate(install version:0.6.0 version range:*) | | +- six(install version:1.14.0 version range:*) | +- markdown(install version:3.2.1 version range:>=3.0) | | +- setuptools (install version:46.1.3 version range:>=36) | +- pandas(install version:1.0.3 version range:>=0.18.0) | +- parsedatetime(install version:2.5 version range:*) | +- pathlib2(install version:2.3.5 version range:*) | | +- six(install version:1.14.0 version range:*) | +- polyline(install version:1.4.0 version range:*) | | +- six(install version:1.14.0 version range:>=1.8.0) | +- pydruid(install version:0.5.9 version range:>=0.4.3) | | +- requests(install version:2.23.0 version range:*) | | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17) | | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4) | | | +- idna(install version:2.9 version range:>=2.5,<3) | | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26) | | +- six (install version:1.14.0 version range:>=1.9.0) | +- pyhive(install version:0.6.2 version range:>=0.4.0) | | +- future(install version:0.18.2 version range:*) | | +- python-dateutil(install version:2.8.1 version range:*) | +- python-dateutil(install version:2.8.1 version range:*) | +- python-geohash(install version:0.8.5 version range:*) | +- pyyaml(install version:5.3.1 version range:>=3.13) | +- requests(install version:2.23.0 version range:>=2.20.0) | | +- certifi(install version:2020.4.5.1 version range:>=2017.4.17) | | +- chardet(install version:3.0.4 version range:>=3.0.2,<4) | | +- idna(install version:2.9 version range:>=2.5,<3) | | +- urllib3(install version:1.25.9 version range:>=1.21.1,<1.26) | +- retry(install version:0.9.2 version range:>=0.9.2) | | +- decorator(install version:4.4.2 version range:>=3.4.2) | | +- py(install version:1.8.1 version range:<2.0.0,>=1.4.26) | +- selenium(install version:4.0.0a3 version range:>=3.141.0) | +- simplejson(install version:3.17.0 version range:>=3.15.0) ``` Thanks for your help. Best, Neolith ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
