arpes icon indicating copy to clipboard operation
arpes copied to clipboard

Initial work on slimming down installations

Open chstan opened this issue 3 years ago • 2 comments

  1. Move example data to a separate data repository and use fetch patterns. We still need the support code here but the new repository is in place and data migrated.
  2. Move features behind feature gates checked at runtime. This has enabled moving heavy requirements behind extra requirements flags.
  3. Remove really optional things like cvxpy from standard builds.
  4. Use conda-pack to uninstall conda after solving the environment during Docker builds. This will need to be unified with whatever the Ernstorfer group is doing.

chstan avatar Dec 14 '21 04:12 chstan

Hi @Tommaso-Pincelli,

You can find here the branch I mentioned by email.

chstan avatar Dec 14 '21 04:12 chstan

If tests fail it's because of something which has been fixed on the main branch, so don't worry about that.

chstan avatar Dec 14 '21 04:12 chstan