P

pipx

P
pipx Languages v1.17.11

1.17.11

What's Changed πŸ‘· ci: pin ubuntu-26.04, clear warnings, bump deps by @gaborbernat in #2063 Hide the extra docs TOC toggle on narrow screens by @ekanshul in #2065 New Contributors @ekanshul made their first contribution in #2065 Full Changelog: 1.17.10...1.17.11

P
pipx Languages v1.17.10

1.17.10

What's Changed Fix local script app names in paths containing # by @maple-pwn in #2061 πŸ› fix(uninstall): remove venvs pipx cannot inspect by @hemcharan710-afk in #2059 πŸ› fix(install): keep local script specs on the file by @gaborbernat in #2062 New Contributors @maple-pwn made their first contribution in #2061 @hemcharan710-afk made their first contribution in #2059 Full Changelog: 1.17.9...1.17.1…

P
pipx Languages v1.17.9

1.17.9

What's Changed Do not push an app script's shebang past the kernel's length limit by @feiiiiii5 in #2058 New Contributors @feiiiiii5 made their first contribution in #2058 Full Changelog: 1.17.8...1.17.9

P
pipx Languages v1.17.8

1.17.8

What's Changed Fix uninject leaving shell completion scripts behind by @00200200 in #2056 New Contributors @00200200 made their first contribution in #2056 Full Changelog: 1.17.7...1.17.8

P
pipx Languages v1.17.7

1.17.7

What's Changed fix(run): preserve cache key argument boundaries by @januththedev in #2053 New Contributors @januththedev made their first contribution in #2053 Full Changelog: 1.17.6...1.17.7

P
pipx Languages v1.17.6

1.17.6

What's Changed docs: fix argument order in the combined inject example by @agammann in #2044 docs: fix Git extras install example for current pip by @saitakarcesme in #2047 ci(pre-release): drop unused contents:write permission by @gaborbernat in #2050 πŸ› fix(manifest): make locked tools install on sync by @gaborbernat in #2052 New Contributors @agammann made their first contribution in #2044 @sait…

P
pipx Languages v1.17.5

1.17.5

What's Changed fix(reinstall): propagate returned failures in reinstall-all by @jakezwang in #2043 New Contributors @jakezwang made their first contribution in #2043 Full Changelog: 1.17.4...1.17.5

P
pipx Languages v1.17.4

1.17.4

What's Changed fix(upgrade): don't claim 'latest version' for local-path installs by @DawnofGenX in #2041 New Contributors @DawnofGenX made their first contribution in #2041 Full Changelog: 1.17.3...1.17.4

P
pipx Languages v1.17.3

1.17.3

What's Changed fix(cli): validate PIPX_MAX_LOGS before logging setup by @hktitof in #2029 fix(runpip): stop the uv backend from printing DEBUG logs by @anandghegde in #2035 πŸ§ͺ test: sync lock tests on events, not wall-clock time by @gaborbernat in #2038 doc: list every --pip-args flag the uv backend translates by @hxperl in #2037 fix(cli): split --pip-args with shell quoting by @r3wretrhy in #2033…

P
pipx Languages v1.17.2

1.17.2

What's Changed Avoid KeyError in _REQUIRES_PYTHON_SCRIPT by @Cycloctane in #2026 Full Changelog: 1.17.1...1.17.2

P
pipx Languages v1.17.1

1.17.1

What's Changed tests: make utils_temp_dir work without symlink privilege by @iam-kira in #2023 fix(environment): report PIPX_MAX_LOGS by @dylanpulver in #2024 πŸ‘· test: keep the suite off the real internet by @gaborbernat in #2025 New Contributors @iam-kira made their first contribution in #2023 @dylanpulver made their first contribution in #2024 Full Changelog: 1.17.0...1.17.1

P
pipx Languages v1.17.0

1.17.0

Release 1.17.0

P
pipx Languages v1.16.8

1.16.8

Release 1.16.8

P
pipx Languages v1.16.7

1.16.7

What's Changed πŸ“„ docs: publish llms.txt from the docs build by @gaborbernat in #2000 πŸ› fix(standalone): retry index fetch, resume dropped downloads by @gaborbernat in #2001 docs: correct the Windows default for PIPX_HOME by @aroh3006 in #2002 Handle multiple site-packages paths in virtual environments by @Cycloctane in #1999 New Contributors @aroh3006 made their first contribution in #2002 @Cycloc…

P
pipx Languages v1.16.6

1.16.6

What's Changed πŸ› fix(run): discover entry points for inferred names by @gaborbernat in #1996 Full Changelog: 1.16.5...1.16.6

P
pipx Languages v1.16.5

1.16.5

What's Changed πŸ› fix(upgrade): honor the version specifier with --install by @gaborbernat in #1991 Full Changelog: 1.16.4...1.16.5

P
pipx Languages v1.16.4

1.16.4

