From 8f604de1416a9f587d6e6a6845c009eb6d34057c Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Thu, 8 Jan 2026 17:31:19 +0100 Subject: [PATCH 1/2] Fixed wrong file used for updating the release notes. --- .github/workflows/PublishReleaseNotes.yml | 8 ++++---- dist/requirements.txt | 2 +- doc/requirements.txt | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/PublishReleaseNotes.yml b/.github/workflows/PublishReleaseNotes.yml index 56c243e..d308ea9 100644 --- a/.github/workflows/PublishReleaseNotes.yml +++ b/.github/workflows/PublishReleaseNotes.yml @@ -880,11 +880,11 @@ jobs: export GH_TOKEN=${{ github.token }} - if [[ -s __ASSETS__.md ]]; then - addNotes=("--notes-file" "__ASSETS__.md") + if [[ -s __NOTES__.md ]]; then + addNotes=("--notes-file" "__NOTES__.md") else - printf " ${ANSI_LIGHT_RED}File '%s' not found.${ANSI_NOCOLOR}\n" "__ASSETS__.md" - printf "::error title=%s::%s\n" "InternalError" "File '__ASSETS__.md' not found." + printf " ${ANSI_LIGHT_RED}File '%s' not found.${ANSI_NOCOLOR}\n" "__NOTES__.md" + printf "::error title=%s::%s\n" "InternalError" "File '__NOTES__.md' not found." exit 1 fi diff --git a/dist/requirements.txt b/dist/requirements.txt index cacbc6f..e87980b 100644 --- a/dist/requirements.txt +++ b/dist/requirements.txt @@ -1,2 +1,2 @@ -wheel ~= 0.45 +wheel ~= 0.45.0 twine ~= 6.2 diff --git a/doc/requirements.txt b/doc/requirements.txt index 1effbe5..40350e2 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -4,7 +4,7 @@ pyTooling ~= 8.8 # Enforce latest version on ReadTheDocs sphinx ~= 8.2 -docutils ~= 0.21 +docutils ~= 0.21.0 docutils_stubs ~= 0.0.22 # ReadTheDocs Theme @@ -13,7 +13,7 @@ sphinx_rtd_theme ~= 3.0 # Sphinx Extenstions sphinxcontrib-mermaid ~= 1.2 autoapi >= 2.0.1 -sphinx_design ~= 0.6 -sphinx-copybutton >= 0.5 +sphinx_design ~= 0.6.0 +sphinx-copybutton >= 0.5.0 sphinx_autodoc_typehints ~= 3.5 # 3.6 is conflicting with old sphinx_design and rtd theme due to sphinx<9 and docutils<0.22 -sphinx_reports ~= 0.9 +sphinx_reports ~= 0.9.0 From f7353134cbc683e1d02b04ed1fdb008c7619d91d Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Thu, 8 Jan 2026 17:55:53 +0100 Subject: [PATCH 2/2] Bumped version to v7.2.1. --- .github/workflows/ApplicationTesting.yml | 2 +- .github/workflows/ArtifactCleanUp.yml | 2 +- .github/workflows/CheckCodeQuality.yml | 2 +- .github/workflows/CheckDocumentation.yml | 2 +- .github/workflows/CompletePipeline.yml | 2 +- .github/workflows/ExtractConfiguration.yml | 2 +- .github/workflows/InstallPackage.yml | 2 +- .github/workflows/IntermediateCleanUp.yml | 2 +- .github/workflows/LaTeXDocumentation.yml | 2 +- .github/workflows/Package.yml | 2 +- .github/workflows/Parameters.yml | 2 +- .github/workflows/PrepareJob.yml | 21 ++++++++++++++++++++ .github/workflows/PublishCoverageResults.yml | 2 +- .github/workflows/PublishOnPyPI.yml | 2 +- .github/workflows/PublishReleaseNotes.yml | 2 +- .github/workflows/PublishTestResults.yml | 2 +- .github/workflows/PublishToGitHubPages.yml | 2 +- .github/workflows/SphinxDocumentation.yml | 2 +- .github/workflows/StaticTypeCheck.yml | 2 +- .github/workflows/TagReleaseCommit.yml | 2 +- .github/workflows/UnitTesting.yml | 2 +- .github/workflows/VerifyDocs.yml | 2 +- myFramework/Extension/__init__.py | 4 ++-- myPackage/__init__.py | 6 +++--- setup.py | 2 +- tests/platform/Specific.py | 2 +- tests/unit/AppInit.py | 2 +- tests/unit/__init__.py | 2 +- with-post-step/action.yml | 2 +- 29 files changed, 52 insertions(+), 31 deletions(-) diff --git a/.github/workflows/ApplicationTesting.yml b/.github/workflows/ApplicationTesting.yml index fc16440..bb848fb 100644 --- a/.github/workflows/ApplicationTesting.yml +++ b/.github/workflows/ApplicationTesting.yml @@ -4,7 +4,7 @@ # Unai Martinez-Corral # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/ArtifactCleanUp.yml b/.github/workflows/ArtifactCleanUp.yml index f082e0b..9e9cc26 100644 --- a/.github/workflows/ArtifactCleanUp.yml +++ b/.github/workflows/ArtifactCleanUp.yml @@ -4,7 +4,7 @@ # Unai Martinez-Corral # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/CheckCodeQuality.yml b/.github/workflows/CheckCodeQuality.yml index a23e22c..4890ca0 100644 --- a/.github/workflows/CheckCodeQuality.yml +++ b/.github/workflows/CheckCodeQuality.yml @@ -3,7 +3,7 @@ # Patrick Lehmann # # # # ==================================================================================================================== # -# Copyright 2025-2025 The pyTooling Authors # +# Copyright 2025-2026 The pyTooling Authors # # # # 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/.github/workflows/CheckDocumentation.yml b/.github/workflows/CheckDocumentation.yml index 4df1c76..09fc386 100644 --- a/.github/workflows/CheckDocumentation.yml +++ b/.github/workflows/CheckDocumentation.yml @@ -3,7 +3,7 @@ # Patrick Lehmann # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/CompletePipeline.yml b/.github/workflows/CompletePipeline.yml index 73ccb71..5f619be 100644 --- a/.github/workflows/CompletePipeline.yml +++ b/.github/workflows/CompletePipeline.yml @@ -3,7 +3,7 @@ # Patrick Lehmann # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/ExtractConfiguration.yml b/.github/workflows/ExtractConfiguration.yml index c5a8f31..9c80b92 100644 --- a/.github/workflows/ExtractConfiguration.yml +++ b/.github/workflows/ExtractConfiguration.yml @@ -3,7 +3,7 @@ # Patrick Lehmann # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/InstallPackage.yml b/.github/workflows/InstallPackage.yml index ad03205..af81010 100644 --- a/.github/workflows/InstallPackage.yml +++ b/.github/workflows/InstallPackage.yml @@ -3,7 +3,7 @@ # Patrick Lehmann # # # # ==================================================================================================================== # -# Copyright 2025-2025 The pyTooling Authors # +# Copyright 2025-2026 The pyTooling Authors # # # # 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/.github/workflows/IntermediateCleanUp.yml b/.github/workflows/IntermediateCleanUp.yml index 057f756..d661354 100644 --- a/.github/workflows/IntermediateCleanUp.yml +++ b/.github/workflows/IntermediateCleanUp.yml @@ -3,7 +3,7 @@ # Patrick Lehmann # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/LaTeXDocumentation.yml b/.github/workflows/LaTeXDocumentation.yml index 524c619..c8cd3ff 100644 --- a/.github/workflows/LaTeXDocumentation.yml +++ b/.github/workflows/LaTeXDocumentation.yml @@ -3,7 +3,7 @@ # Patrick Lehmann # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/Package.yml b/.github/workflows/Package.yml index d310c04..de72492 100644 --- a/.github/workflows/Package.yml +++ b/.github/workflows/Package.yml @@ -4,7 +4,7 @@ # Unai Martinez-Corral # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/Parameters.yml b/.github/workflows/Parameters.yml index 36f097e..55b13d8 100644 --- a/.github/workflows/Parameters.yml +++ b/.github/workflows/Parameters.yml @@ -4,7 +4,7 @@ # Unai Martinez-Corral # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/PrepareJob.yml b/.github/workflows/PrepareJob.yml index 1ebad0a..550be41 100644 --- a/.github/workflows/PrepareJob.yml +++ b/.github/workflows/PrepareJob.yml @@ -1,3 +1,24 @@ +# ==================================================================================================================== # +# Authors: # +# Patrick Lehmann # +# # +# ==================================================================================================================== # +# Copyright 2025-2026 The pyTooling Authors # +# # +# Licensed under the Apache License, Version 2.0 (the "License"); # +# you may not use this file except in compliance with the License. # +# You may obtain a copy of the License at # +# # +# http://www.apache.org/licenses/LICENSE-2.0 # +# # +# Unless required by applicable law or agreed to in writing, software # +# distributed under the License is distributed on an "AS IS" BASIS, # +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # +# See the License for the specific language governing permissions and # +# limitations under the License. # +# # +# SPDX-License-Identifier: Apache-2.0 # +# ==================================================================================================================== # name: Prepare Variables on: diff --git a/.github/workflows/PublishCoverageResults.yml b/.github/workflows/PublishCoverageResults.yml index e692c3e..72e819d 100644 --- a/.github/workflows/PublishCoverageResults.yml +++ b/.github/workflows/PublishCoverageResults.yml @@ -3,7 +3,7 @@ # Patrick Lehmann # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/PublishOnPyPI.yml b/.github/workflows/PublishOnPyPI.yml index 5108b95..5c330f8 100644 --- a/.github/workflows/PublishOnPyPI.yml +++ b/.github/workflows/PublishOnPyPI.yml @@ -4,7 +4,7 @@ # Unai Martinez-Corral # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/PublishReleaseNotes.yml b/.github/workflows/PublishReleaseNotes.yml index d308ea9..56c5767 100644 --- a/.github/workflows/PublishReleaseNotes.yml +++ b/.github/workflows/PublishReleaseNotes.yml @@ -3,7 +3,7 @@ # Patrick Lehmann # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/PublishTestResults.yml b/.github/workflows/PublishTestResults.yml index e72ed2d..8c02872 100644 --- a/.github/workflows/PublishTestResults.yml +++ b/.github/workflows/PublishTestResults.yml @@ -4,7 +4,7 @@ # Unai Martinez-Corral # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/PublishToGitHubPages.yml b/.github/workflows/PublishToGitHubPages.yml index b8805f4..32795bf 100644 --- a/.github/workflows/PublishToGitHubPages.yml +++ b/.github/workflows/PublishToGitHubPages.yml @@ -4,7 +4,7 @@ # Unai Martinez-Corral # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/SphinxDocumentation.yml b/.github/workflows/SphinxDocumentation.yml index f17cde6..45c8134 100644 --- a/.github/workflows/SphinxDocumentation.yml +++ b/.github/workflows/SphinxDocumentation.yml @@ -3,7 +3,7 @@ # Patrick Lehmann # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/StaticTypeCheck.yml b/.github/workflows/StaticTypeCheck.yml index 6f90bfa..750fc4f 100644 --- a/.github/workflows/StaticTypeCheck.yml +++ b/.github/workflows/StaticTypeCheck.yml @@ -4,7 +4,7 @@ # Unai Martinez-Corral # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/TagReleaseCommit.yml b/.github/workflows/TagReleaseCommit.yml index 92ff0b1..7062844 100644 --- a/.github/workflows/TagReleaseCommit.yml +++ b/.github/workflows/TagReleaseCommit.yml @@ -4,7 +4,7 @@ # Unai Martinez-Corral # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/UnitTesting.yml b/.github/workflows/UnitTesting.yml index 85d3116..7eed964 100644 --- a/.github/workflows/UnitTesting.yml +++ b/.github/workflows/UnitTesting.yml @@ -4,7 +4,7 @@ # Unai Martinez-Corral # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/.github/workflows/VerifyDocs.yml b/.github/workflows/VerifyDocs.yml index 9357064..a48a533 100644 --- a/.github/workflows/VerifyDocs.yml +++ b/.github/workflows/VerifyDocs.yml @@ -4,7 +4,7 @@ # Unai Martinez-Corral # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # 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/myFramework/Extension/__init__.py b/myFramework/Extension/__init__.py index 285b68f..927350e 100644 --- a/myFramework/Extension/__init__.py +++ b/myFramework/Extension/__init__.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2025 Patrick Lehmann - Bötzingen, Germany # +# Copyright 2017-2026 Patrick Lehmann - Bötzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # @@ -34,7 +34,7 @@ A module for a set of dummy classes. __author__ = "Patrick Lehmann" __email__ = "Paebbels@gmail.com" -__copyright__ = "2017-2025, Patrick Lehmann" +__copyright__ = "2017-2026, Patrick Lehmann" __license__ = "Apache License, Version 2.0" __version__ = "0.14.8" __keywords__ = ["GitHub Actions"] diff --git a/myPackage/__init__.py b/myPackage/__init__.py index 232bb12..0231313 100644 --- a/myPackage/__init__.py +++ b/myPackage/__init__.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2025 Patrick Lehmann - Bötzingen, Germany # +# Copyright 2017-2026 Patrick Lehmann - Bötzingen, Germany # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. # @@ -34,9 +34,9 @@ A module for a set of dummy classes. __author__ = "Patrick Lehmann" __email__ = "Paebbels@gmail.com" -__copyright__ = "2017-2025, Patrick Lehmann" +__copyright__ = "2017-2026, Patrick Lehmann" __license__ = "Apache License, Version 2.0" -__version__ = "7.2.0" +__version__ = "7.2.1" __keywords__ = ["GitHub Actions"] __issue_tracker__ = "https://GitHub.com/pyTooling/Actions/issues" diff --git a/setup.py b/setup.py index 7dccdd0..bdae644 100644 --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2025 Patrick Lehmann - Bötzingen, Germany # +# Copyright 2017-2026 Patrick Lehmann - Bötzingen, 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/platform/Specific.py b/tests/platform/Specific.py index 4548bf3..744939e 100644 --- a/tests/platform/Specific.py +++ b/tests/platform/Specific.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2025 Patrick Lehmann - Bötzingen, Germany # +# Copyright 2017-2026 Patrick Lehmann - Bötzingen, 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/AppInit.py b/tests/unit/AppInit.py index 79ab956..87d5912 100644 --- a/tests/unit/AppInit.py +++ b/tests/unit/AppInit.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2025 Patrick Lehmann - Bötzingen, Germany # +# Copyright 2017-2026 Patrick Lehmann - Bötzingen, 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 c0e06b8..8545a99 100644 --- a/tests/unit/__init__.py +++ b/tests/unit/__init__.py @@ -11,7 +11,7 @@ # # # License: # # ==================================================================================================================== # -# Copyright 2017-2025 Patrick Lehmann - Bötzingen, Germany # +# Copyright 2017-2026 Patrick Lehmann - Bötzingen, 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/with-post-step/action.yml b/with-post-step/action.yml index bd9337a..20a4a95 100644 --- a/with-post-step/action.yml +++ b/with-post-step/action.yml @@ -4,7 +4,7 @@ # Unai Martinez-Corral # # # # ==================================================================================================================== # -# Copyright 2020-2025 The pyTooling Authors # +# Copyright 2020-2026 The pyTooling Authors # # # # Licensed under the Apache License, Version 2.0 (the "License"); # # you may not use this file except in compliance with the License. #