Skip to content

Commit db3da12

Browse files
committed
Bumped dependencies.
1 parent 22df0ac commit db3da12

File tree

8 files changed

+45
-28
lines changed

8 files changed

+45
-28
lines changed

.github/workflows/Pipeline.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,14 @@ on:
99

1010
jobs:
1111
Pipeline:
12-
uses: pyTooling/Actions/.github/workflows/CompletePipeline.yml@dev
12+
uses: pyTooling/Actions/.github/workflows/CompletePipeline.yml@r6
1313
with:
14-
package_name: pyVHDLModel
15-
codecov: true
16-
codacy: true
17-
dorny: true
14+
package_name: 'pyVHDLModel'
15+
bandit: 'true'
16+
pylint: 'false'
17+
codecov: 'true'
18+
codacy: 'true'
19+
dorny: 'true'
1820
secrets:
1921
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
2022
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

dist/requirements.txt

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

doc/Dependency.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ pyVHDLModel Package
2323
+--------------------------------------------------------+-------------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+
2424
| **Package** | **Version** | **License** | **Dependencies** |
2525
+========================================================+=============+==========================================================================================+=================================================================================================================================+
26-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.5 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/master/LICENSE.txt>`__ | *None* |
26+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.7 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/master/LICENSE.txt>`__ | *None* |
2727
+--------------------------------------------------------+-------------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+
2828

2929

@@ -53,15 +53,15 @@ the mandatory dependencies too.
5353
+=====================================================================+=============+========================================================================================+======================+
5454
| `pytest <https://GitHub.com/pytest-dev/pytest>`__ | ≥8.4 | `MIT <https://GitHub.com/pytest-dev/pytest/blob/master/LICENSE>`__ | *Not yet evaluated.* |
5555
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
56-
| `pytest-cov <https://GitHub.com/pytest-dev/pytest-cov>`__ |6.2 | `MIT <https://GitHub.com/pytest-dev/pytest-cov/blob/master/LICENSE>`__ | *Not yet evaluated.* |
56+
| `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.* |
5757
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
58-
| `Coverage <https://GitHub.com/nedbat/coveragepy>`__ | ≥7.9 | `Apache License, 2.0 <https://GitHub.com/nedbat/coveragepy/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
58+
| `Coverage <https://GitHub.com/nedbat/coveragepy>`__ | ≥7.10 | `Apache License, 2.0 <https://GitHub.com/nedbat/coveragepy/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
5959
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
60-
| `mypy <https://GitHub.com/python/mypy>`__ | ≥1.16 | `MIT <https://GitHub.com/python/mypy/blob/master/LICENSE>`__ | *Not yet evaluated.* |
60+
| `mypy <https://GitHub.com/python/mypy>`__ | ≥1.18 | `MIT <https://GitHub.com/python/mypy/blob/master/LICENSE>`__ | *Not yet evaluated.* |
6161
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
62-
| `typing-extensions <https://GitHub.com/python/typing_extensions>`__ | ≥4.14 | `PSF-2.0 <https://github.com/python/typing_extensions/blob/main/LICENSE>`__ | *Not yet evaluated.* |
62+
| `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.* |
6363
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
64-
| `lxml <https://GitHub.com/lxml/lxml>`__ |5.4 | `BSD 3-Clause <https://GitHub.com/lxml/lxml/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
64+
| `lxml <https://GitHub.com/lxml/lxml>`__ |6.0 | `BSD 3-Clause <https://GitHub.com/lxml/lxml/blob/master/LICENSE.txt>`__ | *Not yet evaluated.* |
6565
+---------------------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+
6666

6767

