Skip to content

Commit df2d65f

Browse files
authored
v0.6.1
2 parents af60028 + cfd6030 commit df2d65f

35 files changed

Lines changed: 102 additions & 93 deletions

.github/workflows/Pipeline.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,15 @@ on:
77
# Every Friday at 22:00 - rerun pipeline to check for dependency-based issues
88
- cron: '0 22 * * 5'
99

10+
permissions:
11+
actions: write
12+
contents: write
13+
pages: write
14+
id-token: write
15+
1016
jobs:
1117
Pipeline:
12-
uses: pyTooling/Actions/.github/workflows/CompletePipeline.yml@r6
18+
uses: pyTooling/Actions/.github/workflows/CompletePipeline.yml@r7
1319
with:
1420
package_namespace: 'pyEDAA'
1521
package_name: 'ProjectModel'

dist/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
wheel ~= 0.45
1+
wheel ~= 0.45.0
22
twine ~= 6.2

doc/Dependency.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@ PyPI (see :ref:`INSTALL`).
5050
+---------------------------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+
5151
| **Package** | **Version** | **License** | **Dependencies** |
5252
+=======================================================================================+=============+==========================================================================================================+=============================================================================================================================================================+
53-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.7 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
53+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.10 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
5454
+---------------------------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+
55-
| `pyVHDLModel <https://GitHub.com/VHDL/pyVHDLModel>`__ | ≥0.31 | `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>`__) |
55+
| `pyVHDLModel <https://GitHub.com/VHDL/pyVHDLModel>`__ | ≥0.33 | `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
+---------------------------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+
5757
| `pySVModel <https://GitHub.com/edaa-org/pySVModel>`__ | ≥0.3.1 | `Apache License, 2.0 <https://GitHub.com/VHDL/pySVModel/blob/master/LICENSE>`__ | * `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ (`Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__) |
5858
+---------------------------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+
@@ -98,13 +98,13 @@ the mandatory dependencies too.
9898
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
9999
| **Package** | **Version** | **License** | **Dependencies** |
100100
+=====================================================================+=============+========================================================================================+======================+
101-
| `pytest <https://GitHub.com/pytest-dev/pytest>`__ |8.4 | `MIT <https://GitHub.com/pytest-dev/pytest/blob/master/LICENSE>`__ | *Not yet evaluated.* |
101+
| `pytest <https://GitHub.com/pytest-dev/pytest>`__ |9.0 | `MIT <https://GitHub.com/pytest-dev/pytest/blob/master/LICENSE>`__ | *Not yet evaluated.* |
102102
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
103103
| `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.* |
104104
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
105-
| `Coverage <https://GitHub.com/nedbat/coveragepy>`__ | ≥7.11 | `Apache License, 2.0 <https://GitHub.com/nedbat/coveragepy/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
105+
| `Coverage <https://GitHub.com/nedbat/coveragepy>`__ | ≥7.13 | `Apache License, 2.0 <https://GitHub.com/nedbat/coveragepy/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
106106
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
107-
| `mypy <https://GitHub.com/python/mypy>`__ | ≥1.18 | `MIT <https://GitHub.com/python/mypy/blob/master/LICENSE>`__ | *Not yet evaluated.* |
107+
| `mypy <https://GitHub.com/python/mypy>`__ | ≥1.19 | `MIT <https://GitHub.com/python/mypy/blob/master/LICENSE>`__ | *Not yet evaluated.* |
108108
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
109109
| `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.* |
110110
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
@@ -149,7 +149,7 @@ the mandatory dependencies too.
149149
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
150150
| **Package** | **Version** | **License** | **Dependencies** |
151151
+=================================================================================================+==============+==========================================================================================================+======================================================================================================================================================+
152-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.7 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
152+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.10 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
153153
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
154154
| `Sphinx <https://GitHub.com/sphinx-doc/sphinx>`__ | ≥8.2 | `BSD 3-Clause <https://GitHub.com/sphinx-doc/sphinx/blob/master/LICENSE>`__ | *Not yet evaluated.* |
155155
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
@@ -204,7 +204,7 @@ install the mandatory dependencies too.
204204
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
205205
| **Package** | **Version** | **License** | **Dependencies** |
206206
+============================================================================+==============+==========================================================================================================+======================================================================================================================================================+
207-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.7 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
207+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.10 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
208208
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
209209
| `wheel <https://GitHub.com/pypa/wheel>`__ | ≥0.45 | `MIT <https://github.com/pypa/wheel/blob/main/LICENSE.txt>`__ | *Not yet evaluated.* |
210210
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+

