conda-lock
« Back to VersTracker
Description:
Lightweight lockfile for conda environments
Type: Formula  |  Latest Version: 3.0.4@2  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: conda lockfile reproducibility devops python
Install: brew install conda-lock
About:
conda-lock is a tool that generates platform-specific lock files for reproducible conda environments. It creates a single YAML file listing exact package versions and URLs for all platforms, enabling deterministic builds across different operating systems and architectures. This solves the challenge of maintaining consistent dependencies in multi-platform development and CI/CD pipelines.
Key Features:
  • Cross-platform lockfile generation for Linux, macOS, and Windows
  • Deterministic builds with pinned package versions and checksums
  • Supports both conda packages and pip dependencies in the same lockfile
  • Offline installation capability from locked specifications
Use Cases:
  • Reproducible data science environments across different operating systems
  • CI/CD pipelines requiring consistent dependency resolution
  • Distributing applications with locked conda environments
Alternatives:
  • conda env export – conda-lock provides cross-platform locks while conda env export is platform-specific
  • pip-tools – pip-tools works for PyPI packages only, conda-lock handles conda packages and mixed environments
Version History
Detected Version Rev Change Commit
Dec 17, 2025 8:13am 2 VERSION_BUMP c9b0ea6e
Oct 30, 2025 4:11pm 0 VERSION_BUMP ad3ca3f8
Oct 22, 2025 9:55pm 0 VERSION_BUMP 2fdb5202
Oct 14, 2025 10:57am 0 VERSION_BUMP 445a9f5c
Sep 22, 2025 6:32pm 0 VERSION_BUMP 3c39fe54
Jan 2, 2025 6:55am 2 VERSION_BUMP 84edc0e3
Oct 12, 2024 5:40am 1 VERSION_BUMP cb622d3f
Oct 11, 2024 10:01pm 1 VERSION_BUMP 2e58a8e2