diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fc011efc..72e7f12a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,7 +15,6 @@ defaults: env: PACKAGE_NAME: labscript-devices - SCM_VERSION_SCHEME: release-branch-semver SCM_LOCAL_SCHEME: no-local-version ANACONDA_USER: labscript-suite diff --git a/labscript_devices/__version__.py b/labscript_devices/__version__.py index 699955f3..79833143 100644 --- a/labscript_devices/__version__.py +++ b/labscript_devices/__version__.py @@ -5,15 +5,10 @@ except ImportError: import importlib_metadata -VERSION_SCHEME = { - "version_scheme": os.getenv("SCM_VERSION_SCHEME", "guess-next-dev"), - "local_scheme": os.getenv("SCM_LOCAL_SCHEME", "node-and-date"), -} - root = Path(__file__).parent.parent if (root / '.git').is_dir(): from setuptools_scm import get_version - __version__ = get_version(root, **VERSION_SCHEME) + __version__ = get_version(root, version_scheme="release-branch-semver") else: try: __version__ = importlib_metadata.version(__package__) diff --git a/pyproject.toml b/pyproject.toml index e6ca9c75..c72bd8d3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,3 @@ [build-system] -requires = ["setuptools", "wheel", "setuptools_scm"] +requires = ["setuptools>=42", "wheel", "setuptools_scm[toml]>=4.1.0"] build-backend = "setuptools.build_meta" diff --git a/setup.py b/setup.py index 12b22ca2..1ff17d3e 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup VERSION_SCHEME = { - "version_scheme": os.getenv("SCM_VERSION_SCHEME", "guess-next-dev"), + "version_scheme": os.getenv("SCM_VERSION_SCHEME", "release-branch-semver"), "local_scheme": os.getenv("SCM_LOCAL_SCHEME", "node-and-date"), }