From 2470ce094cc6df6fb334bfee1a407dc32392eb31 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Fri, 5 May 2023 22:05:36 +0200 Subject: [PATCH] Release 1.6.0. --- CHANGELOG.rst | 20 +++++++++++++++++ changelogs/changelog.yaml | 22 +++++++++++++++++++ changelogs/fragments/1.6.0.yml | 1 - changelogs/fragments/35-pydantic.yml | 2 -- changelogs/fragments/45-galaxy-v3.yml | 2 -- changelogs/fragments/67-cache.yaml | 6 ----- .../fragments/76-galaxy-download-cache.yml | 2 -- 7 files changed, 42 insertions(+), 13 deletions(-) delete mode 100644 changelogs/fragments/1.6.0.yml delete mode 100644 changelogs/fragments/35-pydantic.yml delete mode 100644 changelogs/fragments/45-galaxy-v3.yml delete mode 100644 changelogs/fragments/67-cache.yaml delete mode 100644 changelogs/fragments/76-galaxy-download-cache.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 44a12a3..3ab0360 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,26 @@ antsibull-core Release Notes .. contents:: Topics +v1.6.0 +====== + +Release Summary +--------------- + +Feature and bugfix release that adds support for Galaxy v3 API. + +Minor Changes +------------- + +- Allow Galaxy client to communicate with the Galaxy v3 API (https://github.com/ansible-community/antsibull-core/pull/45). + +Bugfixes +-------- + +- Fix a bug in Galaxy download code when the filename is found in the cache, but the checksum does not match. In that case, the collection was not copied to the destination, and the code did not try to download the correct file (https://github.com/ansible-community/antsibull-core/pull/76). +- Remove improper usage of ``@functools.lru_cache`` on async functions in the ``antsibull_core.ansible_core`` module (https://github.com/ansible-community/antsibull-core/pull/67, https://github.com/ansible-community/antsibull-core/pull/69). +- Restrict the ``pydantic`` dependency to major version 1 (https://github.com/ansible-community/antsibull-core/pull/35). + v1.5.1 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 7843e88..e4c01f4 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -113,3 +113,25 @@ releases: - 1.5.1.yml - 31-sh.yml release_date: '2023-02-10' + 1.6.0: + changes: + bugfixes: + - Fix a bug in Galaxy download code when the filename is found in the cache, + but the checksum does not match. In that case, the collection was not copied + to the destination, and the code did not try to download the correct file + (https://github.com/ansible-community/antsibull-core/pull/76). + - Remove improper usage of ``@functools.lru_cache`` on async functions in the + ``antsibull_core.ansible_core`` module (https://github.com/ansible-community/antsibull-core/pull/67, + https://github.com/ansible-community/antsibull-core/pull/69). + - Restrict the ``pydantic`` dependency to major version 1 (https://github.com/ansible-community/antsibull-core/pull/35). + minor_changes: + - Allow Galaxy client to communicate with the Galaxy v3 API (https://github.com/ansible-community/antsibull-core/pull/45). + release_summary: Feature and bugfix release that adds support for Galaxy v3 + API. + fragments: + - 1.6.0.yml + - 35-pydantic.yml + - 45-galaxy-v3.yml + - 67-cache.yaml + - 76-galaxy-download-cache.yml + release_date: '2023-05-05' diff --git a/changelogs/fragments/1.6.0.yml b/changelogs/fragments/1.6.0.yml deleted file mode 100644 index b5a1962..0000000 --- a/changelogs/fragments/1.6.0.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Feature and bugfix release that adds support for Galaxy v3 API. diff --git a/changelogs/fragments/35-pydantic.yml b/changelogs/fragments/35-pydantic.yml deleted file mode 100644 index d7d8742..0000000 --- a/changelogs/fragments/35-pydantic.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "Restrict the ``pydantic`` dependency to major version 1 (https://github.com/ansible-community/antsibull-core/pull/35)." diff --git a/changelogs/fragments/45-galaxy-v3.yml b/changelogs/fragments/45-galaxy-v3.yml deleted file mode 100644 index 77c9001..0000000 --- a/changelogs/fragments/45-galaxy-v3.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - "Allow Galaxy client to communicate with the Galaxy v3 API (https://github.com/ansible-community/antsibull-core/pull/45)." diff --git a/changelogs/fragments/67-cache.yaml b/changelogs/fragments/67-cache.yaml deleted file mode 100644 index b17c027..0000000 --- a/changelogs/fragments/67-cache.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -bugfixes: - - Remove improper usage of ``@functools.lru_cache`` on async functions in the - ``antsibull_core.ansible_core`` module - (https://github.com/ansible-community/antsibull-core/pull/67, - https://github.com/ansible-community/antsibull-core/pull/69). diff --git a/changelogs/fragments/76-galaxy-download-cache.yml b/changelogs/fragments/76-galaxy-download-cache.yml deleted file mode 100644 index 880cd65..0000000 --- a/changelogs/fragments/76-galaxy-download-cache.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "Fix a bug in Galaxy download code when the filename is found in the cache, but the checksum does not match. In that case, the collection was not copied to the destination, and the code did not try to download the correct file (https://github.com/ansible-community/antsibull-core/pull/76)."