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]

Reply via email to