From f1375702045c2300054f241a3142e0c9540c4b80 Mon Sep 17 00:00:00 2001 From: whitequark Date: Fri, 6 Sep 2019 05:24:11 +0000 Subject: setup: replace versioneer with setuptools_scm. --- setup.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index c6dd417..e96b65f 100644 --- a/setup.py +++ b/setup.py @@ -1,21 +1,25 @@ -import sys from setuptools import setup, find_packages -import versioneer + + +def scm_version(): + def local_scheme(version): + return version.format_choice("+{node}", "+{node}.dirty") + return {"version_scheme": "guess-next-dev", "local_scheme": local_scheme} setup( name="nmigen-boards", - version=versioneer.get_version(), + use_scm_version=scm_version(), author="whitequark", author_email="whitequark@whitequark.org", description="Board and connector definitions for nMigen", #long_description="""TODO""", license="BSD", + setup_requires=["setuptools_scm"], install_requires=["nmigen"], packages=find_packages(), project_urls={ "Source Code": "https://github.com/m-labs/nmigen-boards", "Bug Tracker": "https://github.com/m-labs/nmigen-boards/issues", }, - cmdclass=versioneer.get_cmdclass() ) -- cgit v1.2.3