NeolithEra / 21cmfast

t
0 stars 0 forks source link

Installation fails due to conflicting 21cmfast version #61

Open watchman-pypi[bot] opened 4 years ago

watchman-pypi[bot] commented 4 years ago

Issue description

Hi, users are unable to run 21cmfast due to dependency conflict with sphinx-rtd-theme package.

As shown in the full dependency graph of 21cmfast, pillow requires sphinx-rtd-theme (the latest version), while coverage requires sphinx-rtd-theme (==0.2.4).

According to pip's "first found wins" installation strategy, sphinx-rtd-theme==0.5.0 is the actually installed version. However, sphinx-rtd-theme==0.5.0 does not satisfy sphinx-rtd-theme (==0.2.4).

Dependency tree-------


21cmfast-3.0.3
| +-astropy(install version:4.1 version range:>=2.0)
| | +-numpy(install version:1.19.2 version range:>=1.16)
| | | +-jinja2(install version:2.11.2 version range:>=2.3)
| | | | +-markupsafe(install version:2.0.0a1 version range:>=0.23)
| | | +-sphinx(install version:3.2.1 version range:>=1.2.3)
| | | | +-alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +-babel(install version:2.8.0 version range:>=1.3)
| | | | +-docutils(install version:0.16 version range:>=0.12)
| | | | +-imagesize(install version:1.2.0 version range:*)
| | | | +-jinja2(install version:2.11.2 version range:>=2.3)
| | | | +-packaging(install version:20.4 version range:*)
| | | | +-pygments(install version:2.7.2 version range:>=2.0)
| | | | +-requests(install version:2.23.0 version range:>=2.5.0)
| | | | +-setuptools(install version:50.3.2 version range:*)
| | | | +-snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +-sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +-sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +-sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +-sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +-sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +-sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| +-cached-property(install version:1.5.2 version range:*)
| +-cffi(install version:1.14.3 version range:>=1.0)
| +-click(install version:7.1.2 version range:*)
| | +-pallets-sphinx-themes(install version:1.2.3 version range:<1.3,>=1.2.3)
| | | +-packaging(install version:20.4 version range:*)
| | | | +-pyparsing(install version:3.0.0a2 version range:>=2.0.2)
| | | | +-six(install version:1.15.0 version range:*)
| | | +-sphinx(install version:3.2.1 version range:*)
| | | | +-alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +-babel(install version:2.8.0 version range:>=1.3)
| | | | +-docutils(install version:0.16 version range:>=0.12)
| | | | +-imagesize(install version:1.2.0 version range:*)
| | | | +-jinja2(install version:2.11.2 version range:>=2.3)
| | | | +-packaging(install version:20.4 version range:*)
| | | | +-pygments(install version:2.7.2 version range:>=2.0)
| | | | +-requests(install version:2.23.0 version range:>=2.5.0)
| | | | +-setuptools(install version:50.3.2 version range:*)
| | | | +-snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +-sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +-sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +-sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +-sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +-sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +-sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +-sphinx(install version:3.2.1 version range:<25,>=2.4.4)
| | | +-alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +-babel(install version:2.8.0 version range:>=1.3)
| | | | +-pytz(install version:2020.1 version range:>=2015.7)
| | | +-docutils(install version:0.16 version range:>=0.12)
| | | +-imagesize(install version:1.2.0 version range:*)
| | | +-jinja2(install version:2.11.2 version range:>=2.3)
| | | | +-markupsafe(install version:2.0.0a1 version range:>=0.23)
| | | +-packaging(install version:20.4 version range:*)
| | | | +-pyparsing(install version:3.0.0a2 version range:>=2.0.2)
| | | | +-six(install version:1.15.0 version range:*)
| | | +-pygments(install version:2.7.2 version range:>=2.0)
| | | +-requests(install version:2.23.0 version range:>=2.5.0)
| | | | +-certifi(install version:2020.6.20 version range:>=2017.4.17)
| | | | +-chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +-idna(install version:2.10 version range:<3,>=2.5)
| | | | +-urllib3(install version:1.25.11 version range:>=1.21.1,<1.26)
| | | +-setuptools(install version:50.3.2 version range:*)
| | | | +-jaraco-packaging(install version:8.1.0 version range:>=6.1)
| | | | +-pygments-github-lexers(install version:0.0.5 version range:==0.0.5)
| | | | +-rst-linker(install version:2.0.0 version range:>=1.9)
| | | | +-setuptools(install version:50.3.2 version range:>=34)
| | | | +-sphinx(install version:3.2.1 version range:*)
| | | +-snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +-sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +-sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +-sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +-sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +-sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +-sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +-sphinx-issues(install version:1.2.0 version range:<1.3,>=1.2.0)
| | | +-sphinx(install version:3.2.1 version range:*)
| | | | +-alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +-babel(install version:2.8.0 version range:>=1.3)
| | | | +-docutils(install version:0.16 version range:>=0.12)
| | | | +-imagesize(install version:1.2.0 version range:*)
| | | | +-jinja2(install version:2.11.2 version range:>=2.3)
| | | | +-packaging(install version:20.4 version range:*)
| | | | +-pygments(install version:2.7.2 version range:>=2.0)
| | | | +-requests(install version:2.23.0 version range:>=2.5.0)
| | | | +-setuptools(install version:50.3.2 version range:*)
| | | | +-snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +-sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +-sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +-sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +-sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +-sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +-sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +-sphinxcontrib-log-cabinet(install version:1.0.1 version range:<1.1,>=1.0.1)
| | | +-sphinx(install version:3.2.1 version range:*)
| | | | +-alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +-babel(install version:2.8.0 version range:>=1.3)
| | | | +-docutils(install version:0.16 version range:>=0.12)
| | | | +-imagesize(install version:1.2.0 version range:*)
| | | | +-jinja2(install version:2.11.2 version range:>=2.3)
| | | | +-packaging(install version:20.4 version range:*)
| | | | +-pygments(install version:2.7.2 version range:>=2.0)
| | | | +-requests(install version:2.23.0 version range:>=2.5.0)
| | | | +-setuptools(install version:50.3.2 version range:*)
| | | | +-snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +-sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +-sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +-sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +-sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +-sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +-sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| +-h5py(install version:3.0.0rc1 version range:>=2.8.0)
| | +-cached-property(install version:1.5.2 version range:*)
| +-matplotlib(install version:3.3.2 version range:*)
| | +-certifi(install version:2020.6.20 version range:>=2020.06.20)
| | +-cycler(install version:0.10.0 version range:>=0.10)
| | | +-six(install version:1.15.0 version range:*)
| | +-kiwisolver(install version:1.2.0 version range:>=1.0.1)
| | +-numpy(install version:1.19.2 version range:>=1.15)
| | | +-jinja2(install version:2.11.2 version range:>=2.3)
| | | | +-markupsafe(install version:2.0.0a1 version range:>=0.23)
| | | +-sphinx(install version:3.2.1 version range:>=1.2.3)
| | | | +-alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +-babel(install version:2.8.0 version range:>=1.3)
| | | | +-docutils(install version:0.16 version range:>=0.12)
| | | | +-imagesize(install version:1.2.0 version range:*)
| | | | +-jinja2(install version:2.11.2 version range:>=2.3)
| | | | +-packaging(install version:20.4 version range:*)
| | | | +-pygments(install version:2.7.2 version range:>=2.0)
| | | | +-requests(install version:2.23.0 version range:>=2.5.0)
| | | | +-setuptools(install version:50.3.2 version range:*)
| | | | +-snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +-sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +-sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +-sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +-sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +-sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +-sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | +-pillow(install version:8.0.1 version range:>=6.2.0)
| | | +-black(install version:20.8b1 version range:*)
| | | | +-appdirs(install version:1.4.4 version range:*)
| | | | +-click(install version:7.1.2 version range:>=7.1.2)
| | | | +-dataclasses(install version:0.7 version range:>=0.6)
| | | | +-mypy-extensions(install version:0.4.3 version range:>=0.4.3)
| | | | +-pathspec(install version:0.8.0 version range:<1,>=0.6)
| | | | +-regex(install version:2020.10.23 version range:>=2020.1.8)
| | | | +-toml(install version:0.10.1 version range:>=0.10.1)
| | | | +-typed-ast(install version:1.4.1 version range:>=1.4.0)
| | | | +-typing-extensions(install version:3.7.4.3 version range:>=3.7.4)
| | | +-check-manifest(install version:0.44 version range:*)
| | | | +-pep517(install version:0.9.1 version range:*)
| | | | +-setuptools(install version:50.3.2 version range:*)
| | | | +-toml(install version:0.10.1 version range:*)
| | | +-coverage(install version:5.3 version range:*)
| | | | +-doc8(install version:0.8.1 version range:==0.8.1)
| | | | +-pyenchant(install version:3.1.1 version range:==3.1.1)
| | | | +-sphinx(install version:3.2.1 version range:==3.2.1)
| | | | +-sphinx-autobuild(install version:0.7.1 version range:==0.7.1)
| | | | +-sphinx-rst-builder(install version:0.0.3 version range:==0.0.3)
| | | | +-sphinx-rtd-theme(install version:0.5.0 version range:==0.5.0)
| | | | +-sphinx-tabs(install version:1.2.0 version range:==1.2.0)
| | | | +-sphinxcontrib-spelling(install version:5.3.0 version range:==5.3.0)
| | | +-jarn-viewdoc(install version:2.3 version range:*)
| | | | +-docutils(install version:0.16 version range:>=0.14)
| | | | +-pygments(install version:2.7.2 version range:>=2.3.1)
| | | | +-setuptools(install version:50.3.2 version range:*)
| | | +-olefile(install version:0.46 version range:*)
| | | +-pycodestyle(install version:2.6.0 version range:*)
| | | +-pyflakes(install version:2.2.0 version range:*)
| | | +-pyroma(install version:2.6 version range:*)
| | | | +-docutils(install version:0.16 version range:*)
| | | | +-pygments(install version:2.7.2 version range:*)
| | | | +-setuptools(install version:50.3.2 version range:*)
| | | +-pytest(install version:6.1.1 version range:*)
| | | | +-attrs(install version:20.2.0 version range:>=17.4.0)
| | | | +-iniconfig(install version:1.1.1 version range:*)
| | | | +-packaging(install version:20.4 version range:*)
| | | | +-pluggy(install version:0.13.1 version range:>=0.12,<1.0)
| | | | +-py(install version:1.9.0 version range:>=1.8.2)
| | | | +-toml(install version:0.10.1 version range:*)
| | | +-pytest-cov(install version:2.10.1 version range:*)
| | | | +-coverage(install version:5.3 version range:>=4.4)
| | | | +-pytest(install version:6.1.1 version range:>=4.6)
| | | +-sphinx(install version:3.2.1 version range:>=2.4)
| | | | +-alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | | +-babel(install version:2.8.0 version range:>=1.3)
| | | | +-docutils(install version:0.16 version range:>=0.12)
| | | | +-imagesize(install version:1.2.0 version range:*)
| | | | +-jinja2(install version:2.11.2 version range:>=2.3)
| | | | +-packaging(install version:20.4 version range:*)
| | | | +-pygments(install version:2.7.2 version range:>=2.0)
| | | | +-requests(install version:2.23.0 version range:>=2.5.0)
| | | | +-setuptools(install version:50.3.2 version range:*)
| | | | +-snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | | +-sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | | +-sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | | +-sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | | +-sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | | +-sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | | +-sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| | | +-sphinx-removed-in(install version:0.2.1 version range:*)
| | | | +-sphinx(install version:3.2.1 version range:*)
| | | +-sphinx-rtd-theme(install version:0.5.0 version range:*)
| | | | +-sphinx(install version:3.2.1 version range:*)
| | +-pyparsing(install version:3.0.0a2 version range:>=2.0.3)
| | | +-coverage(install version:4.4.2 version range:==4.4.2)
| | | | +-doc8(install version:0.0githttpsgithub.comnedbatdoc8.git version range:==0.0githttpsgithub.comnedbatdoc8.git)
| | | | +-pyenchant(install version:1.6.11 version range:==1.6.11)
| | | | +-sphinx(install version:1.6.3 version range:==1.6.3)
| | | | +-sphinx-rtd-theme(install version:0.2.4 version range:==0.2.4)
| | | | +-sphinxcontrib-spelling(install version:2.3.0 version range:==2.3.0)
| | | +-pre-commit(install version:2.7.1 version range:*)
| | | +-tox(install version:3.5.2 version range:==3.5.2)
| | +-python-dateutil(install version:2.8.1 version range:>=2.1)
| | | +-six(install version:1.15.0 version range:>=1.5)
| +-numpy(install version:1.19.2 version range:*)
| | +-jinja2(install version:2.11.2 version range:>=2.3)
| | | +-markupsafe(install version:2.0.0a1 version range:>=0.23)
| | | | +-pallets-sphinx-themes(install version:1.2.3 version range:<1.3,>=1.2.3)
| | | | +-sphinx(install version:3.2.1 version range:<31,>=3.0.0)
| | | | +-sphinx-issues(install version:1.2.0 version range:<1.3,>=1.2.0)
| | | | +-sphinxcontrib-log-cabinet(install version:1.0.1 version range:<1.1,>=1.0.1)
| | +-sphinx(install version:3.2.1 version range:>=1.2.3)
| | | +-alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +-babel(install version:2.8.0 version range:>=1.3)
| | | | +-pytz(install version:2020.1 version range:>=2015.7)
| | | +-docutils(install version:0.16 version range:>=0.12)
| | | +-imagesize(install version:1.2.0 version range:*)
| | | +-jinja2(install version:2.11.2 version range:>=2.3)
| | | | +-markupsafe(install version:2.0.0a1 version range:>=0.23)
| | | +-packaging(install version:20.4 version range:*)
| | | | +-pyparsing(install version:3.0.0a2 version range:>=2.0.2)
| | | | +-six(install version:1.15.0 version range:*)
| | | +-pygments(install version:2.7.2 version range:>=2.0)
| | | +-requests(install version:2.23.0 version range:>=2.5.0)
| | | | +-certifi(install version:2020.6.20 version range:>=2017.4.17)
| | | | +-chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +-idna(install version:2.10 version range:<3,>=2.5)
| | | | +-urllib3(install version:1.25.11 version range:>=1.21.1,<1.26)
| | | +-setuptools(install version:50.3.2 version range:*)
| | | | +-jaraco-packaging(install version:8.1.0 version range:>=6.1)
| | | | +-pygments-github-lexers(install version:0.0.5 version range:==0.0.5)
| | | | +-rst-linker(install version:2.0.0 version range:>=1.9)
| | | | +-setuptools(install version:50.3.2 version range:>=34)
| | | | +-sphinx(install version:3.2.1 version range:*)
| | | +-snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +-sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +-sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +-sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +-sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +-sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +-sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)
| +-pyyaml(install version:5.3.1 version range:*)
| +-scipy(install version:1.5.3 version range:*)
| | +-jinja2(install version:2.11.2 version range:>=2.3)
| | | +-markupsafe(install version:2.0.0a1 version range:>=0.23)
| | | | +-pallets-sphinx-themes(install version:1.2.3 version range:<1.3,>=1.2.3)
| | | | +-sphinx(install version:3.2.1 version range:<31,>=3.0.0)
| | | | +-sphinx-issues(install version:1.2.0 version range:<1.3,>=1.2.0)
| | | | +-sphinxcontrib-log-cabinet(install version:1.0.1 version range:<1.1,>=1.0.1)
| | +-sphinx(install version:3.2.1 version range:>=1.6.5)
| | | +-alabaster(install version:0.7.12 version range:>=0.7,<0.8)
| | | +-babel(install version:2.8.0 version range:>=1.3)
| | | | +-pytz(install version:2020.1 version range:>=2015.7)
| | | +-docutils(install version:0.16 version range:>=0.12)
| | | +-imagesize(install version:1.2.0 version range:*)
| | | +-jinja2(install version:2.11.2 version range:>=2.3)
| | | | +-markupsafe(install version:2.0.0a1 version range:>=0.23)
| | | +-packaging(install version:20.4 version range:*)
| | | | +-pyparsing(install version:3.0.0a2 version range:>=2.0.2)
| | | | +-six(install version:1.15.0 version range:*)
| | | +-pygments(install version:2.7.2 version range:>=2.0)
| | | +-requests(install version:2.23.0 version range:>=2.5.0)
| | | | +-certifi(install version:2020.6.20 version range:>=2017.4.17)
| | | | +-chardet(install version:3.0.4 version range:>=3.0.2,<4)
| | | | +-idna(install version:2.10 version range:<3,>=2.5)
| | | | +-urllib3(install version:1.25.11 version range:>=1.21.1,<1.26)
| | | +-setuptools(install version:50.3.2 version range:*)
| | | | +-jaraco-packaging(install version:8.1.0 version range:>=6.1)
| | | | +-pygments-github-lexers(install version:0.0.5 version range:==0.0.5)
| | | | +-rst-linker(install version:2.0.0 version range:>=1.9)
| | | | +-setuptools(install version:50.3.2 version range:>=34)
| | | | +-sphinx(install version:3.2.1 version range:*)
| | | +-snowballstemmer(install version:2.0.0 version range:>=1.1)
| | | +-sphinxcontrib-applehelp(install version:1.0.2 version range:*)
| | | +-sphinxcontrib-devhelp(install version:1.0.2 version range:*)
| | | +-sphinxcontrib-htmlhelp(install version:1.0.3 version range:*)
| | | +-sphinxcontrib-jsmath(install version:1.0.1 version range:*)
| | | +-sphinxcontrib-qthelp(install version:1.0.3 version range:*)
| | | +-sphinxcontrib-serializinghtml(install version:1.1.4 version range:*)