Pin all packages to have reproducible pipelines
In the past, we had multiple issues with our pipeline due to changes with Pip packages or other sub-packages of packages used by use. This takes away a lot of time passively, since we either need to check manually on new packages or fix the errors that arise, were it is often not clear what exactly is the problem.
Therefore, we should pin/fix all packages.
Edited by Martin Morgenstern