Skip to content

Commit a3587b1

Browse files
committed
Bumped dependencies.
1 parent 2675df9 commit a3587b1

File tree

11 files changed

+26
-26
lines changed

11 files changed

+26
-26
lines changed

Diff for: .github/workflows/Pipeline.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,11 @@ jobs:
4040
DocCoverage:
4141
uses: pyTooling/Actions/.github/workflows/CheckDocumentation.yml@dev
4242
needs:
43+
- ConfigParams
4344
- UnitTestingParams
4445
with:
4546
python_version: ${{ needs.UnitTestingParams.outputs.python_version }}
46-
directory: sphinx_reports
47+
directory: ${{ needs.ConfigParams.outputs.package_directors }}
4748
# fail_below: 70
4849

4950
ConfigParams:
@@ -91,8 +92,8 @@ jobs:
9192
Documentation:
9293
uses: pyTooling/Actions/.github/workflows/SphinxDocumentation.yml@dev
9394
needs:
94-
- UnitTestingParams
9595
- ConfigParams
96+
- UnitTestingParams
9697
- PublishTestResults
9798
- PublishCoverageResults
9899
# - VerifyDocs

Diff for: .gitignore

+7-3
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,13 @@ __pycache__/
66
.coverage
77
.cov
88
coverage.xml
9+
/report/coverage
910

10-
# Generated reports
11-
report/
11+
# mypy
12+
/report/typing
13+
14+
# pytest
15+
/report/unit
1216

1317
# setuptools
1418
/build/**/*.*
@@ -26,7 +30,7 @@ doc/sphinx_reports/**/*.*
2630
# BuildTheDocs
2731
doc/_theme/**/*.*
2832

29-
# IntelliJ project files
33+
# PyCharm project files
3034
/.idea/workspace.xml
3135

3236
# Git files

Diff for: doc/CodeCov/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ bar.
9393
:caption: References and Reports
9494
:hidden:
9595
96-
sphinx_reports/sphinx_reports
96+
Python Class Reference <sphinx_reports/sphinx_reports>
9797
unittests/index
9898
coverage/index
9999
Doc. Coverage Report <DocCoverage>

Diff for: doc/Dependency.rst

+4-4
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>`__ |7.0 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
56+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ |8.0 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
5757
+-----------------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+
5858

5959
.. TODO:: document the dependency to
@@ -152,11 +152,11 @@ the mandatory dependencies too.
152152
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
153153
| **Package** | **Version** | **License** | **Dependencies** |
154154
+=================================================================================================+==============+==========================================================================================================+======================================================================================================================================================+
155-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ |7.0 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
155+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ |8.0 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
156156
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
157157
| `Sphinx <https://GitHub.com/sphinx-doc/sphinx>`__ | ≥8.1 | `BSD 3-Clause <https://GitHub.com/sphinx-doc/sphinx/blob/master/LICENSE>`__ | *Not yet evaluated.* |
158158
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
159-
| `sphinxcontrib-mermaid <https://GitHub.com/mgaitan/sphinxcontrib-mermaid>`__ |0.9.2 | `BSD <https://GitHub.com/mgaitan/sphinxcontrib-mermaid/blob/master/LICENSE.rst>`__ | *Not yet evaluated.* |
159+
| `sphinxcontrib-mermaid <https://GitHub.com/mgaitan/sphinxcontrib-mermaid>`__ |1.0 | `BSD <https://GitHub.com/mgaitan/sphinxcontrib-mermaid/blob/master/LICENSE.rst>`__ | *Not yet evaluated.* |
160160
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
161161
| `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.* |
162162
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
@@ -213,7 +213,7 @@ install the mandatory dependencies too.
213213
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
214214
| **Package** | **Version** | **License** | **Dependencies** |
215215
+============================================================================+==============+==========================================================================================================+======================================================================================================================================================+
216-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ |7.0 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
216+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ |8.0 | `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
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+

Diff for: doc/DocCov/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ bar.
101101
:caption: References and Reports
102102
:hidden:
103103
104-
sphinx_reports/sphinx_reports
104+
Python Class Reference <sphinx_reports/sphinx_reports>
105105
unittests/index
106106
coverage/index
107107
Doc. Coverage Report <DocCoverage>

Diff for: doc/Installation.rst

+4-2
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,10 @@ details.
3838
# Basic sphinx-reports package
3939
pip install sphinx_reports
4040
41-
Developers can install further dependencies for documentation generation (``doc``) or running unit tests (``test``) or
42-
just all (``all``) dependencies.
41+
Developers can install the |PackageName| package itself or the package with further dependencies for documentation
42+
generation (``doc``), running unit tests (``test``) or just all (``all``) dependencies.
43+
44+
See :ref:`DEP` for more details.
4345

4446
.. tab-set::
4547

Diff for: doc/Overview.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ See the following :file:`doc/requirements.txt` file as an example with commonly
3030
sphinx_rtd_theme ~= 3.0
3131
3232
# Sphinx Extenstions
33-
sphinxcontrib-mermaid ~= 0.9.2
33+
sphinxcontrib-mermaid ~= 1.0
3434
autoapi ~= 2.0.1
3535
sphinx_design ~= 0.6.1
3636
sphinx-copybutton ~= 0.5.2

Diff for: doc/Unittest/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ bar.
8383
:caption: References and Reports
8484
:hidden:
8585
86-
sphinx_reports/sphinx_reports
86+
Python Class Reference <sphinx_reports/sphinx_reports>
8787
unittests/index
8888
coverage/index
8989
Doc. Coverage Report <DocCoverage>

Diff for: doc/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
html_context = {}
7777
ctx = ROOT / "context.json"
7878
if ctx.is_file():
79-
html_context.update(loads(ctx.open('r').read()))
79+
html_context.update(loads(ctx.open("r", encoding="utf-8").read()))
8080

8181
# ==============================================================================
8282
# Options for HTML output

Diff for: doc/requirements.txt

+1-8
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,8 @@ docutils_stubs ~= 0.0.22
99
sphinx_rtd_theme ~= 3.0.1
1010

1111
# Sphinx Extenstions
12-
#sphinxcontrib-actdiag>=0.8.5
13-
sphinxcontrib-mermaid >= 0.9.2
14-
#sphinxcontrib-seqdiag>=0.8.5
15-
#sphinxcontrib-textstyle>=0.2.1
16-
#sphinxcontrib-spelling>=2.2.0
12+
sphinxcontrib-mermaid ~= 1.0
1713
autoapi ~= 2.0.1
1814
sphinx_design ~= 0.6.1
1915
sphinx-copybutton ~= 0.5.2
2016
sphinx_autodoc_typehints ~= 2.5
21-
# changelog>=0.3.5
22-
23-
# BuildTheDocs Extensions (mostly patched Sphinx extensions)

Diff for: pyproject.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[build-system]
22
requires = [
3-
"setuptools ~= 75.3",
3+
"setuptools ~= 75.5",
44
"wheel ~= 0.45",
5-
"pyTooling ~= 7.0"
5+
"pyTooling ~= 8.0"
66
]
77
build-backend = "setuptools.build_meta"
88

0 commit comments

Comments
 (0)