#Pip

1 posts

Python Packaging #2 pip and requirements.txt: The Limits of the Traditional Workflow
4 min read

Python Packaging #2 pip and requirements.txt: The Limits of the Traditional Workflow

How pip works and the requirements.txt workflow — and where the approach falls apart. Reading version specifiers, pip freeze's inability to distinguish direct from transitive dependencies, the reproducibility hole where unpinned installs differ by the day, and constraints files, building the case for why the next generation of tools exists.