Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.6.0: Bump changelog #1432

Merged
merged 2 commits into from
May 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,46 @@ This project uses [*towncrier*](https://towncrier.readthedocs.io/) for keeping t

<!-- towncrier release notes start -->

## [1.6.0](https://github.com/pypa/pipx/tree/1.6.0) - 2024-05-28


### Features

- Add `install-all` command to install packages according to spec metadata file. ([#687](https://github.com/pypa/pipx/issues/687))
- Introduce `pipx pin` and `pipx unpin` commands, which can be used to pin or unpin the version
of an installed package, so it will not be upgraded by `pipx upgrade` or `pipx upgrade-all`. ([#891](https://github.com/pypa/pipx/issues/891))
- Add a new option `--pinned` to `pipx list` command for listing pinned packages only. ([#891](https://github.com/pypa/pipx/issues/891))
- Add `pipx interpreter upgrade` command to upgrade local standalone python in micro/patch level ([#1249](https://github.com/pypa/pipx/issues/1249))
- Add `--requirement` option to `inject` command to read list of packages from a text file. ([#1252](https://github.com/pypa/pipx/issues/1252))
- Add `pipx upgrade-shared` command, to create/upgrade shared libraries as a standalone command. ([#1316](https://github.com/pypa/pipx/issues/1316))
- Allow `upgrade` command to accept multiple packages as arguments. ([#1336](https://github.com/pypa/pipx/issues/1336))
- Support Python version for `--python` arg when py launcher is not available ([#1342](https://github.com/pypa/pipx/issues/1342))
- Make `install-all` gather errors in batch ([#1348](https://github.com/pypa/pipx/issues/1348))

### Bugfixes

- Resolve the `DEFAULT_PYTHON` to the actual absolute path ([#965](https://github.com/pypa/pipx/issues/965))
- Fix error log overwrite for "-all" batch operations. ([#1132](https://github.com/pypa/pipx/issues/1132))
- Do not reinstall already injected packages without `--force` being passed. ([#1300](https://github.com/pypa/pipx/issues/1300))
- Only show `--python` and `--force` flag warning if both flags are present ([#1304](https://github.com/pypa/pipx/issues/1304))
- Don't allow paths to be passed into `pipx reinstall`, as this might wreak havoc. ([#1324](https://github.com/pypa/pipx/issues/1324))
- Make the Python `venv` module arguments work with `upgrade --install` ([#1344](https://github.com/pypa/pipx/issues/1344))
- Fix version check for standalone python ([#1349](https://github.com/pypa/pipx/issues/1349))
- Validate package(s) argument should not be path(s). ([#1354](https://github.com/pypa/pipx/issues/1354))
- Validate whether a package is an URL correctly. ([#1355](https://github.com/pypa/pipx/issues/1355))
- Support python3.8 for standalone python builds ([#1375](https://github.com/pypa/pipx/issues/1375))
- Install specified version of `--preinstall` dependency instead of latest version ([#1377](https://github.com/pypa/pipx/issues/1377))
- Move `--global` option into shared parser, such that it can be passed after the subcommand, for example `pipx ensurepath --global`. ([#1397](https://github.com/pypa/pipx/issues/1397))
- Fix discovery of a `pipx run` entry point if a local path was given as package. ([#1422](https://github.com/pypa/pipx/issues/1422))

### Improved Documentation

- Create a dedicated section for manual pages and add an example with `pdm-backend`. ([#1312](https://github.com/pypa/pipx/issues/1312))
- Add example, test and cli help description how to install multiple packages with the --preinstall flag ([#1321](https://github.com/pypa/pipx/issues/1321))
- Refine docs generation script and template. ([#1325](https://github.com/pypa/pipx/issues/1325))
- Add a note about sourcing the shell config file for `ensure_path` ([#1346](https://github.com/pypa/pipx/issues/1346))


## [1.5.0](https://github.com/pypa/pipx/tree/1.5.0) - 2024-03-29


Expand Down
1 change: 0 additions & 1 deletion changelog.d/1132.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1249.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1252.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1300.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1304.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1312.doc.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1316.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1321.doc.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1324.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1325.doc.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1336.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1342.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1344.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1346.doc.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1348.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1349.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1354.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1355.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1375.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1377.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1397.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1422.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/687.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/891.feature.1.md

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/891.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/965.bugfix.md

This file was deleted.