From bd5f16628cd3dc6dfd71f85e593e522fdc165c79 Mon Sep 17 00:00:00 2001 From: John Vrbanac Date: Mon, 5 Sep 2016 12:56:50 -0500 Subject: [PATCH] Chore: Switching to bumpversion Closes: #84 --- .bumpversion.cfg | 9 +++++++++ .package-version | 1 - MANIFEST.in | 1 - dev-requirements.txt | 1 + docs/conf.py | 6 ++---- setup.py | 4 +--- 6 files changed, 13 insertions(+), 9 deletions(-) create mode 100644 .bumpversion.cfg delete mode 100644 .package-version diff --git a/.bumpversion.cfg b/.bumpversion.cfg new file mode 100644 index 0000000..febf7ab --- /dev/null +++ b/.bumpversion.cfg @@ -0,0 +1,9 @@ +[bumpversion] +current_version = 0.5.0 +commit = True +tag = True + +[bumpversion:file:setup.py] + +[bumpversion:file:docs/conf.py] + diff --git a/.package-version b/.package-version deleted file mode 100644 index 8f0916f..0000000 --- a/.package-version +++ /dev/null @@ -1 +0,0 @@ -0.5.0 diff --git a/MANIFEST.in b/MANIFEST.in index 8123f2c..aae9579 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,2 +1 @@ recursive-exclude tests * -include .package-version \ No newline at end of file diff --git a/dev-requirements.txt b/dev-requirements.txt index 868adda..baff3a1 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -1,5 +1,6 @@ tox twine +bumpversion -r requirements.txt -r test-requirements.txt -r doc-requirements.txt diff --git a/docs/conf.py b/docs/conf.py index a8f6b86..7e6dc59 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -56,10 +56,8 @@ # |version| and |release|, also used in various other places throughout the # built documents. # -# The short X.Y version. -version = open('../.package-version', 'r').readline() -# The full version, including alpha/beta/rc tags. -release = open('../.package-version', 'r').readline() +version = '0.5.0' +release = '0.5.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/setup.py b/setup.py index bca29e4..ef3f12f 100644 --- a/setup.py +++ b/setup.py @@ -8,9 +8,7 @@ if os.path.exists('README.rst'): long_desc = open('README.rst').read() -version = '' -if os.path.exists('.package-version'): - version = open('.package-version', 'r').readline().strip() +version = '0.5.0' setup( name='Specter',