conda-lock
6.1#11 in python package managersFree planFree planLinuxmacOSWindows
Visit| Fact | conda-lock | Mamba |
|---|---|---|
| Installation | The project documents installation through pip, conda, and mamba, and recommends isolated installs with pipx or condax to reduce dependency-conflict risk. | The docs recommend installing Mamba through the Miniforge distribution, which comes with conda-forge preconfigured, and also document Miniforge Docker images. |
| Purpose | conda-lock is a lightweight library for generating fully reproducible lockfiles for conda environments. | Mamba is a fast, robust, cross-platform package manager that manages conda environments. |
It suits people who need repeatable conda environments across multiple platforms or want lockfiles from common environment specifications. Users managing mixed pip and conda dependencies should note that this support is experimental.
Mamba suits developers and other users who manage conda environments and packages. Micromamba is especially suited to CI/CD pipelines and containerized environments, though it is not limited to those uses.