Skip to content

Commit 6212701

Browse files
committed
Bumped dependencies.
1 parent 581c781 commit 6212701

File tree

12 files changed

+45
-44
lines changed

12 files changed

+45
-44
lines changed

.github/workflows/Pipeline.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
jobs:
1111
Pipeline:
12-
uses: pyTooling/Actions/.github/workflows/CompletePipeline.yml@r6
12+
uses: pyTooling/Actions/.github/workflows/CompletePipeline.yml@r7
1313
with:
1414
package_name: 'sphinx_reports'
1515
unittest_python_version_list: '3.11 3.12 3.13 3.14'

.idea/sphinx-reports.iml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
wheel ~= 0.45
1+
wheel ~= 0.45.0
22
twine ~= 6.2

doc/Dependency.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ When installed as ``pyTooling``:
5353
+-----------------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+
5454
| **Package** | **Version** | **License** | **Dependencies** |
5555
+=================================================================+=============+===========================================================================================+========================================================================================================================================================+
56-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.8 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
56+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.11 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
5757
+-----------------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+
5858

5959
.. TODO:: document the dependency to
@@ -106,7 +106,7 @@ the mandatory dependencies too.
106106
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
107107
| `pytest-cov <https://GitHub.com/pytest-dev/pytest-cov>`__ | ≥7.0 | `MIT <https://GitHub.com/pytest-dev/pytest-cov/blob/master/LICENSE>`__ | *Not yet evaluated.* |
108108
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
109-
| `Coverage <https://GitHub.com/nedbat/coveragepy>`__ | ≥7.12 | `Apache License, 2.0 <https://GitHub.com/nedbat/coveragepy/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
109+
| `Coverage <https://GitHub.com/nedbat/coveragepy>`__ | ≥7.13 | `Apache License, 2.0 <https://GitHub.com/nedbat/coveragepy/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
110110
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
111111
| `mypy <https://GitHub.com/python/mypy>`__ | ≥1.19 | `MIT <https://GitHub.com/python/mypy/blob/master/LICENSE>`__ | *Not yet evaluated.* |
112112
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
@@ -152,21 +152,21 @@ the mandatory dependencies too.
152152
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
153153
| **Package** | **Version** | **License** | **Dependencies** |
154154
+=================================================================================================+==============+==========================================================================================================+======================================================================================================================================================+
155-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.8 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
155+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.11 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
156156
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
157157
| `Sphinx <https://GitHub.com/sphinx-doc/sphinx>`__ | ≥9.0 | `BSD 3-Clause <https://GitHub.com/sphinx-doc/sphinx/blob/master/LICENSE>`__ | *Not yet evaluated.* |
158158
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
159+
| `sphinx_rtd_theme <https://GitHub.com/readthedocs/sphinx_rtd_theme>`__ | ≥3.1 | `MIT <https://GitHub.com/readthedocs/sphinx_rtd_theme/blob/master/LICENSE>`__ | *Not yet evaluated.* |
160+
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
159161
| `sphinxcontrib-mermaid <https://GitHub.com/mgaitan/sphinxcontrib-mermaid>`__ | ≥1.2 | `BSD <https://GitHub.com/mgaitan/sphinxcontrib-mermaid/blob/master/LICENSE.rst>`__ | *Not yet evaluated.* |
160162
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
161163
| `autoapi <https://GitHub.com/carlos-jenkins/autoapi>`__ | ≥2.0.1 | `Apache License, 2.0 <https://GitHub.com/carlos-jenkins/autoapi/blob/master/LICENSE>`__ | *Not yet evaluated.* |
162164
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
163-
| `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.* |
164-
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
165165
| `sphinx_design <https://GitHub.com/executablebooks/sphinx-design>`__ | ≥0.6 | `MIT <https://GitHub.com/executablebooks/sphinx-design/blob/main/LICENSE>`__ | *Not yet evaluated.* |
166166
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
167167
| `sphinx-copybutton <https://GitHub.com/executablebooks/sphinx-copybutton>`__ | ≥0.5 | `MIT <https://GitHub.com/executablebooks/sphinx-copybutton/blob/master/LICENSE>`__ | *Not yet evaluated.* |
168168
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
169-
| `sphinx_autodoc_typehints <https://GitHub.com/agronholm/sphinx-autodoc-typehints>`__ | ≥3.5 | `MIT <https://GitHub.com/agronholm/sphinx-autodoc-typehints/blob/master/LICENSE>`__ | *Not yet evaluated.* |
169+
| `sphinx_autodoc_typehints <https://GitHub.com/agronholm/sphinx-autodoc-typehints>`__ | ≥3.6 | `MIT <https://GitHub.com/agronholm/sphinx-autodoc-typehints/blob/master/LICENSE>`__ | *Not yet evaluated.* |
170170
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
171171

