Skip to content

Commit f59b30d

Browse files
authored
Release 1.5.0 (#1310)
* fix feature news fragments * bump changelog
1 parent 459680e commit f59b30d

22 files changed

+44
-30
lines changed

CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,50 @@ This project uses [*towncrier*](https://towncrier.readthedocs.io/) for keeping t
99

1010
<!-- towncrier release notes start -->
1111

12+
## [1.5.0](https://github.com/pypa/pipx/tree/1.5.0) - 2024-03-29
13+
14+
15+
### Features
16+
17+
- Add `--global` option to `pipx` commands.
18+
- This will run the action in a global scope and affect environment for all system users. ([#754](https://github.com/pypa/pipx/issues/754))
19+
- Add a `--fetch-missing-python` flag to all commands that accept a `--python` flag.
20+
- When combined, this will automatically download a standalone copy of the requested python version if it's not already available on the user's system. ([#1242](https://github.com/pypa/pipx/issues/1242))
21+
- Add commands to list and prune standalone interpreters ([#1248](https://github.com/pypa/pipx/issues/1248))
22+
- Revert platform-specific directories on MacOS and Windows
23+
- They were leading to a lot of issues with Windows sandboxing and spaces in shebangs on MacOS. ([#1257](https://github.com/pypa/pipx/issues/1257))
24+
- Add `--install` option to `pipx upgrade` command.
25+
- This will install the package given as argument if it is not already installed. ([#1262](https://github.com/pypa/pipx/issues/1262))
26+
27+
### Bugfixes
28+
29+
- Correctly resolve home directory in pipx directory environment variables. ([#94](https://github.com/pypa/pipx/issues/94))
30+
- Pass through `pip` arguments when upgrading shared libraries. ([#964](https://github.com/pypa/pipx/issues/964))
31+
- Fix installation issues when files in the working directory interfere with venv creation process. ([#1091](https://github.com/pypa/pipx/issues/1091))
32+
- Report correct filename in tracebacks with `pipx run <scriptname>` ([#1191](https://github.com/pypa/pipx/issues/1191))
33+
- Let self-managed pipx uninstall itself on windows again. ([#1203](https://github.com/pypa/pipx/issues/1203))
34+
- Fix path resolution for python executables looked up in PATH on windows. ([#1205](https://github.com/pypa/pipx/issues/1205))
35+
- Display help message when `pipx install` is run without arguments. ([#1266](https://github.com/pypa/pipx/issues/1266))
36+
- Fix crashes due to superfluous `-q ` flags by discarding exceeding values ([#1283](https://github.com/pypa/pipx/issues/1283))
37+
38+
### Improved Documentation
39+
40+
- Update the completion instructions for zipapp users. ([#1072](https://github.com/pypa/pipx/issues/1072))
41+
- Update the example for running scripts with dependencies. ([#1227](https://github.com/pypa/pipx/issues/1227))
42+
- Update the docs for package developers on the use of configuration using pyproject.toml ([#1229](https://github.com/pypa/pipx/issues/1229))
43+
- Add installation instructions for Fedora ([#1239](https://github.com/pypa/pipx/issues/1239))
44+
- Update the examples for installation from local dir ([#1277](https://github.com/pypa/pipx/issues/1277))
45+
- Fix inconsistent wording in `pipx install` command description. ([#1307](https://github.com/pypa/pipx/issues/1307))
46+
47+
### Deprecations and Removals
48+
49+
- Deprecate `--skip-maintenance` flag of `pipx list`; maintenance is now never executed there ([#1256](https://github.com/pypa/pipx/issues/1256))
50+
51+
### Misc
52+
53+
- [#1296](https://github.com/pypa/pipx/issues/1296)
54+
55+
1256
## [1.4.3](https://github.com/pypa/pipx/tree/1.4.3) - 2024-01-16
1357

1458

changelog.d/1072.doc.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1091.bugfix.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1191.bugfix.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1203.bugfix.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1205.bugfix.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1227.doc.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1229.doc.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1239.doc.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1242.feature.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog.d/1248.feature.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1256.removal.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1257.feature.md

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog.d/1262.feature.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog.d/1266.bugfix.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1277.doc.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1283.bugfix.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1296.misc.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1307.doc.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/754.feature.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog.d/94.bugfix.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/964.bugfix.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)