aboutsummaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py12
1 files changed, 8 insertions, 4 deletions
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()
)