|
4 | 4 | from setuptools import find_packages
|
5 | 5 |
|
6 | 6 |
|
| 7 | +with open("README.md", "r", encoding="utf-8") as fp: |
| 8 | + long_description = fp.read() |
| 9 | + |
| 10 | + |
7 | 11 | setup(
|
8 |
| - name = "litescope", |
9 |
| - description = "Small footprint and configurable embedded FPGA logic analyzer core", |
10 |
| - author = "Florent Kermarrec", |
11 |
| - author_email = "[email protected]", |
12 |
| - url = "http://enjoy-digital.fr", |
13 |
| - download_url = "https://github.com/enjoy-digital/litescope", |
14 |
| - test_suite = "test", |
15 |
| - license = "BSD", |
16 |
| - python_requires = "~=3.7", |
17 |
| - packages = find_packages(exclude=("test*", "sim*", "doc*", "examples*")), |
18 |
| - include_package_data = True, |
19 |
| - keywords = "HDL ASIC FPGA hardware design", |
20 |
| - classifiers = [ |
| 12 | + name = "litescope", |
| 13 | + version = "2024.08", |
| 14 | + description = "Small footprint and configurable embedded FPGA logic analyzer core", |
| 15 | + long_description = long_description, |
| 16 | + long_description_content_type = "text/markdown", |
| 17 | + author = "Florent Kermarrec", |
| 18 | + author_email = "[email protected]", |
| 19 | + url = "http://enjoy-digital.fr", |
| 20 | + download_url = "https://github.com/enjoy-digital/litescope", |
| 21 | + test_suite = "test", |
| 22 | + license = "BSD", |
| 23 | + python_requires = "~=3.7", |
| 24 | + install_requires = ["pyyaml", "litex"], |
| 25 | + extras_require = { |
| 26 | + "develop": [ |
| 27 | + "meson" |
| 28 | + "pexpect" |
| 29 | + "setuptools" |
| 30 | + "requests" |
| 31 | + ] |
| 32 | + }, |
| 33 | + packages = find_packages(exclude=("test*", "sim*", "doc*", "examples*")), |
| 34 | + include_package_data = True, |
| 35 | + keywords = "HDL ASIC FPGA hardware design", |
| 36 | + classifiers = [ |
21 | 37 | "Topic :: Scientific/Engineering :: Electronic Design Automation (EDA)",
|
22 | 38 | "Environment :: Console",
|
23 | 39 | "Development Status :: 3 - Alpha",
|
|
26 | 42 | "Operating System :: OS Independent",
|
27 | 43 | "Programming Language :: Python",
|
28 | 44 | ],
|
29 |
| - entry_points={ |
| 45 | + entry_points = { |
30 | 46 | "console_scripts": [
|
31 | 47 | "litescope_cli=litescope.software.litescope_cli:main",
|
32 | 48 | ],
|
|
0 commit comments