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
  • Clear history:

$ pyhi clear

History

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.1.tar.gz (13.9 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyhistory-1.1.tar.gz
Algorithm Hash digest
SHA256 69bf36b5365db655316a22adb2b5faed62ceaac62a9f862c02dbf46ef9cf21c2
MD5 9ade35e06ee6b56bff928fbec8fbb509
BLAKE2b-256 7ae1ffc28ca789ae5ff13fd7ea2c9553bcaad9119ae6c766f821a23f0a41fb8e

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