172172
.. TODO:: document the usage of
@@ -213,7 +213,7 @@ install the mandatory dependencies too.
213213
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
214214
| **Package** | **Version** | **License** | **Dependencies** |
215215
+============================================================================+==============+==========================================================================================================+======================================================================================================================================================+
216-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.8 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
216+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.11 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
217217
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
218218
| `wheel <https://GitHub.com/pypa/wheel>`__ | ≥0.45 | `MIT <https://github.com/pypa/wheel/blob/main/LICENSE.txt>`__ | *Not yet evaluated.* |
219219
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+

doc/Overview.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,18 +37,18 @@ See the following :file:`doc/requirements.txt` file as an example with commonly
3737
-r ../requirements.txt
3838
3939
# Enforce latest version on ReadTheDocs
40-
sphinx ~= 9.0
40+
sphinx ~= 9.1
4141
docutils ~= 0.22
4242
4343
# ReadTheDocs Theme
44-
sphinx_rtd_theme ~= 3.0
44+
sphinx_rtd_theme ~= 3.1
4545
4646
# Sphinx Extenstions
4747
sphinxcontrib-mermaid ~= 1.2
4848
autoapi ~= 2.0.1
49-
sphinx_design ~= 0.6
50-
sphinx-copybutton ~= 0.5
51-
sphinx_autodoc_typehints ~= 3.5
49+
sphinx_design ~= 0.7.0
50+
sphinx-copybutton ~= 0.5.0
51+
sphinx_autodoc_typehints ~= 3.6
5252
sphinx_reports ~= 1.0 # <= new entry
5353
5454
Finally, the extension needs to be enabled in Sphinx's :file:`conf.py`, so the extension is loaded by Sphinx.

doc/requirements.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# Enforce latest version on ReadTheDocs
44
sphinx >= 8.0, < 10.0
5-
docutils ~= 0.22
5+
docutils >= 0.22.0
66
docutils_stubs ~= 0.0.22
77

88
# ReadTheDocs Theme
@@ -11,6 +11,6 @@ sphinx_rtd_theme ~= 3.0
1111
# Sphinx Extenstions
1212
sphinxcontrib-mermaid ~= 1.2
1313
autoapi ~= 2.0.1
14-
sphinx_design ~= 0.6
15-
sphinx-copybutton ~= 0.5
16-
sphinx_autodoc_typehints ~= 3.5
14+
sphinx_design ~= 0.7.0
15+
sphinx-copybutton ~= 0.5.0
16+
sphinx_autodoc_typehints ~= 3.6

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[build-system]
22
requires = [
33
"setuptools >= 80.0",
4-
"wheel ~= 0.45",
5-
"pyTooling ~= 8.8"
4+
"wheel ~= 0.45.0",
5+
"pyTooling ~= 8.11"
66
]
77
build-backend = "setuptools.build_meta"
88

requirements.txt

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
pyTooling >= 6.7, <9.0
2-
pyEDAA.Reports ~= 0.17
1+
pyTooling >= 8.0
2+
pyEDAA.Reports ~= 0.17.0
3+
sphinx >= 9.0
4+
docutils >= 0.22.0
5+
docutils_stubs >= 0.0.22
36

4-
sphinx >= 8.0, < 10.0
5-
docutils >= 0.21, < 0.23
6-
docutils_stubs ~= 0.0.22
7-
8-
Coverage ~= 7.12
7+
Coverage ~= 7.13
98
docstr_coverage ~= 2.3.2

sphinx_reports/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
__email__ = "[email protected]"
4444
__copyright__ = "2023-2025, Patrick Lehmann"
4545
__license__ = "Apache License, Version 2.0"
46-
__version__ = "0.9.10"
46+
__version__ = "0.10.0"
4747
__keywords__ = [
4848
"Python3", "Sphinx", "Extension", "Report", "doc-string", "interrogate", "Code Coverage", "Coverage",
4949
"Documentation Coverage", "Unittest", "Dependencies", "Summary"

tests/requirements.txt

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,2 @@
1-
-r ../requirements.txt
2-
3-
# Coverage collection
4-
Coverage ~= 7.12
5-
6-
# Test Runner
7-
pytest ~= 9.0
8-
pytest-cov ~= 7.0
9-
10-
# Static Type Checking
11-
mypy[reports] ~= 1.19; sys_platform != 'win32'
12-
typing_extensions ~= 4.15; sys_platform != 'win32'
13-
lxml >= 5.4, <7.0; sys_platform != 'win32'
1+
-r unit/requirements.txt
2+
-r typing/requirements.txt

0 commit comments

Comments
 (0)