Skip to content

Conversation

@chstan
Copy link
Owner

@chstan chstan commented Dec 14, 2021

  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.

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 chstan changed the title Initial work on slimming down installations. This consists of Initial work on slimming down installations Dec 14, 2021
@chstan
Copy link
Owner Author

chstan commented Dec 14, 2021

Hi @Tommaso-Pincelli,

You can find here the branch I mentioned by email.

@chstan
Copy link
Owner Author

chstan commented Dec 14, 2021

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

@arafune arafune mentioned this pull request Dec 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants