Speedup the GitLab CI pipeline by caching Python deps

4 jobs for 14-use-caching-in-gitlab-ci-yml in 7 minutes and 54 seconds