I noticed `requirements-dev.txt` has a mountain of pinned dependencies in there. I think there might be a better way to manage the dependencies. I prefer the `pip-tools` workflow, but I am very open to anything.