Skip to main content

Package to help maintaining HISTORY file for Python project.

Project description

https://badge.fury.io/py/pyhistory.png https://travis-ci.org/beregond/pyhistory.png?branch=master https://pypip.in/d/pyhistory/badge.png

Package to help maintaining HISTORY file for Python project.

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyhistory-1.2.tar.gz (14.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyhistory-1.2-py2.py3-none-any.whl (6.5 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pyhistory-1.2.tar.gz.

File metadata

  • Download URL: pyhistory-1.2.tar.gz
  • Upload date:
  • Size: 14.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyhistory-1.2.tar.gz
Algorithm Hash digest
SHA256 e4bb2c68cd8919641da7d47710a435bb3c0cfa8c2d4de5687a8f85765786a2e9
MD5 eb14fa7bb8c09439ea10ec10c0c2f0ce
BLAKE2b-256 d8b2d197cec2ab379c928cd4a38c5ba4daed284c048c0d72a96ec4819738eece

See more details on using hashes here.

File details

Details for the file pyhistory-1.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pyhistory-1.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1050822100d2e4f71d69e90927d74f6e4b5a1d19385b2a1936f98cc8fe9d57c4
MD5 4d98fe1b59b065596328d426161bcd77
BLAKE2b-256 22dd1e1cab7afae09d032dbaf45d5a80731d0d1cf716dc3a7f468c1e9558c283

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page