diff --git a/.releaserc b/.releaserc index 9e3a48e..92f35c9 100644 --- a/.releaserc +++ b/.releaserc @@ -1,5 +1,10 @@ { - "branches": ["master", {name: "beta", prerelease: true}, {name: "alpha", prerelease: true}], + "branches": [ + "master", + "+([0-9])?(.{+([0-9]),x}).x", + {name: "beta", prerelease: true}, + {name: "alpha", prerelease: true}, + ], "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", diff --git a/setup.py b/setup.py index 2489f60..af61708 100644 --- a/setup.py +++ b/setup.py @@ -4,6 +4,7 @@ from io import open from setuptools import find_packages, setup +from setuptools.command.test import test as TestCommand def read(f): @@ -19,6 +20,7 @@ def get_version(package): ).read() return re.search("__version__ = ['\"]([^'\"]+)['\"]", init_py).group(1) + # Inspired by the example at https://pytest.org/latest/goodpractises.html class NoseTestCommand(TestCommand): def finalize_options(self):