Quickly starting Python applications with a structured, reusable setup
-
Updated
Mar 23, 2026 - Makefile
pip is a de facto standard package-management system used to install and manage software packages written in Python. Many packages can be found in the default source for packages and their dependencies — Python Package Index (PyPI).
Quickly starting Python applications with a structured, reusable setup
An optimized and efficient method for managing Python applications under development
This project provides a Makefile that sets up a virtual environment, constructs a dependency list using pip-compile, and then downloads all required packages using pip to a specified output directory.
Simple monorepo build tool based on Make with out-of-the-box support for Python, Bash, Jupyter Notebooks, Markdown, YAML, HTML, CSS, JS, TS and with a strong focus on flexibility, transparency, and extensibility.
Created by Ian Bicking, Jannis Leidel
Released April 4, 2011