Dependencies should be specified via Pip
jmcph4 opened this issue · comments
Is your feature request related to a problem? Please describe.
Whilst not a strict necessity for Python projects, it's fairly conventional to specify dependencies via Pip, the de facto standard package manager for Python. This is achieved via a requirements.txt
manifest file conforming to the expected format.
Describe the solution you'd like
A requirements.txt
file located in the project root containing the necessary dependencies extracted from the existing setup script:
Lines 52 to 78 in 9478b62
Describe alternatives you've considered
We could separate out the different profiles (i.e. distinguish between production and development requirements) but this seems overengineering at the moment.
Additional context
None.