From c88c6057da6137d5ba4c3f73999629c1c43af9b2 Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Fri, 3 Jul 2026 21:30:37 +0200 Subject: [PATCH 1/2] Bumped dependencies. --- dist/requirements.txt | 2 +- doc/Dependency.rst | 20 ++++++++++---------- doc/requirements.txt | 2 +- pyproject.toml | 6 +++--- tests/typing/requirements.txt | 2 +- tests/unit/requirements.txt | 2 +- 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/dist/requirements.txt b/dist/requirements.txt index fc810d11..e0dde036 100644 --- a/dist/requirements.txt +++ b/dist/requirements.txt @@ -1,2 +1,2 @@ -wheel ~= 0.46.3 +wheel ~= 0.47.0 twine ~= 6.2 diff --git a/doc/Dependency.rst b/doc/Dependency.rst index 7d8176fa..08b1342a 100644 --- a/doc/Dependency.rst +++ b/doc/Dependency.rst @@ -50,9 +50,9 @@ PyPI (see :ref:`INSTALL`). +---------------------------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+ | **Package** | **Version** | **License** | **Dependencies** | +=======================================================================================+=============+==========================================================================================================+=============================================================================================================================================================+ -| `pyTooling `__ | ≥8.14 | `Apache License, 2.0 `__ | *None* | +| `pyTooling `__ | ≥8.15 | `Apache License, 2.0 `__ | *None* | +---------------------------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| `pyVHDLModel `__ | ≥0.34 | `Apache License, 2.0 `__ | * `pyTooling `__ (`Apache License, 2.0 `__) | +| `pyVHDLModel `__ | ≥0.36 | `Apache License, 2.0 `__ | * `pyTooling `__ (`Apache License, 2.0 `__) | +---------------------------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+ | `pySVModel `__ | ≥0.3.1 | `Apache License, 2.0 `__ | * `pyTooling `__ (`Apache License, 2.0 `__) | +---------------------------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -102,13 +102,13 @@ the mandatory dependencies too. +---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ | `pytest-cov `__ | ≥7.1 | `MIT `__ | *Not yet evaluated.* | +---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ -| `Coverage `__ | ≥7.14 | `Apache License, 2.0 `__ | *Not yet evaluated.* | +| `Coverage `__ | ≥7.15 | `Apache License, 2.0 `__ | *Not yet evaluated.* | +---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ | `mypy `__ | ≥2.1 | `MIT `__ | *Not yet evaluated.* | +---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ -| `typing-extensions `__ | ≥4.15 | `PSF-2.0 `__ | *Not yet evaluated.* | +| `typing-extensions `__ | ≥4.16 | `PSF-2.0 `__ | *Not yet evaluated.* | +---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ -| `lxml `__ | ≥6.1 | `BSD 3-Clause `__ | *Not yet evaluated.* | +| `lxml `__ | ≥6.1 | `BSD 3-Clause `__ | *Not yet evaluated.* | +---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ @@ -149,7 +149,7 @@ the mandatory dependencies too. +-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ | **Package** | **Version** | **License** | **Dependencies** | +=================================================================================================+==============+==========================================================================================================+======================================================================================================================================================+ -| `pyTooling `__ | ≥8.14 | `Apache License, 2.0 `__ | *None* | +| `pyTooling `__ | ≥8.15 | `Apache License, 2.0 `__ | *None* | +-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ | `Sphinx `__ | ≥9.1 | `BSD 3-Clause `__ | *Not yet evaluated.* | +-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -163,7 +163,7 @@ the mandatory dependencies too. +-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ | `sphinx-copybutton `__ | ≥0.5 | `MIT `__ | *Not yet evaluated.* | +-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ -| `sphinx_autodoc_typehints `__ | ≥3.10 | `MIT `__ | *Not yet evaluated.* | +| `sphinx_autodoc_typehints `__ | ≥3.12 | `MIT `__ | *Not yet evaluated.* | +-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ | `ruamel.yaml `__ | ≥0.19 | `MIT `__ | *Not yet evaluated.* | +-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -206,9 +206,9 @@ install the mandatory dependencies too. +----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ | **Package** | **Version** | **License** | **Dependencies** | +============================================================================+==============+==========================================================================================================+======================================================================================================================================================+ -| `pyTooling `__ | ≥8.14 | `Apache License, 2.0 `__ | *None* | +| `pyTooling `__ | ≥8.15 | `Apache License, 2.0 `__ | *None* | +----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ -| `wheel `__ | ≥0.46 | `MIT `__ | *Not yet evaluated.* | +| `wheel `__ | ≥0.47 | `MIT `__ | *Not yet evaluated.* | +----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -249,7 +249,7 @@ install the mandatory dependencies too. +----------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------+----------------------+ | **Package** | **Version** | **License** | **Dependencies** | +==========================================================+==============+===========================================================================================+======================+ -| `wheel `__ | ≥0.46 | `MIT `__ | *Not yet evaluated.* | +| `wheel `__ | ≥0.47 | `MIT `__ | *Not yet evaluated.* | +----------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------+----------------------+ | `Twine `__ | ≥6.2 | `Apache License, 2.0 `__ | *Not yet evaluated.* | +----------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------+----------------------+ diff --git a/doc/requirements.txt b/doc/requirements.txt index 1fe1a6d1..b53e0c35 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -13,5 +13,5 @@ sphinxcontrib-mermaid ~= 2.0 autoapi >= 2.0.1 sphinx_design ~= 0.7.0 sphinx-copybutton >= 0.5.2 -sphinx_autodoc_typehints ~= 3.10 +sphinx_autodoc_typehints ~= 3.12 sphinx_reports ~= 0.11.0 diff --git a/pyproject.toml b/pyproject.toml index 2a44cf88..00ea27db 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [build-system] requires = [ - "setuptools >= 80.0", - "pyTooling ~= 8.14" + "setuptools >= 82.0", + "pyTooling ~= 8.15" ] build-backend = "setuptools.build_meta" @@ -25,7 +25,7 @@ variable-naming-style = "camelCase" [tool.mypy] packages = ["pyEDAA.ProjectModel"] -python_version = "3.13" +python_version = "3.14" #ignore_missing_imports = true strict = true pretty = true diff --git a/tests/typing/requirements.txt b/tests/typing/requirements.txt index d8f2197c..cde824b9 100644 --- a/tests/typing/requirements.txt +++ b/tests/typing/requirements.txt @@ -2,5 +2,5 @@ # Static Type Checking mypy[reports] ~= 2.1 -typing_extensions ~= 4.15 +typing_extensions ~= 4.16 lxml >= 6.1 , <7.0 diff --git a/tests/unit/requirements.txt b/tests/unit/requirements.txt index 9d5f7fb7..1084f8fb 100644 --- a/tests/unit/requirements.txt +++ b/tests/unit/requirements.txt @@ -1,7 +1,7 @@ -r ../../requirements.txt # Coverage collection -Coverage ~= 7.14 +Coverage ~= 7.15 # Test Runner pytest ~= 9.0 From d2a045fc48f44af70a7afea1f0ded172e216cfb5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Jul 2026 19:33:19 +0000 Subject: [PATCH 2/2] [Dependabot]: Update pytest requirement from ~=9.0 to ~=9.1 Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/9.0.0...9.1.1) --- updated-dependencies: - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- tests/unit/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/unit/requirements.txt b/tests/unit/requirements.txt index 1084f8fb..8d118933 100644 --- a/tests/unit/requirements.txt +++ b/tests/unit/requirements.txt @@ -4,5 +4,5 @@ Coverage ~= 7.15 # Test Runner -pytest ~= 9.0 +pytest ~= 9.1 pytest-cov ~= 7.1