cobradb icon indicating copy to clipboard operation
cobradb copied to clipboard

setup.py install_packages is broken

Open Schmoho opened this issue 3 years ago • 1 comments

The version ranges are not specific enough, running setup.py on a blank conda env with just python 3.7 installed yields a dependency resolution error because a jupyter version > 6 is installed that requires tornado version > 6, but 4.5.3 is installed earlier.

Furthermore, even after fixating all requirements accordingly, there are requirements missing, in particular cython.

More generally, this project would benefit greatly from a pip freeze requirements.txt file which is suitable for building.

Since BiGG no longer provides SQL dumps, building cobradb has become prerequisite for acquiring a dump, and it is unfortunate that this is not easily accomplished.

Schmoho avatar Jun 07 '22 14:06 Schmoho

It seems like this requirements file is at least suitable for running the setup and load_db scripts.

requirements.txt

Schmoho avatar Jun 07 '22 15:06 Schmoho