YosefLab/epitome

pip installation fails for epitome

Closed this issue · 3 comments

Hey,

Thanks for a great approach with some really great documentation. Noticed an issue though when trying to pip install it:

pip install epitome
Collecting epitome
  Using cached epitome-0.0.1.tar.gz (40 kB)
Collecting pytest==5.3.2
  Using cached pytest-5.3.2-py3-none-any.whl (234 kB)
Collecting pyyaml
  Using cached PyYAML-6.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (603 kB)
Collecting seaborn>=0.11.2
  Using cached seaborn-0.11.2-py3-none-any.whl (292 kB)
ERROR: Could not find a version that satisfies the requirement matplotlib>=3.4.3 (from epitome) (from versions: 0.86, 0.86.1, 0.86.2, 0.91.0, 0.91.1, 1.0.1, 1.1.0, 1.1.1, 1.2.0, 1.2.1, 1.3.0, 1.3.1, 1.4.0, 1.4.1rc1, 1.4.1, 1.4.2, 1.4.3, 1.5.0, 1.5.1, 1.5.2, 1.5.3, 2.0.0b1, 2.0.0b2, 2.0.0b3, 2.0.0b4, 2.0.0rc1, 2.0.0rc2, 2.0.0, 2.0.1, 2.0.2, 2.1.0rc1, 2.1.0, 2.1.1, 2.1.2, 2.2.0rc1, 2.2.0, 2.2.2, 2.2.3, 2.2.4, 2.2.5, 3.0.0rc2, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.1.0rc1, 3.1.0rc2, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.2.0rc1, 3.2.0rc3, 3.2.0, 3.2.1, 3.2.2, 3.3.0rc1, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4)

Note this is following the readme approach of using python 3.6 conda create --name EpitomeEnv python=3.6 pip

Actually the issue is just the use of python 3.6. 3.7 is needed as pointed out in your other documentation. I think you just need to update the repo README

Thanks for pointing this out @Al-Murphy. Updated in e99e7ba