Package to help maintaining HISTORY file for Python project.
Project description
Package to help maintaining HISTORY file for Python project.
Free software: BSD license
Documentation: http://pyhistory.readthedocs.org.
Note
This package is created to help maintaining history file in environment of high concurrency (literally: each pull request on GitHub had conflicts in HISTORY.rst file because it was updated before creating PR). Take into account it may NOT fit into your environment and/or workflow since it was cutted for specific case, but it’s good if so. :)
Features
(All commands can start either with pyhistory or pyhi.)
Add history entry:
$ pyhi add 'New feature'
$ pyhi add Something
List history entries:
$ pyhi list
* New feature
* Something
Update your history file with entries for given release:
$ pyhi update 0.4.2
Delete selected entries:
$ pyhi delete
1. New feature
2. Something
3. Another one
4. Wrong one
(Delete by choosing entries numbers.)
$ pyhi delete 2 4
$ pyhi list
* New feature
* Another one
Clear all history:
$ pyhi clear
History
1.2 (2014-07-22)
Added delete command.
1.1 (2014-07-15)
Added timestamp to generated files, so now entries are properly ordered.
Pyhistory traverses directory tree to find proper place for history directory.
1.0.3 (2014-06-23)
Added squash command (alias to update).
1.0.2 (2014-06-22)
Further bug fixing of start detecting.
1.0.1 (2014-06-20)
Fixed error raised by clear when history dir is absent.
Fixed update - command will now try to find file start.
1.0 (2014-06-20)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyhistory-1.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1050822100d2e4f71d69e90927d74f6e4b5a1d19385b2a1936f98cc8fe9d57c4 |
|
MD5 | 4d98fe1b59b065596328d426161bcd77 |
|
BLAKE2b-256 | 22dd1e1cab7afae09d032dbaf45d5a80731d0d1cf716dc3a7f468c1e9558c283 |