Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Dependabot]: Update sphinx requirement from ~=7.3 to ~=7.4 #50

Closed
wants to merge 2 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
4 changes: 2 additions & 2 deletions doc/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
-r ../requirements.txt

pyTooling ~= 6.3
pyTooling ~= 6.4
colorama >= 0.4.6
ruamel.yaml ~= 0.18.6
setuptools ~= 70.1

# Enforce latest version on ReadTheDocs
sphinx ~= 7.3
sphinx ~= 7.4
docutils ~= 0.18.1

# ReadTheDocs Theme
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
Loading