ExplanationΒΆ
Design rationale and background. Read these to understand why pipx works the way it does.
How pipx works covers the virtual-environment architecture, the shared pip library, and how apps reach your
PATH.Project scope sets the application model and the boundaries for configuration, discovery, and distribution.
Comparisons relates pipx to pip, uv tool, Poetry, pipenv, pyenv, brew, npx, and more.
Making packages compatible explains the entry points, man pages, and completions that make a package installable with pipx.