tuulver

Parsing tuuls for a tuulbachs-formatted version YAML input file.

Utility functions for managing a tuulbachs-formatted version YAML file

tuulver.version.bump_build(filename)

Bump the “build” portion of the version from the input YAML filename

tuulver.version.bump_major(filename)

Bump the major portion of the version from the input YAML filename

tuulver.version.bump_minor(filename)

Bump the minor portion of the version from the input YAML filename

tuulver.version.bump_patch(filename)

Bump the patch portion of the version from the input YAML filename

tuulver.version.bump_pre(filename, prebase='pre')

Bump the “pre” portion of the version from the input YAML filename

tuulver.version.create_version_file(filename, product_name)

Create an initial tuulbachs-formatted version YAML file

tuulver.version.emit_product_name(filename)

Return the product name value from the input YAML filename

tuulver.version.emit_version(filename)

Return the version value from the input YAML filename