Skip to content

Commit 63d503c

Browse files
claude-codePaebbels
andcommitted
Requirements: pyTooling ~= 8.19 (was 8.17), sphinx_autodoc_typehints ~= 3.17 (was 3.13), sphinx_reports ~= 0.11.2 (was 0.11.1), lxml >= 6.1.3 (was 6.1.1)
Review of the merged Dependabot bumps against the latest releases on PyPI: - requirements.txt + pyproject.toml: pyTooling ~= 8.19 (was ~= 8.17; 8.19.0 is the latest 8.x, and pyVHDLModel 0.39 requires pyTooling ~= 8.19 anyway). - doc/requirements.txt: sphinx_autodoc_typehints ~= 3.17 (was ~= 3.13; latest 3.17.2), sphinx_reports ~= 0.11.2 (was ~= 0.11.1; latest 0.11.2). - tests/typing/requirements.txt: lxml >= 6.1.3, < 7.0 (was >= 6.1.1; latest 6.1.3). - sphinxcontrib-mermaid ~= 2.1 covers the latest release 2.1.1. - doc/Dependency.rst: pyTooling >=8.19, sphinx_autodoc_typehints >=3.17. pip install --dry-run resolves requirements.txt, tests/unit, tests/typing and dist on Python 3.11 and 3.15, and doc/requirements.txt on Python 3.12 and 3.15. Unit tests with pyTooling 8.19.0 and pyVHDLModel 0.39.0: 108 passed, 1 failed (DependencyScan.py::VHDL::test_VHDLLibrary, an UnboundLocalError in the test itself when GHDL cannot parse the non-existing example files; same code on dev). Co-Authored-By: Patrick Lehmann <Paebbels@gmail.com>
1 parent 0912b8b commit 63d503c

5 files changed

Lines changed: 9 additions & 9 deletions

File tree

‎doc/Dependency.rst‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ PyPI (see :ref:`INSTALL`).
5050
+---------------------------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+
5151
| **Package** | **Version** | **License** | **Dependencies** |
5252
+=======================================================================================+=============+==========================================================================================================+=============================================================================================================================================================+
53-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.16 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
53+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.19 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
5454
+---------------------------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+
5555
| `pyVHDLModel <https://GitHub.com/VHDL/pyVHDLModel>`__ | ≥0.37 | `Apache License, 2.0 <https://GitHub.com/VHDL/pyVHDLModel/blob/master/LICENSE>`__ | * `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ (`Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__) |
5656
+---------------------------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+
@@ -149,7 +149,7 @@ the mandatory dependencies too.
149149
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
150150
| **Package** | **Version** | **License** | **Dependencies** |
151151
+=================================================================================================+==============+==========================================================================================================+======================================================================================================================================================+
152-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.16 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
152+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.19 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
153153
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
154154
| `Sphinx <https://GitHub.com/sphinx-doc/sphinx>`__ | ≥9.1 | `BSD 3-Clause <https://GitHub.com/sphinx-doc/sphinx/blob/master/LICENSE>`__ | *Not yet evaluated.* |
155155
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
@@ -163,7 +163,7 @@ the mandatory dependencies too.
163163
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
164164
| `sphinx-copybutton <https://GitHub.com/executablebooks/sphinx-copybutton>`__ | ≥0.5 | `MIT <https://GitHub.com/executablebooks/sphinx-copybutton/blob/master/LICENSE>`__ | *Not yet evaluated.* |
165165
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
166-
| `sphinx_autodoc_typehints <https://GitHub.com/agronholm/sphinx-autodoc-typehints>`__ | ≥3.12 | `MIT <https://GitHub.com/agronholm/sphinx-autodoc-typehints/blob/master/LICENSE>`__ | *Not yet evaluated.* |
166+
| `sphinx_autodoc_typehints <https://GitHub.com/agronholm/sphinx-autodoc-typehints>`__ | ≥3.17 | `MIT <https://GitHub.com/agronholm/sphinx-autodoc-typehints/blob/master/LICENSE>`__ | *Not yet evaluated.* |
167167
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
168168
| `ruamel.yaml <https://sourceforge.net/projects/ruamel-yaml/>`__ | ≥0.19 | `MIT <https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree/LICENSE>`__ | *Not yet evaluated.* |
169169
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
@@ -206,7 +206,7 @@ install the mandatory dependencies too.
206206
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
207207
| **Package** | **Version** | **License** | **Dependencies** |
208208
+============================================================================+==============+==========================================================================================================+======================================================================================================================================================+
209-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.16 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
209+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.19 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
210210
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
211211
| `wheel <https://GitHub.com/pypa/wheel>`__ | ≥0.47 | `MIT <https://github.com/pypa/wheel/blob/main/LICENSE.txt>`__ | *Not yet evaluated.* |
212212
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+

‎doc/requirements.txt‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ sphinxcontrib-mermaid ~= 2.1
1313
autoapi >= 2.0.1
1414
sphinx_design ~= 0.7.0
1515
sphinx-copybutton >= 0.5.2
16-
sphinx_autodoc_typehints ~= 3.13
17-
sphinx_reports ~= 0.11.1
16+
sphinx_autodoc_typehints ~= 3.17
17+
sphinx_reports ~= 0.11.2

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[build-system]
22
requires = [
33
"setuptools >= 83.0",
4-
"pyTooling ~= 8.17"
4+
"pyTooling ~= 8.19"
55
]
66
build-backend = "setuptools.build_meta"
77

‎requirements.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
pyTooling ~= 8.17
1+
pyTooling ~= 8.19
22
pyVHDLModel ~= 0.39.0
33
pySVModel ~= 0.5.11
44
pySystemRDLModel ~= 0.3.10

‎tests/typing/requirements.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
# Static Type Checking
44
mypy[reports] ~= 2.3
55
typing_extensions ~= 4.16
6-
lxml >= 6.1.1, < 7.0
6+
lxml >= 6.1.3, < 7.0

0 commit comments

Comments
 (0)