Marius van Niekerk
Marius van Niekerk
Additionally a specification like this allows us to rather easily support it entirely on the command-line as well ``` conda-lock --package-subset core=foo,bar --package-subset test=foo,bar,pytest ```
@wagnerpeer conda-lock already supports reading from multiple files for its dependencies. ``` conda-lock -f environment.yml -f dev-environment.yaml ``` will already work. The drawback there is that it is possible in...
Yeah having the metadata exist as a nice structured pydantic model with the various fields being Optional sounds great to me. When converting the model to raw python dictionary you...
Can you add some tests to assert that the kind of metadata output we would want remains in the files. These kinds of regression tests are invaluable to ensure that...
I landed #226 which should hopefully make the test suite here a bit more reliable
@wolfv Would this change impact micromamba in any way?
Thanks! Let me review this quickly
We probably don't need `--metadata-json` and `--metadata-yaml` as json is a subset of yaml
probably sufficient as the first draft. I want to make some tweaks to the models a little bit in a subsequent pr. And we can get the cli cleaned up...
That looks like it should work. Please open a PR to add support for this.