From 0c7b4b179156c88598ebf48aa4b650bfd1f0032b Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Fri, 15 Nov 2024 06:54:24 +0100 Subject: [PATCH] Release 3.4.0. --- CHANGELOG.md | 127 +++++++++++-------- CHANGELOG.rst | 14 ++ changelogs/changelog.yaml | 12 ++ changelogs/fragments/177-removal-updates.yml | 4 - changelogs/fragments/3.4.0.yml | 1 - changelogs/fragments/python-3.13.yml | 2 - 6 files changed, 98 insertions(+), 62 deletions(-) delete mode 100644 changelogs/fragments/177-removal-updates.yml delete mode 100644 changelogs/fragments/3.4.0.yml delete mode 100644 changelogs/fragments/python-3.13.yml diff --git a/CHANGELOG.md b/CHANGELOG.md index 5189710..1a9aaa7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,74 +2,77 @@ **Topics** -- v3\.3\.0 +- v3\.4\.0 - Release Summary - Minor Changes -- v3\.2\.0 +- v3\.3\.0 - Release Summary - Minor Changes - - Bugfixes -- v3\.1\.0 +- v3\.2\.0 - Release Summary - Minor Changes -- v3\.0\.2 + - Bugfixes +- v3\.1\.0 - Release Summary + - Minor Changes +- v3\.0\.2 + - Release Summary - Bugfixes - v3\.0\.1 - - Release Summary + - Release Summary - Bugfixes - v3\.0\.0 - - Release Summary + - Release Summary - Breaking Changes / Porting Guide - Removed Features \(previously deprecated\) - Bugfixes - v2\.2\.0 - - Release Summary - - Minor Changes - - Bugfixes -- v2\.1\.0 - Release Summary - Minor Changes -- v2\.0\.0 + - Bugfixes +- v2\.1\.0 - Release Summary - Minor Changes +- v2\.0\.0 + - Release Summary + - Minor Changes - Breaking Changes / Porting Guide - Deprecated Features - Removed Features \(previously deprecated\) - Bugfixes - v1\.4\.0 - - Release Summary - - Minor Changes + - Release Summary + - Minor Changes - Bugfixes - v1\.3\.1 - - Release Summary -- v1\.3\.0\.post0 - Release Summary -- v1\.3\.0 +- v1\.3\.0\.post0 - Release Summary - - Minor Changes - - Bugfixes -- v1\.2\.0 +- v1\.3\.0 - Release Summary - Minor Changes + - Bugfixes +- v1\.2\.0 + - Release Summary + - Minor Changes - Deprecated Features - Bugfixes - v1\.1\.0 - - Release Summary - - Minor Changes -- v1\.0\.1 - Release Summary + - Minor Changes +- v1\.0\.1 + - Release Summary - Bugfixes - v1\.0\.0 - - Release Summary + - Release Summary - Major Changes - - Minor Changes + - Minor Changes - Removed Features \(previously deprecated\) - v0\.1\.0 - - Release Summary + - Release Summary - -## v3\.3\.0 + +## v3\.4\.0 ### Release Summary @@ -79,17 +82,31 @@ Feature release\. ### Minor Changes +* Allow information on removed or deprecated collections to be updated\. This is needed to generate a consistent changelog \([https\://github\.com/ansible\-community/antsibull\-core/pull/177](https\://github\.com/ansible\-community/antsibull\-core/pull/177)\)\. +* Declare support for Python 3\.13 \([https\://github\.com/ansible\-community/antsibull\-core/pull/176](https\://github\.com/ansible\-community/antsibull\-core/pull/176)\)\. + + +## v3\.3\.0 + + +### Release Summary + +Feature release\. + + +### Minor Changes + * Allow information on removed collections from previous major releases in collection metadata schema \([https\://github\.com/ansible\-community/antsibull\-core/pull/174](https\://github\.com/ansible\-community/antsibull\-core/pull/174)\)\. ## v3\.2\.0 - + ### Release Summary Feature and bugfix release\. - + ### Minor Changes * Add pydantic helper for strict linting \([https\://github\.com/ansible\-community/antsibull\-core/pull/169](https\://github\.com/ansible\-community/antsibull\-core/pull/169)\)\. @@ -103,12 +120,12 @@ Feature and bugfix release\. ## v3\.1\.0 - + ### Release Summary Feature release adding a new dependency\. - + ### Minor Changes * Add schema and validation helper for ansible\-build\-data\'s collection meta \([https\://github\.com/ansible\-community/ansible\-build\-data/pull/450](https\://github\.com/ansible\-community/ansible\-build\-data/pull/450)\, [https\://github\.com/ansible\-community/antsibull\-core/pull/168](https\://github\.com/ansible\-community/antsibull\-core/pull/168)\)\. @@ -117,7 +134,7 @@ Feature release adding a new dependency\. ## v3\.0\.2 - + ### Release Summary Bugfix release\. @@ -133,7 +150,7 @@ Bugfix release\. ## v3\.0\.1 - + ### Release Summary Bugfix release\. @@ -146,7 +163,7 @@ Bugfix release\. ## v3\.0\.0 - + ### Release Summary New major release\. @@ -179,12 +196,12 @@ New major release\. ## v2\.2\.0 - + ### Release Summary Add support for Python 3\.12 and improve subprocess\_util - + ### Minor Changes * Declare support for Python 3\.12 \([https\://github\.com/ansible\-community/antsibull\-core/pull/103](https\://github\.com/ansible\-community/antsibull\-core/pull/103)\)\. @@ -199,12 +216,12 @@ Add support for Python 3\.12 and improve subprocess\_util ## v2\.1\.0 - + ### Release Summary Feature release\. - + ### Minor Changes * Allow to overwrite the version and the program name when using antsibull\_core\.args\.get\_toplevel\_parser\(\) \([https\://github\.com/ansible\-community/antsibull\-core/pull/96](https\://github\.com/ansible\-community/antsibull\-core/pull/96)\)\. @@ -212,12 +229,12 @@ Feature release\. ## v2\.0\.0 - + ### Release Summary New major release - + ### Minor Changes * Add async\_log\_run\(\) and log\_run\(\) methods to antsibull\_core\.venv\.VenvRunner and antsibull\_core\.venv\.FakeVenvRunner\. These should be used instead of get\_command\(\) \([https\://github\.com/ansible\-community/antsibull\-core/pull/50](https\://github\.com/ansible\-community/antsibull\-core/pull/50)\)\. @@ -265,12 +282,12 @@ New major release ## v1\.4\.0 - + ### Release Summary Bugfix and feature release\. - + ### Minor Changes * Fix overly restrictive file name type annotations\. Use StrOrBytesPath type annotation instead of str for functions that accept a file name \([https\://github\.com/ansible\-community/antsibull\-core/pull/14](https\://github\.com/ansible\-community/antsibull\-core/pull/14)\)\. @@ -283,7 +300,7 @@ Bugfix and feature release\. ## v1\.3\.1 - + ### Release Summary Maintenance release to fix unwanted 1\.3\.0\.post0 release\. @@ -291,7 +308,7 @@ Maintenance release to fix unwanted 1\.3\.0\.post0 release\. ## v1\.3\.0\.post0 - + ### Release Summary Erroneously released version\. @@ -299,12 +316,12 @@ Erroneously released version\. ## v1\.3\.0 - + ### Release Summary Feature and bugfix release\. - + ### Minor Changes * Allow to write Python dependencies as \_python key into build and dependency files \([https\://github\.com/ansible\-community/antsibull\-core/pull/10](https\://github\.com/ansible\-community/antsibull\-core/pull/10)\)\. @@ -317,12 +334,12 @@ Feature and bugfix release\. ## v1\.2\.0 - + ### Release Summary Feature release\. - + ### Minor Changes * Improve typing \([https\://github\.com/ansible\-community/antsibull\-core/pull/6](https\://github\.com/ansible\-community/antsibull\-core/pull/6)\)\. @@ -341,12 +358,12 @@ Feature release\. ## v1\.1\.0 - + ### Release Summary Maintenance release\. - + ### Minor Changes * The files in the source repository now follow the [REUSE Specification](https\://reuse\.software/spec/)\. The only exceptions are changelog fragments in changelogs/fragments/ \([https\://github\.com/ansible\-community/antsibull\-core/pull/5](https\://github\.com/ansible\-community/antsibull\-core/pull/5)\)\. @@ -354,7 +371,7 @@ Maintenance release\. ## v1\.0\.1 - + ### Release Summary Bugfix release\. @@ -367,7 +384,7 @@ Bugfix release\. ## v1\.0\.0 - + ### Release Summary First stable release\. @@ -377,7 +394,7 @@ First stable release\. * From version 1\.0\.0 on\, antsibull\-core is sticking to semantic versioning and aims at providing no backwards compatibility breaking changes during a major release cycle \([https\://github\.com/ansible\-community/antsibull\-core/pull/2](https\://github\.com/ansible\-community/antsibull\-core/pull/2)\)\. - + ### Minor Changes * Remove unused code \([https\://github\.com/ansible\-community/antsibull\-core/pull/1](https\://github\.com/ansible\-community/antsibull\-core/pull/1)\)\. @@ -390,7 +407,7 @@ First stable release\. ## v0\.1\.0 - + ### Release Summary Initial release\. diff --git a/CHANGELOG.rst b/CHANGELOG.rst index dfcdfa0..bc3a5a8 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,20 @@ antsibull-core Release Notes .. contents:: Topics +v3.4.0 +====== + +Release Summary +--------------- + +Feature release. + +Minor Changes +------------- + +- Allow information on removed or deprecated collections to be updated. This is needed to generate a consistent changelog (https://github.com/ansible-community/antsibull-core/pull/177). +- Declare support for Python 3.13 (https://github.com/ansible-community/antsibull-core/pull/176). + v3.3.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 7506005..ffff4b0 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -360,3 +360,15 @@ releases: - 174-removed-in-previous.yml - 3.3.0.yml release_date: '2024-10-09' + 3.4.0: + changes: + minor_changes: + - Allow information on removed or deprecated collections to be updated. This + is needed to generate a consistent changelog (https://github.com/ansible-community/antsibull-core/pull/177). + - Declare support for Python 3.13 (https://github.com/ansible-community/antsibull-core/pull/176). + release_summary: Feature release. + fragments: + - 177-removal-updates.yml + - 3.4.0.yml + - python-3.13.yml + release_date: '2024-11-15' diff --git a/changelogs/fragments/177-removal-updates.yml b/changelogs/fragments/177-removal-updates.yml deleted file mode 100644 index 28244e8..0000000 --- a/changelogs/fragments/177-removal-updates.yml +++ /dev/null @@ -1,4 +0,0 @@ -minor_changes: - - "Allow information on removed or deprecated collections to be updated. - This is needed to generate a consistent changelog - (https://github.com/ansible-community/antsibull-core/pull/177)." diff --git a/changelogs/fragments/3.4.0.yml b/changelogs/fragments/3.4.0.yml deleted file mode 100644 index 512efc9..0000000 --- a/changelogs/fragments/3.4.0.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Feature release. diff --git a/changelogs/fragments/python-3.13.yml b/changelogs/fragments/python-3.13.yml deleted file mode 100644 index ca37291..0000000 --- a/changelogs/fragments/python-3.13.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - Declare support for Python 3.13 (https://github.com/ansible-community/antsibull-core/pull/176).