Skip to content

Commit 81b6018

Browse files
authored
Update docs for release to 0.15.5.0 and other updates. (#469)
* Replace reference to .travis with .github/workflows/... * Update where version info is stored in src/. * Release procedure updates.
1 parent ff8135c commit 81b6018

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

docs/changelog.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
dev
1+
0.15.5.0
22
- pipx now parses package specification before install. It removes (with warning) the `--editable` install option for any package specification that is not a local path. It also removes (with warning) any environment markers.
33
- Disabled animation when we cannot determine terminal size or if the number of columns is too small. (Fixes #444)
4-
- Version of each injected package is now listed after name for `pipx list --include-injected`
4+
- [feature] Version of each injected package is now listed after name for `pipx list --include-injected`
55
- Change metadata recorded from version-specified install to allow upgrades in future. Adds pipx dependency on `packaging` package.
66
- [bugfix] Prevent python error in case where package has no pipx metadata and advise user how to fix.
77
- [feature] `ensurepath` now also ensures that pip user binary path containing pipx itself is in user's PATH if pipx was installed using `pip install --user`.

docs/contributing.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ nox -s lint
7575
```
7676

7777
## Testing pipx on Continuous Integration builds
78-
When you push a new git branch, tests will automatically be run against your code as defined in `.travis`.
78+
When you push a new git branch, tests will automatically be run against your code as defined in `.github/workflows/on-push.yml`.
7979

8080
## Building Documentation
8181

@@ -103,8 +103,10 @@ nox -s publish_docs
103103
## Releasing New `pipx` Versions
104104
To create a new release
105105

106-
* update pipx's version in `main.py` and regenerate documentation
107-
* make sure the changelog is updated
106+
* Update pipx's version in `src/pipx/version.py` and regenerate documentation.
107+
* Make sure the changelog is updated
108+
* Add new version to head the latest block of changes (instead of "dev").
109+
* Make sure all notable changes are listed.
108110

109111
Finally, run
110112
```bash

0 commit comments

Comments
 (0)