What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1209
- fix: allow older setuptools_scm versions when building by @henryiii in #1208
- ci: update to artifacts v2 by @henryiii in #1206
- Fix towncrier build by @Gitznik in #1213
- bump changelog to 1.4.3 by @Gitznik in #1215
- Bump the actions group with 1 update by @dependabot in #1217
- Switch to note admonition in readme by @Gitznik in #1216
- docs/comparisons: Add pae/pactivate by @0cjs in #1211
- Fix typo in README.md - hatch by @ezhang7423 in #1218
- Update the completion instructions for zipapp users by @dukecat0 in #1224
- Remove installation section about dev versions by @chrysle in #1225
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1228
- Add codespell: config, workflow, pre-commit config and make it fix few typos by @yarikoptic in #1219
- Run subprocesses in isolated directory by @chrysle in #1237
- docs: add install instructions for Fedora by @markmc in #1239
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1245
- Update requirement specification by @oberbichler in #1240
- [feature] Download/use standalone python build when chose --python version doesn't exist by @alextremblay in #1243
- Resolve home path in dir env vars by @Gitznik in #1241
- Let self-managed pipx uninstall itself on windows again by @guahki in #1231
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1255
- Add source interpreter to pipx metadata by @Gitznik in #1251
- Log traceback of interpreter resolution in debug logging by @Gitznik in #1250
- Fix path resolution for python executables looked up in PATH on windows by @guahki in #1232
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1259
- Use shutil.move() instead of rename() when moving extracted Python by @dukecat0 in #1265
- Display help message when
pipx install
is run without arguments by @dukecat0 in #1266 - Add interpreter command by @Gitznik in #1261
- Add
--install
option topipx upgrade
command by @chrysle in #1267 - Bump the actions group with 1 update by @dependabot in #1273
- GH1229 Update how-pipx-works documentation to include pyproject.toml by @IanHopkinson in #1274
- #1270 Make dedup_ordered type annotations more specific by @sam-xif in #1271
- Add repology shield to installation.md by @sstandre in #1276
- limit verbosity to supported range by @Gitznik in #1284
- Bump the actions group with 1 update by @dependabot in #1285
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1289
- Bump the actions group with 1 update by @dependabot in #1287
- Updated PR: Added --global option to perform actions for all users (#754) by @Jendker in #1281
- Support pip_args for shared_libs-enabled virtual environments by @Arpafaucon in #1256
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1295
- Updated examples with installation of packages from localdir by @bhargavyagnik in #1294
- simplify path env var resolving test by @Gitznik in #1298
- Update Instructions for zsh in
pipx completions
Output by @mjs271 in #1296 - Fix inconsistent wording in
pipx install
command description by @sgryjp in #1307 - Revert platformdirs on MacOS and Windows by @Gitznik in #1297
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1299
- Can I be added to the volunteer list by @Gitznik in #1311
- Release 1.5.0 by @Gitznik in #1310
New Contributors
- @0cjs made their first contribution in #1211
- @ezhang7423 made their first contribution in #1218
- @yarikoptic made their first contribution in #1219
- @markmc made their first contribution in #1239
- @oberbichler made their first contribution in #1240
- @guahki made their first contribution in #1231
- @IanHopkinson made their first contribution in #1274
- @sam-xif made their first contribution in #1271
- @sstandre made their first contribution in #1276
- @Jendker made their first contribution in #1281
- @Arpafaucon made their first contribution in #1256
- @bhargavyagnik made their first contribution in #1294
- @mjs271 made their first contribution in #1296
Full Changelog: 1.4.3...1.5.0