diff options
-rw-r--r-- | pyGHDL/README.md | 5 | ||||
-rw-r--r-- | setup.py | 14 |
2 files changed, 9 insertions, 10 deletions
diff --git a/pyGHDL/README.md b/pyGHDL/README.md index deb45b8d8..81afcc1cb 100644 --- a/pyGHDL/README.md +++ b/pyGHDL/README.md @@ -4,9 +4,8 @@ Python binding for GHDL and high-level APIs. ## Provided Packages +* `pyGHDL.cli` - Command line interface tools. +* `pyGHDL.dom` - Document Object Model (DOM) for VHDL parsed by `libghdl`. * `pyGHDL.libghdl` - Low-level Python bindings to GHDL's `libghdl` shared library. Auto generated API from Ada sources. -* `pyGHDL.cli` - Command line interface tools. * `pyGHDL.lsp` - Language Server Protocol (LSP) implementation for VHDL. -* `pyGHDL.dom` - Document Object Model (DOM) for VHDL parsed by `libghdl`. -* `pyGHDL.xtools` - *tbd* @@ -79,7 +79,7 @@ setuptools_setup( author="Tristan Gingold", author_email="tgingold@free.fr", - + license="GPL-2.0-or-later", description="Python binding for GHDL and high-level APIs (incl. LSP).", long_description=long_description, long_description_content_type="text/markdown", @@ -91,12 +91,16 @@ setuptools_setup( 'Issue Tracker': sourceCodeURL + "/issues" }, - packages=setuptools_find_packages(), + python_requires='>=3.8', + install_requires=requirements, + packages=setuptools_find_packages(exclude=("tests",)), entry_points={ 'console_scripts': [ "ghdl-ls = pyGHDL.cli.lsp:main" ] }, + + keywords="Python3 VHDL Parser Compiler Simulator GHDL", classifiers=[ "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "Operating System :: MacOS", @@ -113,9 +117,5 @@ setuptools_setup( "Topic :: Software Development :: Compilers", "Topic :: Software Development :: Testing", "Topic :: Utilities", - ], - keywords="Python3 VHDL Parser Compiler Simulator GHDL", - - python_requires='>=3.8', - install_requires=requirements, + ] ) |