New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Speed up conda environment creation #804
Speed up conda environment creation #804
Conversation
Conda's opaque package resolution scheme causes us to have extremely long environment solves, followed by getting an ancient version of FiPy. We want *new* fipy, and can accept an old gmsh, but how to tell conda that?
Remaining failures are unrelated to this PR: |
Well done finding Mamba. Seems better for a package manager to be Python independent. Maybe start rebasing this sort of pull request with a few or single good commit message. |
@wd15 Thanks. The developer actually pointed me at it awhile ago when the conda solver was coming up with insane results, but I was reminded of it here when I went tracking down some bookmarks I had on speeding things up. I always squash and merge these PRs because the troubleshooting history is irrelevant. For more complicated PRs, I rebase and submit a new PR once everything is working. People have requested that GitHub enable rebasing of PRs, but that's fallen on deaf ears so far. |
Conda's opaque package resolution scheme causes us to have
extremely long environment solves, followed by getting an
ancient version of FiPy.
We want new fipy, and can accept an old gmsh,
but how to tell conda that?
Fixes #800