Skip to content

Commit 41ca978

Browse files
authored
v0.3.5
2 parents f1fc3d4 + d40cf87 commit 41ca978

File tree

15 files changed

+161
-113
lines changed

15 files changed

+161
-113
lines changed

.github/workflows/Pipeline.yml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,19 +111,27 @@ jobs:
111111
needs:
112112
- Params
113113
- UnitTesting
114-
- PublishTestResults
115114
- Coverage
116115
- StaticTypeCheck
117116
- BuildTheDocs
118117
- PublishToGitHubPages
118+
- PublishTestResults
119119
with:
120120
package: ${{ fromJson(needs.Params.outputs.params).artifacts.package }}
121121
remaining: |
122-
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-3.6
123-
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-3.7
124-
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-3.8
125-
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-3.9
126-
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-3.10
122+
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-ubuntu-3.7
123+
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-ubuntu-3.8
124+
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-ubuntu-3.9
125+
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-ubuntu-3.10
126+
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-windows-3.7
127+
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-windows-3.8
128+
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-windows-3.9
129+
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-windows-3.10
130+
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-msys2-3.9
131+
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-macos-3.7
132+
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-macos-3.8
133+
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-macos-3.9
134+
${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-macos-3.10
127135
${{ fromJson(needs.Params.outputs.params).artifacts.coverage }}
128136
${{ fromJson(needs.Params.outputs.params).artifacts.typing }}
129137
${{ fromJson(needs.Params.outputs.params).artifacts.doc }}

.idea/pySVModel.iml

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

doc/ChangeLog/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ Upcoming Release
99
23.09.2021
1010
==========
1111

12-
Classes :cls:`VerilogModel` and :cls:`SystemVerilogVersion` were moved from pyEDAA.ProjectModel to this package.
12+
Classes :class:`VerilogModel` and :class:`SystemVerilogVersion` were moved from pyEDAA.ProjectModel to this package.

doc/Dependency.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ pySVModel Package
2929
+--------------------------------------------------------+-------------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+
3030
| **Package** | **Version** | **License** | **Dependencies** |
3131
+========================================================+=============+==========================================================================================+=================================================================================================================================+
32-
| `pyTooling <https://github.com/pyTooling/pyTooling>`__ | ≥1.7.0 | `Apache License, 2.0 <https://github.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
32+
| `pyTooling <https://github.com/pyTooling/pyTooling>`__ | ≥1.9.2 | `Apache License, 2.0 <https://github.com/pyTooling/pyTooling/blob/main/LICENSE.txt>`__ | *None* |
3333
+--------------------------------------------------------+-------------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+
3434

3535

@@ -63,7 +63,7 @@ the mandatory dependencies too.
6363
+-----------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
6464
| `Coverage <https://github.com/nedbat/coveragepy>`__ | ≥6.2 | `Apache License, 2.0 <https://github.com/nedbat/coveragepy/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
6565
+-----------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
66-
| `mypy <https://github.com/python/mypy>`__ | ≥0.910 | `MIT <https://github.com/python/mypy/blob/master/LICENSE>`__ | *Not yet evaluated.* |
66+
| `mypy <https://github.com/python/mypy>`__ | ≥0.931 | `MIT <https://github.com/python/mypy/blob/master/LICENSE>`__ | *Not yet evaluated.* |
6767
+-----------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
6868
| `lxml <https://github.com/lxml/lxml>`__ | ≥4.6.4 | `BSD 3-Clause <https://github.com/lxml/lxml/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
6969
+-----------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
@@ -93,15 +93,15 @@ the mandatory dependencies too.
9393
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
9494
| **Package** | **Version** | **License** | **Dependencies** |
9595
+=================================================================================================+==============+==========================================================================================================+======================================================================================================================================================+
96-
| `pyTooling.Packaging <https://github.com/pyTooling/pyTooling>`__ | ≥1.7.0 | `Apache License, 2.0 <https://github.com/pyTooling/pyTooling.Packaging/blob/main/LICENSE.md>`__ | *None* |
96+
| `pyTooling <https://github.com/pyTooling/pyTooling>`__ | ≥1.9.2 | `Apache License, 2.0 <https://github.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
9797
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
9898
| `Sphinx <https://github.com/sphinx-doc/sphinx>`__ | ≥4.3.0 | `BSD 3-Clause <https://github.com/sphinx-doc/sphinx/blob/master/LICENSE>`__ | *Not yet evaluated.* |
9999
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
100100
| `sphinx_btd_theme <https://github.com/buildthedocs/sphinx.theme>`__ | ≥0.5.2 | `MIT <https://github.com/buildthedocs/sphinx.theme/blob/master/LICENSE>`__ | *Not yet evaluated.* |
101101
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
102102
| !! `sphinx_fontawesome <https://github.com/fraoustin/sphinx_fontawesome>`__ | ≥0.0.6 | `GPL 2.0 <https://github.com/fraoustin/sphinx_fontawesome/blob/master/LICENSE>`__ | *Not yet evaluated.* |
103103
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
104-
| `sphinx_autodoc_typehints <https://github.com/agronholm/sphinx-autodoc-typehints>`__ | ≥1.12.0 | `MIT <https://github.com/agronholm/sphinx-autodoc-typehints/blob/master/LICENSE>`__ | *Not yet evaluated.* |
104+
| `sphinx_autodoc_typehints <https://github.com/agronholm/sphinx-autodoc-typehints>`__ | ≥1.14.1 | `MIT <https://github.com/agronholm/sphinx-autodoc-typehints/blob/master/LICENSE>`__ | *Not yet evaluated.* |
105105
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
106106

107107

@@ -129,7 +129,7 @@ install the mandatory dependencies too.
129129
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
130130
| **Package** | **Version** | **License** | **Dependencies** |
131131
+============================================================================+==============+==========================================================================================================+======================================================================================================================================================+
132-
| `pyTooling.Packaging <https://github.com/pyTooling/pyTooling>`__ | ≥1.7.0 | `Apache License, 2.0 <https://github.com/pyTooling/pyTooling.Packaging/blob/main/LICENSE.md>`__ | *None* |
132+
| `pyTooling <https://github.com/pyTooling/pyTooling>`__ | ≥1.9.2 | `Apache License, 2.0 <https://github.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
133133
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
134134
| `wheel <https://github.com/pypa/wheel>`__ | any | `MIT <https://github.com/pypa/wheel/blob/main/LICENSE.txt>`__ | *Not yet evaluated.* |
135135
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+

doc/coverage/index.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Coverage Report
2+
###############
3+
4+
*Placeholder for the Coverage report generated with* ``pytest`` *and* ``coverage``.

doc/index.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,8 @@ License
147147
:caption: Appendix
148148
:hidden:
149149

150-
ChangeLog/index
150+
Coverage Report ➚ <coverage/index>
151+
Static Type Check Report ➚ <typing/index>
151152
License
152153
Doc-License
153154
Glossary

doc/requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
-r ../requirements.txt
22

3-
pyTooling>=1.7.0
3+
pyTooling>=1.9.2
44

55
# Enforce latest version on ReadTheDocs
66
sphinx>=4.3.0
@@ -9,4 +9,4 @@ sphinx>=4.3.0
99
sphinxcontrib-mermaid>=0.7.1
1010
autoapi>=2.0.1
1111
sphinx_fontawesome>=0.0.6
12-
sphinx_autodoc_typehints>=1.12.0
12+
sphinx_autodoc_typehints>=1.14.1

doc/typing/index.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Static Type Checking Report
2+
###########################
3+
4+
*Placeholder for the Static Type Checking report generated with* ``mypy``.

0 commit comments

Comments
 (0)