@@ -89,7 +89,7 @@ the mandatory dependencies too.
8989
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+----------------------+
9090
| **Package** | **Version** | **License** | **Dependencies** |
9191
+=================================================================================================+==============+==========================================================================================================+======================+
92-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.5 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
92+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.7 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
9393
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+----------------------+
9494
| `Sphinx <https://GitHub.com/sphinx-doc/sphinx>`__ | ≥8.2 | `BSD 3-Clause <https://GitHub.com/sphinx-doc/sphinx/blob/master/LICENSE>`__ | *Not yet evaluated.* |
9595
+-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+----------------------+
@@ -129,7 +129,7 @@ install the mandatory dependencies too.
129129
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
130130
| **Package** | **Version** | **License** | **Dependencies** |
131131
+============================================================================+==============+==========================================================================================================+======================================================================================================================================================+
132-
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.5 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
132+
| `pyTooling <https://GitHub.com/pyTooling/pyTooling>`__ | ≥8.7 | `Apache License, 2.0 <https://GitHub.com/pyTooling/pyTooling/blob/main/LICENSE.md>`__ | *None* |
133133
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
134134
| `wheel <https://GitHub.com/pypa/wheel>`__ | ≥0.45 | `MIT <https://github.com/pypa/wheel/blob/main/LICENSE.txt>`__ | *Not yet evaluated.* |
135135
+----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+
@@ -162,5 +162,5 @@ install the mandatory dependencies too.
162162
+==========================================================+==============+===========================================================================================+======================+
163163
| `wheel <https://GitHub.com/pypa/wheel>`__ | ≥0.45 | `MIT <https://github.com/pypa/wheel/blob/main/LICENSE.txt>`__ | *Not yet evaluated.* |
164164
+----------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------+----------------------+
165-
| `Twine <https://GitHub.com/pypa/twine/>`__ | ≥6.1 | `Apache License, 2.0 <https://github.com/pypa/twine/blob/main/LICENSE>`__ | *Not yet evaluated.* |
165+
| `Twine <https://GitHub.com/pypa/twine/>`__ | ≥6.2 | `Apache License, 2.0 <https://github.com/pypa/twine/blob/main/LICENSE>`__ | *Not yet evaluated.* |
166166
+----------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------+----------------------+

doc/requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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.1
15-
sphinx-copybutton >= 0.5.2
14+
sphinx_design ~= 0.6
15+
sphinx-copybutton >= 0.5
1616
sphinx_autodoc_typehints ~= 3.1
1717
sphinx_reports ~= 0.9

pyVHDLModel/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
__email__ = "[email protected]"
4949
__copyright__ = "2016-2025, Patrick Lehmann"
5050
__license__ = "Apache License, Version 2.0"
51-
__version__ = "0.31.2"
51+
__version__ = "0.31.3"
5252

5353

5454
from enum import unique, Enum, Flag, auto

pyproject.toml

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,30 @@
22
requires = [
33
"setuptools >= 80.0",
44
"wheel ~= 0.45",
5-
"pyTooling ~= 8.5"
5+
"pyTooling ~= 8.7"
66
]
77
build-backend = "setuptools.build_meta"
88

9-
[tool.black]
10-
line-length = 120
9+
[tool.pylint.format]
10+
indent-string="\t"
11+
max-line-length = 120
12+
ignore-long-lines = "^.{0,110}#: .*"
13+
14+
[tool.pylint.basic]
15+
argument-naming-style = "camelCase"
16+
attr-naming-style = "camelCase"
17+
class-attribute-naming-style = "camelCase"
18+
class-const-naming-style = "UPPER_CASE"
19+
class-naming-style = "PascalCase"
20+
const-naming-style = "UPPER_CASE"
21+
function-naming-style = "camelCase"
22+
inlinevar-naming-style = "camelCase"
23+
method-naming-style = "PascalCase"
24+
module-naming-style = "any"
25+
variable-naming-style = "camelCase"
1126

1227
[tool.mypy]
13-
files = ["pyVHDLModel"]
28+
packages = ["pyVHDLModel"]
1429
python_version = "3.13"
1530
#ignore_missing_imports = true
1631
strict = true

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
pyTooling ~= 8.5
1+
pyTooling ~= 8.7

tests/requirements.txt

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

33
# Coverage collection
4-
Coverage ~= 7.9
4+
Coverage ~= 7.10
55

66
# Test Runner
77
pytest ~= 8.4
8-
pytest-cov ~= 6.2
8+
pytest-cov ~= 7.0
99

1010
# Static Type Checking
11-
mypy ~= 1.16
12-
typing_extensions ~= 4.14
13-
lxml ~= 5.4
11+
mypy[reports] ~= 1.18
12+
typing_extensions ~= 4.15
13+
lxml ~= 6.0

0 commit comments

Comments
 (0)