setup.py install_packages is broken
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.
It seems like this requirements file is at least suitable for running the setup and load_db scripts.