Thanks for helping to improve conda-lock! We appreciate your time and effort.
Of course, we use conda-lock to manage our development environment.
-
Get micromamba
-
Install and activate the
conda-lock-dev
environment:micromamba env create --name=conda-lock-dev --category=main --category=dev --file=environments/conda-lock.yml micromamba activate conda-lock-dev
-
Install
conda-lock
in editable mode. This will also install its runtime dependencies as defined inpyproject.toml
.pip install --no-deps --editable .
-
Check to ensure that your Python environment is consistent.
pip check
-
Finally, while not strictly necessary, it's recommended to install pre-commit to reduce development friction.
pre-commit install