From 5292cf1158f938b95b915b720cd2b7ba689578a6 Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Sun, 19 Mar 2023 16:51:18 +0100 Subject: [PATCH] Bumped dependencies. --- doc/Dependency.rst | 2 +- doc/requirements.txt | 2 +- pyVHDLParser/__init__.py | 2 +- pyproject.toml | 2 +- requirements.txt | 3 +-- setup.py | 5 ++++- 6 files changed, 9 insertions(+), 7 deletions(-) diff --git a/doc/Dependency.rst b/doc/Dependency.rst index 34d57b45b..039d82540 100644 --- a/doc/Dependency.rst +++ b/doc/Dependency.rst @@ -86,7 +86,7 @@ the mandatory dependencies too. +--------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ | `Coverage `__ | ≥7.2 | `Apache License, 2.0 `__ | *Not yet evaluated.* | +--------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ -| `mypy `__ | ≥1.0.1 | `MIT `__ | *Not yet evaluated.* | +| `mypy `__ | ≥1.1.1 | `MIT `__ | *Not yet evaluated.* | +--------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ | `lxml `__ | ≥4.9 | `BSD 3-Clause `__ | *Not yet evaluated.* | +--------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ diff --git a/doc/requirements.txt b/doc/requirements.txt index 0114d2e16..20b9ca063 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -2,7 +2,7 @@ # Enforce latest version on ReadTheDocs sphinx>=5.3,<6.0 -pyTooling>=2.12.3 +pyTooling>=3.0.0, <4.0 # Sphinx Extenstions #sphinx.ext.coverage diff --git a/pyVHDLParser/__init__.py b/pyVHDLParser/__init__.py index b0b48781c..9c74c0825 100644 --- a/pyVHDLParser/__init__.py +++ b/pyVHDLParser/__init__.py @@ -34,7 +34,7 @@ __email__ = "Paebbels@gmail.com" __copyright__ = "Copyright 2017-2023 Patrick Lehmann - Boetzingen, Germany\nCopyright 2016-2017 Patrick Lehmann - Dresden, Germany" __license__ = "Apache License, Version 2.0" -__version__ = "0.7.0" +__version__ = "0.8.0" __keywords__ = ["parser", "vhdl", "code generator", "hdl"] from pyTooling.Decorators import export diff --git a/pyproject.toml b/pyproject.toml index 995a8f35d..536abbcf8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [build-system] requires = [ - "pyTooling >= 2.12.0", + "pyTooling >= 3.0.0", "setuptools >= 62.3.3", "wheel >= 0.38.1" ] diff --git a/requirements.txt b/requirements.txt index 0ed40f7a4..bd88fa8f4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,6 @@ colorama>=0.4.6 py-flags>=1.1.4 -pyTooling>=2.12.3 -pyTooling.TerminalUI>=1.5.9 +pyTooling>=3.0.0, <4.0 pyAttributes>=2.5.1 pyVHDLModel==0.23.0 diff --git a/setup.py b/setup.py index 29791ebdc..ccec85932 100644 --- a/setup.py +++ b/setup.py @@ -56,5 +56,8 @@ "Topic :: Software Development :: Compilers", "Topic :: Software Development :: Testing", "Topic :: Utilities" - ] + ], + dataFiles={ + packageName: ["py.typed"] + } )