The mission¶
Group requirements files by venv
Use tox (or nox) to run using the correct Python interpreter version
Fix the requirements and constraints files, without testing upon a venv
Support both app and package authors/maintainers
Adhere to the UNIX philosophy.
Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.
—Doug McIlroy, the inventor of Unix pipes
The opposite of the UNIX Philosophy is a hideous monster that bloats into something that is too big to maintain or complicated to understand how it works