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-devenvironment:micromamba env create --name=conda-lock-dev --category=main --category=dev --file=environments/conda-lock.yml micromamba activate conda-lock-dev
-
Install
conda-lockin 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