Skip to content

Commit

Permalink
Bumped dependencies.
Browse files Browse the repository at this point in the history
  • Loading branch information
Paebbels committed Jul 13, 2024
1 parent b90bee7 commit 8efb3d5
Show file tree
Hide file tree
Showing 12 changed files with 1,199 additions and 1,143 deletions.
8 changes: 4 additions & 4 deletions doc/Dependency.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ pyEDAA.Reports Package
+-----------------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+
| **Package** | **Version** | **License** | **Dependencies** |
+=================================================================+=============+===========================================================================================+========================================================================================================================================================+
| `pyTooling <https://github.com/pyTooling/pyTooling>`__ | ≥6.3 | `Apache License, 2.0 <https://github.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
| `pyTooling <https://github.com/pyTooling/pyTooling>`__ | ≥6.4 | `Apache License, 2.0 <https://github.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
+-----------------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+
| `ruamel.yaml <https://sourceforge.net/projects/ruamel-yaml/>`__ | ≥0.18 | `MIT <https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree/LICENSE>`__ | *Not yet evaluated.* |
+-----------------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+
Expand Down Expand Up @@ -97,15 +97,15 @@ the mandatory dependencies too.
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| **Package** | **Version** | **License** | **Dependencies** |
+=================================================================================================+==============+==========================================================================================================+======================================================================================================================================================+
| `pyTooling <https://github.com/pyTooling/pyTooling>`__ | ≥6.3 | `Apache License, 2.0 <https://github.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
| `pyTooling <https://github.com/pyTooling/pyTooling>`__ | ≥6.4 | `Apache License, 2.0 <https://github.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| `Sphinx <https://github.com/sphinx-doc/sphinx>`__ | ≥7.3 | `BSD 3-Clause <https://github.com/sphinx-doc/sphinx/blob/master/LICENSE>`__ | *Not yet evaluated.* |
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| `sphinx_btd_theme <https://github.com/buildthedocs/sphinx.theme>`__ | ≥0.5.2 | `MIT <https://github.com/buildthedocs/sphinx.theme/blob/master/LICENSE>`__ | *Not yet evaluated.* |
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| !! `sphinx_fontawesome <https://github.com/fraoustin/sphinx_fontawesome>`__ | ≥0.0.6 | `GPL 2.0 <https://github.com/fraoustin/sphinx_fontawesome/blob/master/LICENSE>`__ | *Not yet evaluated.* |
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| `sphinx_autodoc_typehints <https://github.com/agronholm/sphinx-autodoc-typehints>`__ | ≥2.1 | `MIT <https://github.com/agronholm/sphinx-autodoc-typehints/blob/master/LICENSE>`__ | *Not yet evaluated.* |
| `sphinx_autodoc_typehints <https://github.com/agronholm/sphinx-autodoc-typehints>`__ | ≥2.2 | `MIT <https://github.com/agronholm/sphinx-autodoc-typehints/blob/master/LICENSE>`__ | *Not yet evaluated.* |
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+


Expand Down Expand Up @@ -133,7 +133,7 @@ install the mandatory dependencies too.
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| **Package** | **Version** | **License** | **Dependencies** |
+============================================================================+==============+==========================================================================================================+======================================================================================================================================================+
| `pyTooling <https://github.com/pyTooling/pyTooling>`__ | ≥6.3 | `Apache License, 2.0 <https://github.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
| `pyTooling <https://github.com/pyTooling/pyTooling>`__ | ≥6.4 | `Apache License, 2.0 <https://github.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
| `wheel <https://github.com/pypa/wheel>`__ | ≥0.43 | `MIT <https://github.com/pypa/wheel/blob/main/LICENSE.txt>`__ | *Not yet evaluated.* |
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
Expand Down
2 changes: 1 addition & 1 deletion doc/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
-r ../requirements.txt

pyTooling ~= 6.3
pyTooling ~= 6.4
colorama >= 0.4.6
ruamel.yaml ~= 0.18.6
setuptools ~= 70.1
Expand Down
8 changes: 4 additions & 4 deletions pyEDAA/Reports/CLI/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
pyedaa-ucis export --ucdb ucdb.xml --cobertura cobertura.xml
"""
from typing import NoReturn
from typing import NoReturn, Optional as Nullable

from argparse import RawDescriptionHelpFormatter, Namespace
from textwrap import dedent
Expand Down Expand Up @@ -74,7 +74,7 @@ def _PrintHeadline(self) -> None:


@export
class Program(ProgramBase, UnittestingHandlers, ArgParseHelperMixin):
class Application(ProgramBase, UnittestingHandlers, ArgParseHelperMixin):
"""Program class to implement the command line interface (CLI) using commands and options."""

programTitle = "Report Service Program"
Expand Down Expand Up @@ -133,7 +133,7 @@ def _PrintVersion(self) -> None:
""")
)

def _PrintHelp(self, command: str = None) -> None:
def _PrintHelp(self, command: Nullable[str] = None) -> None:
"""Helper function to print the command line parsers help page(s)."""
if command is None:
self.MainParser.print_help()
Expand All @@ -160,7 +160,7 @@ def main() -> NoReturn:
"""
from sys import argv

program = Program()
program = Application()
program.Configure(
verbose=("-v" in argv or "--verbose" in argv),
debug=("-d" in argv or "--debug" in argv),
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
pyTooling ~= 6.3
pyTooling ~= 6.4
ruamel.yaml ~= 0.18.6
lxml ~= 5.1
20 changes: 14 additions & 6 deletions tests/data/JUnit/OsvvmLibraries/OSVVMLibraries_OsvvmLibraries.xml
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<testsuites name="OSVVMLibraries_OsvvmLibraries" timestamp="2024-06-12T07:46:08+02:00" time="37.416" tests="0" failures="0" errors="0" skipped="0">
<properties>
<property name="OsvvmVersion" value="2024.06-Dev" />
<property name="Simulator" value="GHDL" />
<property name="SimulatorVersion" value="4.1.0" />
</properties>
<testsuites
name="OSVVMLibraries_OsvvmLibraries"
timestamp="2024-07-13T21:21:17+02:00"
time="38.145"
tests="0"
failures="0"
errors="0"
skipped="0"
>
<properties>
<property name="OsvvmVersion" value="2024.06-Dev" />
<property name="Simulator" value="GHDL" />
<property name="SimulatorVersion" value="4.1.0" />
</properties>
</testsuites>
Loading

0 comments on commit 8efb3d5

Please sign in to comment.