-
Notifications
You must be signed in to change notification settings - Fork 112
Open
Description
When developing, we will install much more dependencies at runtime. We still would like to pin the runtime and the development/CI dependencies to the exact same versions. This should result in two lockfiles where one is a subset of the other.
Given the following environment.yml:
name: nyc-taxi-fare-prediction-deployment-example
channels:
- conda-forge
- nodefaults
dependencies:
- click
- jupyterlab # [dev]
and the following command: conda-lock -f environment.yml --subset "core|dev=0"
I would expect two files conda-linux-64.lock and conda-linux-64-core.lock where in the latter jupyterlab and its dependencies are omitted but all other packages are the same version.
Does this sound like a reasonable proposal? If so, I would start working on this.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels