Pin Unpinned Dependencies in requirements.txt
mc962 opened this issue · 3 comments
mc962 commented
Motivation
As I was browsing through the project, PyCharm notified me that there were dependencies that it wasn't aware of (generally this happens when they aren't pinned in requirements.txt). Some of these dependencies are pretty important, like flask
and alembic
, and should be pinned to prevent potential issues between environments/installs.
Changes
- Add unpinned projects to requirements.txt
- Remove unused imports
mc962 commented
Unpinned Packages:
- flask
- python-dateutil
- pytest
- alembic
I have a branch that I pinned things on, going with the latest versions I could find.
aaron-junot commented
Thanks for making this issue @mc962 !
aaron-junot commented
This bit me today... there was an updated version of Werkzeug
released in January and it had a breaking change for how you import the function we use from it. We really need to get these pinned.