Add explicit dependencies on matplotlib, scipy
Description
I noticed that although various notebooks use matplotlib & scipy, we weren't actually declaring them as dependencies. I've taken the versions already installed on max-exfl016 (in /home/xcal/calibration_webservice_venv
), so it shouldn't change anything immediately. But if we recreate the environment, we'll get the same specific versions again rather than whatever other dependencies pull in.
There are more packages installed on max-exfl016 which aren't in setup.py - these were only the ones that I noticed were used directly from this project.
How Has This Been Tested?
We already run with these versions in production.
Types of changes
- Bug fix (non-breaking change which fixes an issue)
Checklist:
- My code follows the code style of this project.