berkeley-dsep-infra / hubploy

Toolkit to deploy many z2jh based JupyterHubs
BSD 3-Clause "New" or "Revised" License
17 stars 15 forks source link

Update CircleCI's Cached Dependencies #53

Closed salvis2 closed 4 years ago

salvis2 commented 4 years ago

So as part of attempted PR #46 , we want to update repo2docker's version to 0.11, since that fixes #43. However, when looking at CircleCI's build logs, it finds an "acceptable" cache:

Found a cache from build 7 at v1-dependencies-3.7.0-

This cache has repo2docker v0.10, which we don't want (see #43 ), but hits an error when running into our new requirement:

pip._vendor.pkg_resources.ContextualVersionConflict: (jupyter-repo2docker 0.10.0 (/home/circleci/repo/venv/lib/python3.7/site-packages), Requirement.parse('jupyter-repo2docker>=0.11'), {'hubploy'})

This is the current error on the build for #46 . I don't know enough (yet) about CircleCI to know how to fix this, but I'm looking into it.