4 from setuptools
import setup
5 from setuptools
import find_packages
8 required_version
= (3, 3)
9 if sys
.version_info
< required_version
:
10 raise SystemExit("Migen requires python {0} or greater".format(
11 ".".join(map(str, required_version
))))
16 description
="Python toolbox for building complex digital hardware",
17 long_description
=open("README.rst").read(),
18 author
="Sebastien Bourdeauducq",
19 author_email
="sb@m-labs.hk",
20 url
="http://m-labs.hk",
21 download_url
="https://github.com/m-labs/migen",
22 packages
=find_packages(),
23 test_suite
="migen.test",
26 keywords
="HDL ASIC FPGA hardware design",
28 "Topic :: Scientific/Engineering :: Electronic Design Automation (EDA)",
29 "Environment :: Console",
30 "Development Status :: Alpha",
31 "Intended Audience :: Developers",
32 "License :: OSI Approved :: BSD License",
33 "Operating System :: OS Independent",
34 "Programming Language :: Python",