From bf3434736ddbbbac5c5b479bc470be8dec44504d Mon Sep 17 00:00:00 2001 From: Andreas Maier Date: Thu, 10 Oct 2024 15:19:42 +0200 Subject: [PATCH] Release 1.0.0 Signed-off-by: Andreas Maier --- changes/48.feature.rst | 1 - changes/58.feature.rst | 2 -- changes/59.feature.rst | 3 -- changes/62.feature.rst | 2 -- changes/63.feature.rst | 1 - changes/70.cleanup.rst | 2 -- changes/70.feature.1.rst | 3 -- changes/70.feature.2.rst | 2 -- changes/81.feature.rst | 1 - changes/85.feature.rst | 1 - changes/88.fix.rst | 1 - changes/noissue.1.feature.rst | 1 - changes/noissue.1.fix.rst | 1 - changes/noissue.2.feature.rst | 1 - changes/noissue.2.fix.rst | 1 - changes/noissue.3.feature.rst | 2 -- changes/noissue.3.fix.rst | 2 -- changes/noissue.4.fix.rst | 3 -- changes/noissue.safety.fix.rst | 1 - docs/changes.rst | 61 ++++++++++++++++++++++++++++++++++ 20 files changed, 61 insertions(+), 31 deletions(-) delete mode 100644 changes/48.feature.rst delete mode 100644 changes/58.feature.rst delete mode 100644 changes/59.feature.rst delete mode 100644 changes/62.feature.rst delete mode 100644 changes/63.feature.rst delete mode 100644 changes/70.cleanup.rst delete mode 100644 changes/70.feature.1.rst delete mode 100644 changes/70.feature.2.rst delete mode 100644 changes/81.feature.rst delete mode 100644 changes/85.feature.rst delete mode 100644 changes/88.fix.rst delete mode 100644 changes/noissue.1.feature.rst delete mode 100644 changes/noissue.1.fix.rst delete mode 100644 changes/noissue.2.feature.rst delete mode 100644 changes/noissue.2.fix.rst delete mode 100644 changes/noissue.3.feature.rst delete mode 100644 changes/noissue.3.fix.rst delete mode 100644 changes/noissue.4.fix.rst delete mode 100644 changes/noissue.safety.fix.rst diff --git a/changes/48.feature.rst b/changes/48.feature.rst deleted file mode 100644 index 7a51517..0000000 --- a/changes/48.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Migrated to pyproject.toml. diff --git a/changes/58.feature.rst b/changes/58.feature.rst deleted file mode 100644 index fbf61b7..0000000 --- a/changes/58.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Added support for running the 'ruff' checker via "make ruff" and added that -to the test workflow. diff --git a/changes/59.feature.rst b/changes/59.feature.rst deleted file mode 100644 index d08634b..0000000 --- a/changes/59.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -Added support for running the 'bandit' checker with a new make target -'bandit', and added that to the GitHub Actions test workflow. -Adjusted the code in order to pass the bandit check. diff --git a/changes/62.feature.rst b/changes/62.feature.rst deleted file mode 100644 index 7997ffa..0000000 --- a/changes/62.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Support for and test of Python 3.13.0-rc.1. Needed to increase the minimum -versions of PyYAML to 6.0.2. diff --git a/changes/63.feature.rst b/changes/63.feature.rst deleted file mode 100644 index 4a9cd8c..0000000 --- a/changes/63.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Test: Added tests for Python 3.13 (final version). diff --git a/changes/70.cleanup.rst b/changes/70.cleanup.rst deleted file mode 100644 index c4a0bc0..0000000 --- a/changes/70.cleanup.rst +++ /dev/null @@ -1,2 +0,0 @@ -Dev: Dropped the 'make upload' target, because the release to PyPI has -been migrated to using a publish workflow. diff --git a/changes/70.feature.1.rst b/changes/70.feature.1.rst deleted file mode 100644 index 399bdc5..0000000 --- a/changes/70.feature.1.rst +++ /dev/null @@ -1,3 +0,0 @@ -Dev: Encapsulated the releasing of a version to PyPI into new 'release_branch' -and 'release_publish' make targets. See the development documentation for -details. diff --git a/changes/70.feature.2.rst b/changes/70.feature.2.rst deleted file mode 100644 index a04f5dc..0000000 --- a/changes/70.feature.2.rst +++ /dev/null @@ -1,2 +0,0 @@ -Dev: Encapsulated the starting of a new version into new 'start_branch' and -'start_tag' make targets. See the development documentation for details. diff --git a/changes/81.feature.rst b/changes/81.feature.rst deleted file mode 100644 index f995e33..0000000 --- a/changes/81.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Added support for building a Docker container that runs the log forwarder. diff --git a/changes/85.feature.rst b/changes/85.feature.rst deleted file mode 100644 index 6c5238f..0000000 --- a/changes/85.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Increased zhmcclient to 1.18.0 to pick up fixes. diff --git a/changes/88.fix.rst b/changes/88.fix.rst deleted file mode 100644 index 2e4124e..0000000 --- a/changes/88.fix.rst +++ /dev/null @@ -1 +0,0 @@ -Fixed incorrect check for start branch in 'make start_tag'. diff --git a/changes/noissue.1.feature.rst b/changes/noissue.1.feature.rst deleted file mode 100644 index 073eb5b..0000000 --- a/changes/noissue.1.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Changed 'make install' to install in non-editable mode. diff --git a/changes/noissue.1.fix.rst b/changes/noissue.1.fix.rst deleted file mode 100644 index b324032..0000000 --- a/changes/noissue.1.fix.rst +++ /dev/null @@ -1 +0,0 @@ -Test: Fixed coveralls not found on MacOS with Python 3.9-3.11. diff --git a/changes/noissue.2.feature.rst b/changes/noissue.2.feature.rst deleted file mode 100644 index f4c443f..0000000 --- a/changes/noissue.2.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Dev: Relaxed the conditions when safety issues are tolerated. diff --git a/changes/noissue.2.fix.rst b/changes/noissue.2.fix.rst deleted file mode 100644 index 735bf78..0000000 --- a/changes/noissue.2.fix.rst +++ /dev/null @@ -1 +0,0 @@ -Test: Resolved new issues reported by Pylint 3.3. diff --git a/changes/noissue.3.feature.rst b/changes/noissue.3.feature.rst deleted file mode 100644 index 306b00c..0000000 --- a/changes/noissue.3.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Dev: The AUTHORS.md file is now updated when building the distribution -archives. diff --git a/changes/noissue.3.fix.rst b/changes/noissue.3.fix.rst deleted file mode 100644 index 14a06f6..0000000 --- a/changes/noissue.3.fix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Dev: Fixed checks and missing removal of temp file in make targets for releasing -and starting a version. diff --git a/changes/noissue.4.fix.rst b/changes/noissue.4.fix.rst deleted file mode 100644 index 617edad..0000000 --- a/changes/noissue.4.fix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Dev: In the make commands to create/update AUTHORS.md, added a reftag to the -'git shortlog' command to fix the issue that without a terminal (e.g. in GitHub -Actions), the command did not display any authors. diff --git a/changes/noissue.safety.fix.rst b/changes/noissue.safety.fix.rst deleted file mode 100644 index 1798e2b..0000000 --- a/changes/noissue.safety.fix.rst +++ /dev/null @@ -1 +0,0 @@ -Addressed safety issues up to 2024-08-18. diff --git a/docs/changes.rst b/docs/changes.rst index 5511d26..17577a2 100644 --- a/docs/changes.rst +++ b/docs/changes.rst @@ -23,6 +23,67 @@ Change log .. ============================================================================ .. towncrier start +Version 1.0.0 +^^^^^^^^^^^^^ + +Released: 2024-10-10 + +**Bug fixes:** + +* Addressed safety issues up to 2024-08-18. + +* Test: Fixed coveralls not found on MacOS with Python 3.9-3.11. + +* Test: Resolved new issues reported by Pylint 3.3. + +* Dev: Fixed checks and missing removal of temp file in make targets for releasing + and starting a version. + +* Dev: In the make commands to create/update AUTHORS.md, added a reftag to the + 'git shortlog' command to fix the issue that without a terminal (e.g. in GitHub + Actions), the command did not display any authors. + +* Fixed incorrect check for start branch in 'make start_tag'. (`#88 `_) + +**Enhancements:** + +* Changed 'make install' to install in non-editable mode. + +* Dev: Relaxed the conditions when safety issues are tolerated. + +* Dev: The AUTHORS.md file is now updated when building the distribution + archives. + +* Migrated to pyproject.toml. (`#48 `_) + +* Added support for running the 'ruff' checker via "make ruff" and added that + to the test workflow. (`#58 `_) + +* Added support for running the 'bandit' checker with a new make target + 'bandit', and added that to the GitHub Actions test workflow. + Adjusted the code in order to pass the bandit check. (`#59 `_) + +* Support for and test of Python 3.13.0-rc.1. Needed to increase the minimum + versions of PyYAML to 6.0.2. (`#62 `_) + +* Test: Added tests for Python 3.13 (final version). (`#63 `_) + +* Dev: Encapsulated the starting of a new version into new 'start_branch' and + 'start_tag' make targets. See the development documentation for details. (`#70 `_) + +* Dev: Encapsulated the releasing of a version to PyPI into new 'release_branch' + and 'release_publish' make targets. See the development documentation for + details. (`#70 `_) + +* Added support for building a Docker container that runs the log forwarder. (`#81 `_) + +* Increased zhmcclient to 1.18.0 to pick up fixes. (`#85 `_) + +**Cleanup:** + +* Dev: Dropped the 'make upload' target, because the release to PyPI has + been migrated to using a publish workflow. (`#70 `_) + Version 0.12.0 ^^^^^^^^^^^^^^