{"repo":"jazzband/pip-tools","free":true,"listed":false,"github":"https://github.com/jazzband/pip-tools","clone":"git clone https://github.com/jazzband/pip-tools.git","description":"A set of tools to keep your pinned Python dependencies fresh.","language":"Python","stars":8008,"topics":["python","packaging","pip","pip-tools","pip-compile","setuptools","requirements","lockfile","hashes"],"license":"BSD-3-Clause","category":"cli-tools","readme_excerpt":"[![jazzband-image]][jazzband] [![pypi][pypi-image]][pypi] [![pyversions][pyversions-image]][pyversions] [![pre-commit][pre-commit-image]][pre-commit] [![buildstatus-gha][buildstatus-gha-image]][buildstatus-gha] [![codecov][codecov-image]][codecov] [![Matrix Room Badge]][Matrix Room] [![Matrix Space Badge]][Matrix Space] [![discord-chat-image]][discord-chat] pip-tools = pip-compile + pip-sync A set of command line tools to help you keep your pip -based packages fresh, even when you've pinned them. You do pin them, right? (In building your Python application and its dependencies for production, you want to make sure that your builds are predictable and deterministic.) [![pip-tools overview for phase II][pip-tools-overview]][pip-tools-overview] Installation Similar to pip , pip-tools must be installed in each of your project's virtual environments: Note : all of the remaining example commands assume you've activated your project's virtual environment. Example usage for pip-compile The pip-compile command lets you compile a requirements.txt file from your dependencies, specified in either pyproject.toml , setup.cfg , setup.py , or requirements.in . Run it with pip-compile or python -m piptools compile (or pipx run --spec pip-tools pip-compile if pipx was installed with the appropriate Python version). If you use multiple Python versions, you can also run py -X.Y -m piptools compile on Windows and pythonX.Y -m piptools compile on other systems. pip-compile should be run from the s","default_branch":null,"files":null,"tree":[],"storefront":"/r/jazzband","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jazzband/pip-tools/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}