What's Changed Build Windows zipapp separately by @dukecat0 in #1979 Fix Release Notes project URL by @giri256 in #1981 πŸ“ docs: fix trailing-slash links left by the Sphinx move by @marko1olo in #1986 Prune the logs when PIPX_MAX_LOGS is 0 by @marko1olo in #1988 πŸ‘· ci: reject misnamed changelog.d fragments by @gaborbernat in #1989 πŸ› fix(zipapp): restore one cross-platform pipx.pyz by @gaborbernat in…

P
pipx Languages v1.16.3

1.16.3

What's Changed πŸ“ docs: update Linux install guidance by @vigneshakaviki in #1977 fix: allow read-only global list with inaccessible locks by @yangfan-yf-yf in #1975 New Contributors @vigneshakaviki made their first contribution in #1977 @yangfan-yf-yf made their first contribution in #1975 Full Changelog: 1.16.2...1.16.3

P
pipx Languages v1.16.2

1.16.2

What's Changed πŸ‘· ci: test against Python 3.15 beta by @gaborbernat in #1971 Full Changelog: 1.16.1...1.16.2

P
pipx Languages v1.16.1

1.16.1

What's Changed πŸ“ docs: strip the prompt from copied console snippets by @gaborbernat in #1962 πŸ› fix: don't crash scanning a foreign binary in the bin dir by @gaborbernat in #1970 Full Changelog: 1.16.0...1.16.1

P
pipx Languages v1.16.0

1.16.0

What's Changed πŸ“ docs: restore the 1.16.0 changelog fragments by @gaborbernat in #1961 Full Changelog: 1.15.2...1.16.0

P
pipx Languages v1.15.2

1.15.2

Full Changelog: 1.15.1...1.15.2

P
pipx Languages v1.15.1

1.15.1

What's Changed Keep trash cleanup non-fatal for locked files by @cyphercodes in #1848 Fix --with being dropped for PEP 723 scripts on the pip backend by @2ykwang in #1849 Fix uninject leaving man page symlinks behind by @sronix in #1854 Refresh metadata after runpip installs by @itscloud0 in #1855 πŸ› fix(spec): accept local VCS URLs by @gaborbernat in #1859 πŸ› fix(install): resolve local find-links…

P
pipx Languages v1.15.0

1.15.0

What's Changed Add --dry-run flag to pipx ensurepath by @somaz94 in #1842 Fix uninject for uv-backed venvs by @sjh9714 in #1844 New Contributors @somaz94 made their first contribution in #1842 Full Changelog: 1.14.1...1.15.0

P
pipx Languages v1.14.1

1.14.1

What's Changed Use exact version in GHA comments by @facutuesca in #1830 Preserve installer errors during package name detection by @marko1olo in #1836 Fix pipx.util import cycle by @marko1olo in #1831 Expose man pages for editable local installs by @marko1olo in #1832 Restore package after interrupted reinstall by @puneetdixit200 in #1829 Fix inject --force reinstall behavior by @marko1olo in #18…

P
pipx Languages v1.14.0

1.14.0

What's Changed ci: declare workflow-level contents: read on 3 remaining workflows by @arpitjain099 in #1822 Fix inject option parsing with --force before dependencies by @bubaizhanshen in #1820 docs: fix self-managed ensurepath command by @EddieBSN in #1823 chore(ci): restrict OIDC token to publish job by @facutuesca in #1826 Add --no-path-check to skip the on-PATH check in pipx run by @findepi in…

P
pipx Languages v1.13.0

1.13.0

What's Changed Add shared libs auto-upgrade opt-out by @Herrtian in #1809 Fix app script shebang isolation by @sjh9714 in #1819 Update deprecation message in get-pipx.py; obsoleted, not deprecated by @Spitfire1900 in #1813 docs: clarify runpip cache warnings by @Sean-Kenneth-Doherty in #1815 Refresh legacy standalone Python index cache by @Sean-Kenneth-Doherty in #1814 New Contributors @sjh9714 ma…

P
pipx Languages v1.12.0

1.12.0

What's Changed feat: Support always fetching a standalone python interpreter by @13steinj in #1663 ✨ feat(backends): add opt-in uv backend by @gaborbernat in #1806 Full Changelog: 1.11.2...1.12.0

P
pipx Languages v1.11.2

1.11.2

What's Changed ci: bump setup-uv to maintained tag scheme by @henryiii in #1782 ci: group dependabot updates by @henryiii in #1785 feat: drop Python 3.9 by @henryiii in #1786 chore: add towncrier default cats by @henryiii in #1787 πŸ› fix(interpreter): resolve PIPX_DEFAULT_PYTHON like --python by @gaborbernat in #1791 fix(#1575): Prevent CWD from being added to sys.path during subprocess calls by @p…

P
pipx Languages v1.11.1

1.11.1

What's Changed πŸ› fix(uninject): preserve shared dependencies by @gaborbernat in #1767 πŸ› fix(venv): support non-Latin Windows usernames by @gaborbernat in #1768 πŸ› fix(install): show version and suggest upgrade by @gaborbernat in #1769 πŸ› fix(install): ignore PIP_TARGET env var by @gaborbernat in #1770 πŸ› fix(uninject): remove dependency app symlinks by @gaborbernat in #1771 πŸ› fix(cli): error on -v/-q…