creativecommons/quantifying

[Feature] Requirements.txt to install preqs dependencies for python.

cyai opened this issue · 4 comments

cyai commented

Problem

The user has to manually install the dependencies before running tools.sh file.

Description

Having a requirements.txt file with the minimum dependencies like black, flake8 etc which the user might be able to install at once after creating the virtual environment for the project.

Implementation

  • I would be interested in implementing this feature.
cyai commented

Submitted a PR for the same issue here #64

The repo uses pipenv to manage dependencies, which eliminates the need for a requirements.txt file. The requirements are in Pipfile.lock

cyai commented

Makes sense, so we don't need to use pip? if not then I'll close the issue!

You'll need to first install pipenv (pip install pipenv should do), then run pipenv sync --dev. Like in the readme.