amaranth/setup.py
whitequark 284b533995 setup: replace versioneer with setuptools_scm.
Has the same problems with git-archive but is much less invasive.
2019-09-06 05:20:42 +00:00

28 lines
870 B
Python

from setuptools import setup, find_packages
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",
use_scm_version=scm_version(),
author="whitequark",
author_email="whitequark@whitequark.org",
description="Python toolbox for building complex digital hardware",
#long_description="""TODO""",
license="BSD",
python_requires="~=3.6",
setup_requires=["setuptools_scm"],
install_requires=["pyvcd>=0.1.4", "bitarray", "Jinja2"],
packages=find_packages(),
project_urls={
#"Documentation": "https://nmigen.readthedocs.io/",
"Source Code": "https://github.com/m-labs/nmigen",
"Bug Tracker": "https://github.com/m-labs/nmigen/issues",
},
)