Skip to content

Commit 771400e

Browse files
authored
v0.11.3
2 parents 1640048 + 88403d3 commit 771400e

File tree

10 files changed

+697
-376
lines changed

10 files changed

+697
-376
lines changed

.idea/pyVHDLModel.iml

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

doc/Dependency.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,22 @@
33
Dependency
44
##########
55

6+
.. |img-pyVHDLModel-lib-status| image:: https://img.shields.io/librariesio/release/pypi/pyVHDLModel
7+
:alt: Libraries.io status for latest release
8+
:height: 22
9+
:target: https://libraries.io/github/Paebbels/pyVHDLModel
10+
.. |img-pyVHDLModel-req-status| image:: https://img.shields.io/requires/github/Paebbels/pyVHDLModel
11+
:alt: Requires.io
12+
:height: 22
13+
:target: https://requires.io/github/Paebbels/pyVHDLModel/requirements/?branch=master
14+
15+
+------------------------------------------+------------------------------------------+
16+
| `Libraries.io <https://libraries.io/>`_ | `Requires.io <https://requires.io/>`_ |
17+
+==========================================+==========================================+
18+
| |img-pyVHDLModel-lib-status| | |img-pyVHDLModel-req-status| |
19+
+------------------------------------------+------------------------------------------+
20+
21+
622
.. _dependency-package:
723

824
pyVHDLModel Package

doc/LanguageModel/ConcurrentStatements.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ Case Generate
220220
def SelectExpression(self) -> BaseExpression:
221221
222222
@property
223-
def Cases(self) -> List[ConcurrentCase]:
223+
def Cases(self) -> List[GenerateCase]:
224224
225225
226226

doc/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def _LatestTagName():
3737

3838
# The full version, including alpha/beta/rc tags
3939
version = "0.11" # The short X.Y version.
40-
release = "0.11.2" # The full version, including alpha/beta/rc tags.
40+
release = "0.11.3" # The full version, including alpha/beta/rc tags.
4141
try:
4242
if _IsUnderGitControl:
4343
latestTagName = _LatestTagName()[1:] # remove prefix "v"

pyVHDLModel/PSLModel.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
# load dependencies
4444
from pydecor.decorators import export
4545

46-
from pyVHDLModel.VHDLModel import PrimaryUnit, ModelEntity
46+
from pyVHDLModel import ModelEntity, PrimaryUnit
4747

4848

4949
__all__ = []

pyVHDLModel/SemanticModel.py

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# =============================================================================
2+
# __ ___ _ ____ _ __ __ _ _
3+
# _ __ _ \ \ / / | | | _ \| | | \/ | ___ __| | ___| |
4+
# | '_ \| | | \ \ / /| |_| | | | | | | |\/| |/ _ \ / _` |/ _ \ |
5+
# | |_) | |_| |\ V / | _ | |_| | |___| | | | (_) | (_| | __/ |
6+
# | .__/ \__, | \_/ |_| |_|____/|_____|_| |_|\___/ \__,_|\___|_|
7+
# |_| |___/
8+
# ==============================================================================
9+
# Authors: Patrick Lehmann
10+
#
11+
# Python module: An abstract VHDL language model.
12+
#
13+
# Description:
14+
# ------------------------------------
15+
# TODO:
16+
#
17+
# License:
18+
# ==============================================================================
19+
# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany
20+
# Copyright 2016-2017 Patrick Lehmann - Dresden, Germany
21+
#
22+
# Licensed under the Apache License, Version 2.0 (the "License");
23+
# you may not use this file except in compliance with the License.
24+
# You may obtain a copy of the License at
25+
#
26+
# http://www.apache.org/licenses/LICENSE-2.0
27+
#
28+
# Unless required by applicable law or agreed to in writing, software
29+
# distributed under the License is distributed on an "AS IS" BASIS,
30+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
31+
# See the License for the specific language governing permissions and
32+
# limitations under the License.
33+
#
34+
# SPDX-License-Identifier: Apache-2.0
35+
# ==============================================================================
36+
#
37+
"""
38+
This module contains a document language model for VHDL.
39+
40+
:copyright: Copyright 2007-2021 Patrick Lehmann - Bötzingen, Germany
41+
:license: Apache License, Version 2.0
42+
"""
43+
# load dependencies

0 commit comments

Comments
 (0)