From 641d8668593a89de0b55e7289a39bc8955d1213b Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Mon, 27 Dec 2021 11:12:45 +0100 Subject: [PATCH 1/7] Bumped version to v0.4.2. --- pyEDAA/ProjectModel/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyEDAA/ProjectModel/__init__.py b/pyEDAA/ProjectModel/__init__.py index 4525b1b9..2358579c 100644 --- a/pyEDAA/ProjectModel/__init__.py +++ b/pyEDAA/ProjectModel/__init__.py @@ -35,7 +35,7 @@ __email__ = "Paebbels@gmail.com" __copyright__ = "2014-2021, Patrick Lehmann, Unai Martinez-Corral" __license__ = "Apache License, Version 2.0" -__version__ = "0.4.1" +__version__ = "0.4.2" __keywords__ = ["eda project", "model", "abstract", "xilinx", "vivado", "osvvm", "file set", "file group", "test bench", "test harness"] from os.path import relpath as path_relpath From f4e0b189cca3c138f9218e8412442e8c617e89f1 Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Sat, 8 Jan 2022 14:38:32 +0100 Subject: [PATCH 2/7] Bumped dependencies. --- .idea/pyEDAA.ProjectModel.iml | 4 +++- doc/Dependency.rst | 26 +++++++++++++------------- doc/requirements.txt | 4 ++-- pyEDAA/ProjectModel/__init__.py | 3 +-- pyproject.toml | 2 +- requirements.txt | 2 +- tests/requirements.txt | 2 +- 7 files changed, 22 insertions(+), 21 deletions(-) diff --git a/.idea/pyEDAA.ProjectModel.iml b/.idea/pyEDAA.ProjectModel.iml index 4afc5410..419700c1 100644 --- a/.idea/pyEDAA.ProjectModel.iml +++ b/.idea/pyEDAA.ProjectModel.iml @@ -2,9 +2,11 @@ - + + + diff --git a/doc/Dependency.rst b/doc/Dependency.rst index 4a383538..3f5fd20a 100644 --- a/doc/Dependency.rst +++ b/doc/Dependency.rst @@ -24,15 +24,15 @@ Dependency pyEDAA.ProjectModel Package *************************** -+----------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+ -| **Package** | **Version** | **License** | **Dependencies** | -+==========================================================+=============+===========================================================================================+=================================================================================================================================+ -| `pyTooling `__ | ≥1.8.1 | `Apache License, 2.0 `__ | *None* | -+----------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+ -| `pyVHDLModel `__ | ≥0.13.0 | `Apache License, 2.0 `__ | | -+----------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+ -| `pySVModel `__ | ≥0.3.1 | `Apache License, 2.0 `__ | | -+----------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+ ++----------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+ +| **Package** | **Version** | **License** | **Dependencies** | ++==========================================================+=============+===========================================================================================+========================================================================================================================================================+ +| `pyTooling `__ | ≥1.9.2 | `Apache License, 2.0 `__ | *None* | ++----------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+ +| `pyVHDLModel `__ | ≥0.14.2 | `Apache License, 2.0 `__ | * `pyTooling `__ (`Apache License, 2.0 `__) | ++----------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+ +| `pySVModel `__ | ≥0.3.1 | `Apache License, 2.0 `__ | * `pyTooling `__ (`Apache License, 2.0 `__) | ++----------------------------------------------------------+-------------+-------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+ .. _dependency-testing: @@ -65,7 +65,7 @@ the mandatory dependencies too. +-----------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ | `Coverage `__ | ≥6.2 | `Apache License, 2.0 `__ | *Not yet evaluated.* | +-----------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ -| `mypy `__ | ≥0.930 | `MIT `__ | *Not yet evaluated.* | +| `mypy `__ | ≥0.931 | `MIT `__ | *Not yet evaluated.* | +-----------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ | `lxml `__ | ≥4.6.4 | `BSD 3-Clause `__ | *Not yet evaluated.* | +-----------------------------------------------------------+-------------+----------------------------------------------------------------------------------------+----------------------+ @@ -95,7 +95,7 @@ the mandatory dependencies too. +-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ | **Package** | **Version** | **License** | **Dependencies** | +=================================================================================================+==============+==========================================================================================================+======================================================================================================================================================+ -| `pyTooling `__ | ≥1.8.1 | `Apache License, 2.0 `__ | *None* | +| `pyTooling `__ | ≥1.9.2 | `Apache License, 2.0 `__ | *None* | +-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ | `Sphinx `__ | ≥4.3.0 | `BSD 3-Clause `__ | *Not yet evaluated.* | +-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -103,7 +103,7 @@ the mandatory dependencies too. +-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ | !! `sphinx_fontawesome `__ | ≥0.0.6 | `GPL 2.0 `__ | *Not yet evaluated.* | +-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ -| `sphinx_autodoc_typehints `__ | ≥1.12.0 | `MIT `__ | *Not yet evaluated.* | +| `sphinx_autodoc_typehints `__ | ≥1.14.1 | `MIT `__ | *Not yet evaluated.* | +-------------------------------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -131,7 +131,7 @@ install the mandatory dependencies too. +----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ | **Package** | **Version** | **License** | **Dependencies** | +============================================================================+==============+==========================================================================================================+======================================================================================================================================================+ -| `pyTooling `__ | ≥1.8.1 | `Apache License, 2.0 `__ | *None* | +| `pyTooling `__ | ≥1.9.2 | `Apache License, 2.0 `__ | *None* | +----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ | `wheel `__ | any | `MIT `__ | *Not yet evaluated.* | +----------------------------------------------------------------------------+--------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ diff --git a/doc/requirements.txt b/doc/requirements.txt index 9368fa8f..48fdad5f 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -1,6 +1,6 @@ -r ../requirements.txt -pyTooling>=1.8.1 +pyTooling>=1.9.2 # Enforce latest version on ReadTheDocs sphinx>=4.3.0 @@ -9,4 +9,4 @@ sphinx>=4.3.0 sphinxcontrib-mermaid>=0.7.1 autoapi>=2.0.1 sphinx_fontawesome>=0.0.6 -sphinx_autodoc_typehints>=1.12.0 +sphinx_autodoc_typehints>=1.14.1 diff --git a/pyEDAA/ProjectModel/__init__.py b/pyEDAA/ProjectModel/__init__.py index 2358579c..6951410e 100644 --- a/pyEDAA/ProjectModel/__init__.py +++ b/pyEDAA/ProjectModel/__init__.py @@ -12,8 +12,7 @@ # License: # # ==================================================================================================================== # # Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # -# Copyright 2014-2016 Technische Universität Dresden - Germany # -# Chair of VLSI-Design, Diagnostics and Architecture # +# Copyright 2014-2016 Technische Universität Dresden - Germany, Chair of VLSI-Design, Diagnostics and Architecture # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyproject.toml b/pyproject.toml index 940c9edf..4fbec4ea 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [build-system] requires = [ - "pyTooling >= 1.8.1", + "pyTooling >= 1.9.2", "setuptools >= 35.0.2", "wheel >= 0.29.0" ] diff --git a/requirements.txt b/requirements.txt index 9a2c4f75..c63ef1d5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -pyTooling>=1.8.1 +pyTooling>=1.9.2 pyVHDLModel>=0.14.0 pySVModel>=0.3.1 diff --git a/tests/requirements.txt b/tests/requirements.txt index 00972545..71a1471d 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -8,5 +8,5 @@ pytest>=6.2.5 pytest-cov>=3.0.0 # Static Type Checking -mypy>=0.930 +mypy>=0.931 lxml>=4.6.4 From fddfe77a08aff7e7e56053d9e3312840a36263cc Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Sun, 9 Jan 2022 18:26:18 +0100 Subject: [PATCH 3/7] Added consumers to README. --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index d3364adb..364808dc 100644 --- a/README.md +++ b/README.md @@ -98,6 +98,13 @@ for file in designA.Files(fileType=VHDLSourceFile): print(f" {file.Path}") ``` +# Consumers + +This layer is used by: + +* 🚧 pyEDAA.Workflow + + # References * [Paebbels/pyIPCMI: pyIPCMI/Base/Project.py](https://GitHub.com/Paebbels/pyIPCMI/blob/master/pyIPCMI/Base/Project.py) From 1f6d8379f56131dc510958f5c94253014f232414 Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Sun, 9 Jan 2022 17:56:00 +0100 Subject: [PATCH 4/7] Lowered requirement. --- tests/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/requirements.txt b/tests/requirements.txt index 71a1471d..e71c276a 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -9,4 +9,4 @@ pytest-cov>=3.0.0 # Static Type Checking mypy>=0.931 -lxml>=4.6.4 +lxml>=4.6 From d20f2254d8dab0747b1212418df71f8d5d7a7a61 Mon Sep 17 00:00:00 2001 From: umarcor Date: Thu, 6 Jan 2022 23:49:35 +0100 Subject: [PATCH 5/7] ci/ArtifactCleanup: update list of unittest artifacts (ubuntu, windows, macos and msys2) --- .github/workflows/Pipeline.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/workflows/Pipeline.yml b/.github/workflows/Pipeline.yml index 89c3dd82..a862b778 100644 --- a/.github/workflows/Pipeline.yml +++ b/.github/workflows/Pipeline.yml @@ -121,10 +121,19 @@ jobs: with: package: ${{ fromJson(needs.Params.outputs.params).artifacts.package }} remaining: | - ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-3.7 - ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-3.8 - ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-3.9 - ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-3.10 + ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-ubuntu-3.7 + ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-ubuntu-3.8 + ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-ubuntu-3.9 + ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-ubuntu-3.10 + ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-windows-3.7 + ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-windows-3.8 + ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-windows-3.9 + ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-windows-3.10 + ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-msys2-3.9 + ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-macos-3.7 + ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-macos-3.8 + ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-macos-3.9 + ${{ fromJson(needs.Params.outputs.params).artifacts.unittesting }}-macos-3.10 ${{ fromJson(needs.Params.outputs.params).artifacts.coverage }} ${{ fromJson(needs.Params.outputs.params).artifacts.typing }} ${{ fromJson(needs.Params.outputs.params).artifacts.doc }} From b5d48d7014ac7b2f9916acba40a1d6a4cc11751a Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Sun, 16 Jan 2022 11:05:03 +0100 Subject: [PATCH 6/7] Updated copyright to 2022. --- pyEDAA/ProjectModel/Altera/Quartus.py | 2 +- pyEDAA/ProjectModel/Altera/__init__.py | 2 +- pyEDAA/ProjectModel/Attributes.py | 2 +- pyEDAA/ProjectModel/GHDL.py | 2 +- pyEDAA/ProjectModel/Intel/QuartusPrime.py | 2 +- pyEDAA/ProjectModel/Intel/__init__.py | 2 +- pyEDAA/ProjectModel/MentorGraphics/ModelSim.py | 2 +- pyEDAA/ProjectModel/MentorGraphics/QuestaSim.py | 2 +- pyEDAA/ProjectModel/MentorGraphics/__init__.py | 2 +- pyEDAA/ProjectModel/OSVVM.py | 2 +- pyEDAA/ProjectModel/Verilog.py | 2 +- pyEDAA/ProjectModel/Xilinx/ISE.py | 2 +- pyEDAA/ProjectModel/Xilinx/Vivado.py | 2 +- pyEDAA/ProjectModel/Xilinx/__init__.py | 2 +- pyEDAA/ProjectModel/__init__.py | 4 ++-- setup.py | 2 +- tests/unit/Design.py | 2 +- tests/unit/File.py | 2 +- tests/unit/FileSet.py | 2 +- tests/unit/Files.py | 2 +- tests/unit/Project.py | 2 +- tests/unit/VHDLLibrary.py | 2 +- tests/unit/VivadoProject.py | 2 +- tests/unit/__init__.py | 2 +- 24 files changed, 25 insertions(+), 25 deletions(-) diff --git a/pyEDAA/ProjectModel/Altera/Quartus.py b/pyEDAA/ProjectModel/Altera/Quartus.py index f310687a..ac960a3c 100644 --- a/pyEDAA/ProjectModel/Altera/Quartus.py +++ b/pyEDAA/ProjectModel/Altera/Quartus.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/Altera/__init__.py b/pyEDAA/ProjectModel/Altera/__init__.py index cc91ebd7..523b0d5a 100644 --- a/pyEDAA/ProjectModel/Altera/__init__.py +++ b/pyEDAA/ProjectModel/Altera/__init__.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/Attributes.py b/pyEDAA/ProjectModel/Attributes.py index b86149f6..6bc1afad 100644 --- a/pyEDAA/ProjectModel/Attributes.py +++ b/pyEDAA/ProjectModel/Attributes.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/GHDL.py b/pyEDAA/ProjectModel/GHDL.py index 5312cecd..4101f92b 100644 --- a/pyEDAA/ProjectModel/GHDL.py +++ b/pyEDAA/ProjectModel/GHDL.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/Intel/QuartusPrime.py b/pyEDAA/ProjectModel/Intel/QuartusPrime.py index be66bcfa..2a3c46e0 100644 --- a/pyEDAA/ProjectModel/Intel/QuartusPrime.py +++ b/pyEDAA/ProjectModel/Intel/QuartusPrime.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/Intel/__init__.py b/pyEDAA/ProjectModel/Intel/__init__.py index fdad1a89..4e5c1290 100644 --- a/pyEDAA/ProjectModel/Intel/__init__.py +++ b/pyEDAA/ProjectModel/Intel/__init__.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/MentorGraphics/ModelSim.py b/pyEDAA/ProjectModel/MentorGraphics/ModelSim.py index 1ebadfd1..89245db8 100644 --- a/pyEDAA/ProjectModel/MentorGraphics/ModelSim.py +++ b/pyEDAA/ProjectModel/MentorGraphics/ModelSim.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/MentorGraphics/QuestaSim.py b/pyEDAA/ProjectModel/MentorGraphics/QuestaSim.py index 25d305a1..1fcbb71f 100644 --- a/pyEDAA/ProjectModel/MentorGraphics/QuestaSim.py +++ b/pyEDAA/ProjectModel/MentorGraphics/QuestaSim.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/MentorGraphics/__init__.py b/pyEDAA/ProjectModel/MentorGraphics/__init__.py index 9bf68076..95f6c5c4 100644 --- a/pyEDAA/ProjectModel/MentorGraphics/__init__.py +++ b/pyEDAA/ProjectModel/MentorGraphics/__init__.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/OSVVM.py b/pyEDAA/ProjectModel/OSVVM.py index ae3f7235..2fd5339a 100644 --- a/pyEDAA/ProjectModel/OSVVM.py +++ b/pyEDAA/ProjectModel/OSVVM.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/Verilog.py b/pyEDAA/ProjectModel/Verilog.py index 2b899d66..a243e277 100644 --- a/pyEDAA/ProjectModel/Verilog.py +++ b/pyEDAA/ProjectModel/Verilog.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/Xilinx/ISE.py b/pyEDAA/ProjectModel/Xilinx/ISE.py index 1baa5dd1..a1d42574 100644 --- a/pyEDAA/ProjectModel/Xilinx/ISE.py +++ b/pyEDAA/ProjectModel/Xilinx/ISE.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/Xilinx/Vivado.py b/pyEDAA/ProjectModel/Xilinx/Vivado.py index 4ed5d2e1..3370bade 100644 --- a/pyEDAA/ProjectModel/Xilinx/Vivado.py +++ b/pyEDAA/ProjectModel/Xilinx/Vivado.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/Xilinx/__init__.py b/pyEDAA/ProjectModel/Xilinx/__init__.py index ce85e044..59e5b417 100644 --- a/pyEDAA/ProjectModel/Xilinx/__init__.py +++ b/pyEDAA/ProjectModel/Xilinx/__init__.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/pyEDAA/ProjectModel/__init__.py b/pyEDAA/ProjectModel/__init__.py index 6951410e..1e3b982d 100644 --- a/pyEDAA/ProjectModel/__init__.py +++ b/pyEDAA/ProjectModel/__init__.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # Copyright 2014-2016 Technische Universität Dresden - Germany, Chair of VLSI-Design, Diagnostics and Architecture # # # # Licensed under the Apache License, Version 2.0 (the "License"); # @@ -32,7 +32,7 @@ """An abstract model of EDA tool projects.""" __author__ = "Patrick Lehmann" __email__ = "Paebbels@gmail.com" -__copyright__ = "2014-2021, Patrick Lehmann, Unai Martinez-Corral" +__copyright__ = "2014-2022, Patrick Lehmann, Unai Martinez-Corral" __license__ = "Apache License, Version 2.0" __version__ = "0.4.2" __keywords__ = ["eda project", "model", "abstract", "xilinx", "vivado", "osvvm", "file set", "file group", "test bench", "test harness"] diff --git a/setup.py b/setup.py index 7aefc96d..3429ec0d 100644 --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # Copyright 2014-2016 Technische Universität Dresden - Germany, Chair of VLSI-Design, Diagnostics and Architecture # # # # Licensed under the Apache License, Version 2.0 (the "License"); # diff --git a/tests/unit/Design.py b/tests/unit/Design.py index 97b7975c..47113898 100644 --- a/tests/unit/Design.py +++ b/tests/unit/Design.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/tests/unit/File.py b/tests/unit/File.py index 21bfdd07..0b45210b 100644 --- a/tests/unit/File.py +++ b/tests/unit/File.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/tests/unit/FileSet.py b/tests/unit/FileSet.py index f378c8bd..837e3598 100644 --- a/tests/unit/FileSet.py +++ b/tests/unit/FileSet.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/tests/unit/Files.py b/tests/unit/Files.py index 616f32fd..76cd04c7 100644 --- a/tests/unit/Files.py +++ b/tests/unit/Files.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/tests/unit/Project.py b/tests/unit/Project.py index a2c8e263..a6caa958 100644 --- a/tests/unit/Project.py +++ b/tests/unit/Project.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/tests/unit/VHDLLibrary.py b/tests/unit/VHDLLibrary.py index 50efeca7..be100f2d 100644 --- a/tests/unit/VHDLLibrary.py +++ b/tests/unit/VHDLLibrary.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/tests/unit/VivadoProject.py b/tests/unit/VivadoProject.py index d3a18b9a..55066e18 100644 --- a/tests/unit/VivadoProject.py +++ b/tests/unit/VivadoProject.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # diff --git a/tests/unit/__init__.py b/tests/unit/__init__.py index ed3c0db8..81ef606b 100644 --- a/tests/unit/__init__.py +++ b/tests/unit/__init__.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2021 Patrick Lehmann - Boetzingen, Germany # +# Copyright 2017-2022 Patrick Lehmann - Boetzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # From 50b904ff4d11bff072b8a76867dddd3e7bed3167 Mon Sep 17 00:00:00 2001 From: umarcor Date: Sun, 16 Jan 2022 14:34:25 +0100 Subject: [PATCH 7/7] doc/index: use local toctree refs for coverage and typing --- doc/index.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/index.rst b/doc/index.rst index 246b6183..e346302e 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -175,8 +175,8 @@ License :caption: Appendix :hidden: - Coverage Report ➚ - Static Type Check Report ➚ + Coverage Report ➚ + Static Type Check Report ➚ License Doc-License Glossary