diff --git a/.bumpversion.cfg b/.bumpversion.cfg new file mode 100644 index 000000000..7297fb6f8 --- /dev/null +++ b/.bumpversion.cfg @@ -0,0 +1,7 @@ +[bumpversion] +current_version = 2.0.0.dev0 +commit = True +tag = True + +[bumpversion:file:setup.py] +[bumpversion:file:flaskbb/__init__.py] diff --git a/requirements-dev.txt b/requirements-dev.txt index c584f70dd..50ed3a95b 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -8,3 +8,4 @@ Sphinx alabaster flake8 tox==2.9.0 +bumpversion==0.5.3 diff --git a/setup.py b/setup.py index 492a63626..1a2bc7937 100644 --- a/setup.py +++ b/setup.py @@ -64,14 +64,6 @@ def read(*parts): return fp.read() -def find_version(*file_paths): - version_match = re.search(r'__version__\s+=\s+(.*)', - read(*file_paths)).group(1) - if version_match: - return str(ast.literal_eval(version_match)) - raise RuntimeError("Unable to find version string.") - - def get_requirements(e=None): rf = "requirements.txt" if e is None else 'requirements-{}.txt'.format(e) r = read(rf) @@ -84,7 +76,7 @@ def get_requirements(e=None): setup( name='FlaskBB', - version=find_version("flaskbb", "__init__.py"), + version="2.0.0.dev0", url='https://github.com/sh4nks/flaskbb/', license='BSD', author='Peter Justin',