Skip to content

Commit ed525c0

Browse files
committed
Bumped dependencies.
1 parent b47e820 commit ed525c0

File tree

10 files changed

+42
-30
lines changed

10 files changed

+42
-30
lines changed

.github/workflows/Pipeline.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,19 @@ on:
99

1010
jobs:
1111
Pipeline:
12-
uses: pyTooling/Actions/.github/workflows/CompletePipeline.yml@r5
12+
uses: pyTooling/Actions/.github/workflows/CompletePipeline.yml@r6
1313
permissions:
1414
contents: write # required for create tag
1515
actions: write # required for trigger workflow
1616
with:
17-
package_name: sphinx_reports
18-
unittest_python_version_list: '3.11 3.12 3.13'
19-
codecov: true
20-
codacy: true
21-
dorny: true
17+
package_name: 'sphinx_reports'
18+
unittest_python_version: '3.13'
19+
unittest_python_version_list: '3.11 3.12 3.13 3.14'
20+
bandit: 'true'
21+
pylint: 'false'
22+
codecov: 'true'
23+
codacy: 'true'
24+
dorny: 'true'
2225
secrets:
2326
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
2427
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

.idea/sphinx-reports.iml

Lines changed: 1 addition & 1 deletion
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 @@
11
wheel ~= 0.45
2-
twine ~= 6.1
2+
twine ~= 6.2

doc/Dependency.rst

Lines changed: 9 additions & 9 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.5 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
56+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.7 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
5757
+-----------------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+
5858

5959
.. TODO:: document the dependency to
@@ -104,15 +104,15 @@ the mandatory dependencies too.
104104
+=====================================================================+=============+========================================================================================+======================+
105105
| `pytest <https://GitHub.com/pytest-dev/pytest>`__ | ≥8.4 | `MIT <https://GitHub.com/pytest-dev/pytest/blob/master/LICENSE>`__ | *Not yet evaluated.* |
106106
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
107-
| `pytest-cov <https://GitHub.com/pytest-dev/pytest-cov>`__ |6.2 | `MIT <https://GitHub.com/pytest-dev/pytest-cov/blob/master/LICENSE>`__ | *Not yet evaluated.* |
107+
| `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.9 | `Apache License, 2.0 <https://GitHub.com/nedbat/coveragepy/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
109+
| `Coverage <https://GitHub.com/nedbat/coveragepy>`__ | ≥7.11 | `Apache License, 2.0 <https://GitHub.com/nedbat/coveragepy/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
110110
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
111-
| `mypy <https://GitHub.com/python/mypy>`__ | ≥1.16 | `MIT <https://GitHub.com/python/mypy/blob/master/LICENSE>`__ | *Not yet evaluated.* |
111+
| `mypy <https://GitHub.com/python/mypy>`__ | ≥1.18 | `MIT <https://GitHub.com/python/mypy/blob/master/LICENSE>`__ | *Not yet evaluated.* |
112112
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
113-
| `typing-extensions <https://GitHub.com/python/typing_extensions>`__ | ≥4.14 | `PSF-2.0 <https://github.com/python/typing_extensions/blob/main/LICENSE>`__ | *Not yet evaluated.* |
113+
| `typing-extensions <https://GitHub.com/python/typing_extensions>`__ | ≥4.15 | `PSF-2.0 <https://github.com/python/typing_extensions/blob/main/LICENSE>`__ | *Not yet evaluated.* |
114114
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
115-
| `lxml <https://GitHub.com/lxml/lxml>`__ |5.4 | `BSD 3-Clause <https://GitHub.com/lxml/lxml/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
115+
| `lxml <https://GitHub.com/lxml/lxml>`__ |6.0 | `BSD 3-Clause <https://GitHub.com/lxml/lxml/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
116116
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
117117

118118

