Added requirements.txt to install Python dependencies via pip
Adds Python dependencies to requirements list for installation via pip.
The following changes should probably be checked before merging:
-
fakeredis's version had to be bumped to1.6.0due to a version requirement onredis(fakeredis 1.3.0requiredredis<3.5). -
Uvicorn Hypercorn, and flake8 were added to the list of dependencies, as I wasn't sure if they should be included or not.
-
There's currently three sections I've made to help divide the dependencies (
Arch Linux,General, andSQL). TheGeneralsection is currently quite large, so I'm debating if they should all be put into a single section, or if theGeneralone should be broken down more.