Knowledge-Graph-Hub / kg-obo

A package to transform all OBO ontologies into KGX TSV format and OBO json, and put the transformed graph in KGhub
https://knowledge-graph-hub.github.io/kg-obo/getting_started.html
GNU General Public License v3.0
28 stars 2 forks source link

Install fails due to package incompatibility w/ `kgx`, `black` #163

Closed caufieldjh closed 2 years ago

caufieldjh commented 2 years ago

Describe the bug

On install:

ERROR: Cannot install kg-obo, kg-obo==0.1 and kgx because these package versions have conflicting dependencies.

The conflict is caused by:
    kg-obo 0.1 depends on click
    kgx 1.5.1 depends on Click~=7.0
    linkml 1.0.0 depends on click~=7.0
    black 22.3.0 depends on click>=8.0.0
    kg-obo 0.1 depends on click
    kgx 1.5.1 depends on Click~=7.0
    linkml 1.0.0 depends on click~=7.0
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
    black 22.1.0 depends on click>=8.0.0

The main dependency here is kgx so that could be bumped to a more recent version - 1.5.7 is now current.

Version

45b599cce1796c6aaf7a64e03f6575ed5c4a1385