pip-tools
« Back to VersTracker
Description:
Locking and sync for Pip requirements files
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: python packaging dependencies pip dev-tools
Install: brew install pip-tools
About:
Pip-tools is a set of command-line tools for Python packaging. It compiles requirements files from abstract dependencies and generates deterministic lock files. This ensures reproducible builds and helps manage dependency upgrades safely.
Key Features:
  • Compiles requirements from abstract dependencies
  • Generates deterministic lock files (pip-compile)
  • Synchronizes environment with lock file (pip-sync)
  • Supports constraints files and multi-requirements compilation
  • Integrates with pip and virtualenv workflows
Use Cases:
  • Reproducible Python application builds
  • Auditing and safely upgrading dependencies
  • Keeping development and production environments in sync
Alternatives:
  • Poetry – Poetry is a full packaging and dependency manager with lock files, while pip-tools focuses narrowly on requirements compilation and synchronization.
  • pipenv – Pipenv combines virtualenv management and lock files; pip-tools is lighter and more composable with standard pip workflows.
Version History
Detected Version Rev Change Commit
Feb 11, 2026 8:33pm 0 REVISION_ONLY ee6a2fe9
Feb 8, 2026 6:45pm 3 REVISION_ONLY 31f27e58
Feb 6, 2026 10:22am 2 REVISION_ONLY 58bbc421
Jan 22, 2026 11:01pm 1 REVISION_ONLY 8566efcc
Sep 13, 2025 10:56am 0 VERSION_BUMP 6b7e5b70
Dec 27, 2024 9:43am 1 VERSION_BUMP 62d85607
Oct 9, 2024 8:22pm 1 VERSION_BUMP ebfebc24