versionah
stable
  • Background
  • Version numbers
  • Usage
  • Getting started
  • Version templates
  • versionah manpage
  • Frequently Asked Questions
  • Alternatives
  • API documentation
  • Release HOWTO
  • Appendix
versionah
  • Docs »
  • versionah
  • Edit on GitHub

versionah¶

versionah is a simple tool to help you, or more specifically me, easily maintain version information for a project. Its entire aim is to make the act of displaying or bumping a project’s version number a thoughtless task.

All repetitive tasks should be easily automated, and versionah is just a little step in the right direction!

It is written in Python, and requires v2.6 or later. versionah is released under the GPL v3

Git repository:https://github.com/JNRowe/versionah/
Issue tracker:https://github.com/JNRowe/versionah/issues/
Contributors:https://github.com/JNRowe/versionah/contributors/

Contents¶

  • Background
  • Version numbers
    • PEP 386
  • Usage
    • Options
    • Commands
  • Getting started
    • Initial setup
    • Makefile usage
    • libtool example
    • Sphinx example
    • pod2man example
    • More examples
  • Version templates
    • Template locations
    • Precedence
    • Naming
    • Data
    • Filters
  • versionah manpage
    • Version management made easy
    • SYNOPSIS
    • DESCRIPTION
    • Options
    • Commands
    • BUGS
    • AUTHOR
    • RESOURCES
    • COPYING
  • Frequently Asked Questions
    • Isn’t this an overly elaborate solution for a simple problem?
    • I give perl scripts the suffix .perl, can I make type guessing work?
    • Do you accept template contributions?
    • I don’t like your choice of template language
    • How do I add version data to my project’s README?
    • Will you support other version formats?
  • Alternatives
    • shtool
  • API documentation
    • Version
    • Jinja filters
    • Command line
    • Utilities
  • Release HOWTO
    • Test
    • Prepare release
    • Update PyPI
  • Appendix

Indices and tables¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright Copyright (C) 2011-2014 James Rowe <jnrowe@gmail.com>. Revision 379e1e19.

Built with Sphinx using a theme provided by Read the Docs.