mehdiborji / nanoranger

simplified cellranger for long-read data
MIT License
17 stars 5 forks source link

Dependency Conflict #7

Open ForrestCKoch opened 3 months ago

ForrestCKoch commented 3 months ago

Using Python 3.11, the dependencies in requirements.txt cannot be satisfied. Installation of requirements results in an error

ERROR: Cannot install -r requirements.txt (line 2) and numpy==1.20.0 because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested numpy==1.20.0
    pandas 1.3.5 depends on numpy>=1.21.0; python_version >= "3.10"

To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip attempt to solve the dependency conflict

Relaxing the requirement of numpy==1.20.0 to numpy>=1.20.0 seems to fix the issue. However, I am unsure of whether this introduces any problems at runtime.