-
Notifications
You must be signed in to change notification settings - Fork 357
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
[micromamba] allow pip in env.yml files #589
Comments
I really think figuring out how an environment.yml looks like is a community issue. I've been a fan of conda devenv. |
We've got pip support in micromamba now, and people are using it. |
We should also add support for
pip
in environment yml files. cc @ocefpafMore generally, we could think about supporting arbitrary other package managers.
We could have a format where people can add a templated command line that will be used to install packages from keys, e.g.
We might also want to have an installation order, so maybe evaluate the installers at the place where they appear in the dependencies list.
Also something that came up for conda's env.yml files is support for selectors for different OS, for example. In conda this is done with the # selector syntax, which I dislike because it's actually a comment. In boa we're currently working with the proposal to use a syntax like
- sel(win): win32deps
, which we could re-use here. This would also be a good opportunity to implement the selector logic in C++ so that we have it available whenever we switch to a nativeboa
:)The text was updated successfully, but these errors were encountered: