From f1afd31c9469af999d5782f63d26d6bd077ce65d Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Sat, 9 Nov 2024 23:05:42 +0100 Subject: [PATCH] Bumped dependencies. --- dist/requirements.txt | 2 +- doc/Dependency.rst | 4 ++-- doc/requirements.txt | 1 + pyEDAA/Reports/__init__.py | 2 +- pyEDAA/Reports/helper.py | 20 -------------------- pyproject.toml | 2 +- requirements.txt | 2 +- 7 files changed, 7 insertions(+), 26 deletions(-) delete mode 100644 pyEDAA/Reports/helper.py diff --git a/dist/requirements.txt b/dist/requirements.txt index 878e3e51..918a0be9 100644 --- a/dist/requirements.txt +++ b/dist/requirements.txt @@ -1,2 +1,2 @@ -wheel ~= 0.44 +wheel ~= 0.45 twine ~= 5.1 diff --git a/doc/Dependency.rst b/doc/Dependency.rst index 4f2f7014..57880d15 100644 --- a/doc/Dependency.rst +++ b/doc/Dependency.rst @@ -135,7 +135,7 @@ install the mandatory dependencies too. +============================================================================+==============+==========================================================================================================+======================================================================================================================================================+ | `pyTooling `__ | ≥7.0 | `Apache License, 2.0 `__ | *None* | +----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ -| `wheel `__ | ≥0.44 | `MIT `__ | *Not yet evaluated.* | +| `wheel `__ | ≥0.45 | `MIT `__ | *Not yet evaluated.* | +----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -164,7 +164,7 @@ install the mandatory dependencies too. +----------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------+----------------------+ | **Package** | **Version** | **License** | **Dependencies** | +==========================================================+==============+===========================================================================================+======================+ -| `wheel `__ | ≥0.44 | `MIT `__ | *Not yet evaluated.* | +| `wheel `__ | ≥0.45 | `MIT `__ | *Not yet evaluated.* | +----------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------+----------------------+ | `Twine `__ | ≥5.1 | `Apache License, 2.0 `__ | *Not yet evaluated.* | +----------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------+----------------------+ diff --git a/doc/requirements.txt b/doc/requirements.txt index e48a3387..c450b33e 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -3,6 +3,7 @@ # Enforce latest version on ReadTheDocs sphinx ~= 8.1 docutils ~= 0.21 +docutils_stubs ~= 0.0.22 # ReadTheDocs Theme sphinx_rtd_theme ~= 3.0 diff --git a/pyEDAA/Reports/__init__.py b/pyEDAA/Reports/__init__.py index 1e17c1a1..a968af6a 100644 --- a/pyEDAA/Reports/__init__.py +++ b/pyEDAA/Reports/__init__.py @@ -35,7 +35,7 @@ __email__ = "Paebbels@gmail.com" __copyright__ = "2021-2024, Electronic Design Automation Abstraction (EDA²)" __license__ = "Apache License, Version 2.0" -__version__ = "0.14.1" +__version__ = "0.14.2" __keywords__ = ["Reports", "Abstract Model", "Data Model", "Unit Testing", "Testcase", "Testsuite", "OSVVM", "YAML", "XML"] from enum import Enum diff --git a/pyEDAA/Reports/helper.py b/pyEDAA/Reports/helper.py deleted file mode 100644 index 732dc05e..00000000 --- a/pyEDAA/Reports/helper.py +++ /dev/null @@ -1,20 +0,0 @@ -from typing import Callable - -from pyTooling.Decorators import export - - -@export -def InheritDocumentation(baseClass: type, merge: bool = False) -> Callable[[type], type]: - """xxx""" - def decorator(c: type) -> type: - """yyy""" - if merge: - if c.__doc__ is None: - c.__doc__ = baseClass.__doc__ - elif baseClass.__doc__ is not None: - c.__doc__ = baseClass.__doc__ + "\n\n" + c.__doc__ - else: - c.__doc__ = baseClass.__doc__ - return c - - return decorator diff --git a/pyproject.toml b/pyproject.toml index d3dd7da7..97684851 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [build-system] requires = [ "setuptools ~= 75.3", - "wheel ~= 0.44", + "wheel ~= 0.45", "pyTooling ~= 7.0" ] build-backend = "setuptools.build_meta" diff --git a/requirements.txt b/requirements.txt index 9bbd5a0d..417c63d8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -pyTooling >= 6.7, <8.0 +pyTooling >= 6.7, <9.0 ruamel.yaml ~= 0.18.6 lxml ~= 5.3