Metadata-Version: 2.0
Name: git-semver
Version: 0.1.5
Summary: Semantic versions management integrated to git.
Home-page: https://github.com/hartym/git-semver
Author: UNKNOWN
Author-email: UNKNOWN
License: Apache License, Version 2.0
Download-URL: https://github.com/hartym/git-semver/archive/0.1.5.tar.gz
Platform: UNKNOWN
Requires-Dist: semantic-version (>=2.5,<2.6)
Requires-Dist: GitPython (<2.1,>=2.0)
Provides-Extra: dev
Requires-Dist: coverage (>=4.0,<4.2); extra == 'dev'
Requires-Dist: mock (<2.1,>=2.0); extra == 'dev'
Requires-Dist: pylint (>=1.6,<1.7); extra == 'dev'
Requires-Dist: pytest (<2.10,>=2.9); extra == 'dev'
Requires-Dist: pytest-cov (>=2.3,<2.4); extra == 'dev'
Requires-Dist: sphinx; extra == 'dev'
Requires-Dist: sphinx-rtd-theme; extra == 'dev'

git-semver
==========

.. image:: https://travis-ci.org/hartym/git-semver.svg?branch=master
    :target: https://travis-ci.org/hartym/git-semver
    :alt: Continuous Integration Status

.. image:: https://coveralls.io/repos/github/hartym/git-semver/badge.svg?branch=master
    :target: https://coveralls.io/github/hartym/git-semver?branch=master
    :alt: Coverage Status

.. image:: https://readthedocs.org/projects/git-semver/badge/?version=latest
    :target: http://git-semver.readthedocs.org/en/latest/?badge=latest
    :alt: Documentation Status


Install
:::::::

.. code-block:: shell

    (sudo) pip install git-semver

Usage
:::::

.. code-block:: shell

    $ git semver
    0.1.0

.. code-block:: shell

    $ git semver --next-patch
    0.1.1

.. code-block:: shell

    $ git semver --next-minor
    0.2.0

.. code-block:: shell

    $ git semver --next-major
    1.0.0

Simple release process using git-semver
:::::::::::::::::::::::::::::::::::::::

.. code-block:: shell

    git semver -p > version.txt
    git add version.txt
    git commit -m 'Release: '`cat version.txt`
    git tag -am `cat version.txt` `cat version.txt`
    git push origin --tags

