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..8d118933 100644 --- a/tests/unit/requirements.txt +++ b/tests/unit/requirements.txt @@ -1,8 +1,8 @@ -r ../../requirements.txt # Coverage collection -Coverage ~= 7.14 +Coverage ~= 7.15 # Test Runner -pytest ~= 9.0 +pytest ~= 9.1 pytest-cov ~= 7.1