@@ -152,7 +152,7 @@ the mandatory dependencies too.
152152
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
153153
| **Package** | **Version** | **License** | **Dependencies** |
154154
+=================================================================================================+==============+==========================================================================================================+======================================================================================================================================================+
155-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.5 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
155+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.7 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
156156
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
157157
| `Sphinx <https://GitHub.com/sphinx-doc/sphinx>`__ | ≥8.2 | `BSD 3-Clause <https://GitHub.com/sphinx-doc/sphinx/blob/master/LICENSE>`__ | *Not yet evaluated.* |
158158
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
@@ -213,7 +213,7 @@ install the mandatory dependencies too.
213213
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
214214
| **Package** | **Version** | **License** | **Dependencies** |
215215
+============================================================================+==============+==========================================================================================================+======================================================================================================================================================+
216-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.5 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
216+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.7 | `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
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
@@ -258,5 +258,5 @@ install the mandatory dependencies too.
258258
+==========================================================+==============+===========================================================================================+======================+
259259
| `wheel <https://GitHub.com/pypa/wheel>`__ | ≥0.45 | `MIT <https://github.com/pypa/wheel/blob/main/LICENSE.txt>`__ | *Not yet evaluated.* |
260260
+----------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------+----------------------+
261-
| `Twine <https://GitHub.com/pypa/twine/>`__ | ≥6.1 | `Apache License, 2.0 <https://github.com/pypa/twine/blob/main/LICENSE>`__ | *Not yet evaluated.* |
261+
| `Twine <https://GitHub.com/pypa/twine/>`__ | ≥6.2 | `Apache License, 2.0 <https://github.com/pypa/twine/blob/main/LICENSE>`__ | *Not yet evaluated.* |
262262
+----------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------+----------------------+

doc/Overview.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ See the following :file:`doc/requirements.txt` file as an example with commonly
4646
# Sphinx Extenstions
4747
sphinxcontrib-mermaid ~= 1.0
4848
autoapi ~= 2.0.1
49-
sphinx_design ~= 0.6.1
50-
sphinx-copybutton ~= 0.5.2
49+
sphinx_design ~= 0.6
50+
sphinx-copybutton ~= 0.5
5151
sphinx_autodoc_typehints ~= 3.2
5252
sphinx_reports ~= 1.0 # <= new entry
5353

doc/_static/css/override.css

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ section > p,
4242
.rst-content .topic-title {
4343
font-size: larger;
4444
font-weight: 700;
45+
text-decoration: underline;
4546
margin-top: 18px;
4647
margin-bottom: 6px;
4748
}
@@ -113,3 +114,11 @@ section > p,
113114
padding-left: 0;
114115
padding-right: 0;
115116
}
117+
118+
.sd-container-fluid > .sd-row > .sd-col > p.rubric {
119+
margin-bottom: 6px;
120+
}
121+
122+
.sd-container-fluid > .sd-row > .sd-col > ul.simple {
123+
margin-bottom: 0px;
124+
}

doc/requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ sphinx_rtd_theme ~= 3.0
1111
# Sphinx Extenstions
1212
sphinxcontrib-mermaid ~= 1.0
1313
autoapi ~= 2.0.1
14-
sphinx_design ~= 0.6.1
15-
sphinx-copybutton ~= 0.5.2
16-
sphinx_autodoc_typehints ~= 3.2
14+
sphinx_design ~= 0.6
15+
sphinx-copybutton ~= 0.5
16+
sphinx_autodoc_typehints ~= 3.5

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
requires = [
33
"setuptools >= 80.0",
44
"wheel ~= 0.45",
5-
"pyTooling ~= 8.5"
5+
"pyTooling ~= 8.7"
66
]
77
build-backend = "setuptools.build_meta"
88

99
[tool.black]
1010
line-length = 120
1111

1212
[tool.mypy]
13-
files = ["sphinx_reports"]
13+
packages = ["sphinx_reports"]
1414
python_version = "3.13"
1515
#ignore_missing_imports = true
1616
strict = true

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ sphinx ~= 8.2
55
docutils ~= 0.21
66
docutils_stubs ~= 0.0.22
77

8-
Coverage ~= 7.9
8+
Coverage ~= 7.11
99
docstr_coverage ~= 2.3.2

tests/requirements.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
-r ../requirements.txt
22

33
# Coverage collection
4-
Coverage ~= 7.9
4+
Coverage ~= 7.11
55

66
# Test Runner
77
pytest ~= 8.4
8-
pytest-cov ~= 6.2
8+
pytest-cov ~= 7.0
99

1010
# Static Type Checking
11-
mypy ~= 1.16
12-
typing_extensions ~= 4.14
13-
lxml ~= 5.4
11+
mypy[reports] ~= 1.18
12+
typing_extensions ~= 4.15
13+
lxml >= 5.4, <7.0

0 commit comments

Comments
 (0)