doc/requirements.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# Enforce latest version on ReadTheDocs
44
sphinx ~= 8.2
5-
docutils ~= 0.21
5+
docutils ~= 0.21.0
66
docutils_stubs ~= 0.0.22
77

88
# ReadTheDocs Theme
@@ -11,7 +11,7 @@ sphinx_rtd_theme ~= 3.0
1111
# Sphinx Extenstions
1212
sphinxcontrib-mermaid ~= 1.0
1313
autoapi >= 2.0.1
14-
sphinx_design ~= 0.6
15-
sphinx-copybutton >= 0.5
14+
sphinx_design ~= 0.6.0
15+
sphinx-copybutton >= 0.5.0
1616
sphinx_autodoc_typehints ~= 3.5
17-
sphinx_reports ~= 0.9
17+
sphinx_reports ~= 0.9.0

pyEDAA/ProjectModel/Altera/Quartus.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# #
1212
# License: #
1313
# ==================================================================================================================== #
14-
# Copyright 2017-2025 Patrick Lehmann - Boetzingen, Germany #
14+
# Copyright 2017-2026 Patrick Lehmann - Boetzingen, Germany #
1515
# #
1616
# Licensed under the Apache License, Version 2.0 (the "License"); #
1717
# you may not use this file except in compliance with the License. #

pyEDAA/ProjectModel/Altera/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# #
1212
# License: #
1313
# ==================================================================================================================== #
14-
# Copyright 2017-2025 Patrick Lehmann - Boetzingen, Germany #
14+
# Copyright 2017-2026 Patrick Lehmann - Boetzingen, Germany #
1515
# #
1616
# Licensed under the Apache License, Version 2.0 (the "License"); #
1717
# you may not use this file except in compliance with the License. #

pyEDAA/ProjectModel/Attributes.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# #
1212
# License: #
1313
# ==================================================================================================================== #
14-
# Copyright 2017-2025 Patrick Lehmann - Boetzingen, Germany #
14+
# Copyright 2017-2026 Patrick Lehmann - Boetzingen, Germany #
1515
# #
1616
# Licensed under the Apache License, Version 2.0 (the "License"); #
1717
# you may not use this file except in compliance with the License. #

pyEDAA/ProjectModel/GHDL.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# #
1212
# License: #
1313
# ==================================================================================================================== #
14-
# Copyright 2017-2025 Patrick Lehmann - Boetzingen, Germany #
14+
# Copyright 2017-2026 Patrick Lehmann - Boetzingen, Germany #
1515
# #
1616
# Licensed under the Apache License, Version 2.0 (the "License"); #
1717
# you may not use this file except in compliance with the License. #

pyEDAA/ProjectModel/Intel/QuartusPrime.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# #
1212
# License: #
1313
# ==================================================================================================================== #
14-
# Copyright 2017-2025 Patrick Lehmann - Boetzingen, Germany #
14+
# Copyright 2017-2026 Patrick Lehmann - Boetzingen, Germany #
1515
# #
1616
# Licensed under the Apache License, Version 2.0 (the "License"); #
1717
# you may not use this file except in compliance with the License. #

pyEDAA/ProjectModel/Intel/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# #
1212
# License: #
1313
# ==================================================================================================================== #
14-
# Copyright 2017-2025 Patrick Lehmann - Boetzingen, Germany #
14+
# Copyright 2017-2026 Patrick Lehmann - Boetzingen, Germany #
1515
# #
1616
# Licensed under the Apache License, Version 2.0 (the "License"); #
1717
# you may not use this file except in compliance with the License. #

0 commit comments

Comments
 (0)