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 to
1.6.0due to a version requirement on
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 (
Generalsection is currently quite large, so I'm debating if they should all be put into a single section, or if the
Generalone should be broken down more.