diff options
| author | whitequark <whitequark@whitequark.org> | 2019-09-06 05:24:11 +0000 |
|---|---|---|
| committer | whitequark <whitequark@whitequark.org> | 2019-09-06 05:24:11 +0000 |
| commit | f1375702045c2300054f241a3142e0c9540c4b80 (patch) | |
| tree | e0f0984b575513fe5281c78f9da4cc395755ee96 /setup.py | |
| parent | 3b80b3a3749ae8f123ff258a25e81bd21412aed4 (diff) | |
setup: replace versioneer with setuptools_scm.
Diffstat (limited to 'setup.py')
| -rw-r--r-- | setup.py | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -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() ) |
