pipgrip
« Back to VersTracker
Description:
Lightweight pip dependency resolver
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: python dependencies resolver pip devops
Install: brew install pipgrip
About:
Pipgrip is a lightweight, pip-compatible dependency resolver that uses a SAT solver to determine the optimal set of packages required for a project. It can recursively lock dependencies and generate deterministic requirements files, similar to pip-tools but with a focus on speed and minimal dependencies. This makes it ideal for CI/CD pipelines and environments where installing heavy tools like Poetry is undesirable.
Key Features:
  • SAT-based dependency resolution for accurate conflict detection
  • Generates deterministic, pinned requirements.txt files
  • Lightweight and fast with minimal Python dependencies
  • Compatible with pip and standard requirements formats
Use Cases:
  • Locking dependencies for reproducible builds in CI/CD pipelines
  • Quickly auditing the dependency tree of a Python project
  • Generating requirements files without installing heavy tooling
Alternatives:
  • pip-tools – More established but heavier and slower on large dependency trees
  • Poetry – Full-featured project manager with build/publishing, but adds significant overhead
  • pip-compile – Part of pip-tools; similar functionality but less aggressive resolution strategies
Version History
Detected Version Rev Change Commit
Feb 4, 2026 3:13am 0 REVISION_ONLY 189021f4
Jan 22, 2026 11:01pm 1 REVISION_ONLY 2c07be03
Oct 9, 2024 9:04pm 2 VERSION_BUMP 4bff262e
Oct 9, 2024 12:33pm 2 VERSION_BUMP c2eb31db