diff --git a/changelogs/fragments/619-antsibull-fileutils.yml b/changelogs/fragments/619-antsibull-fileutils.yml index cb5b3baa..19f76a3c 100644 --- a/changelogs/fragments/619-antsibull-fileutils.yml +++ b/changelogs/fragments/619-antsibull-fileutils.yml @@ -1,3 +1,6 @@ minor_changes: - "Add dependency on antsibull-fileutils. Some functionality from antsibull-core is moving there, so we can use it from there directly (https://github.com/ansible-community/antsibull/pull/619)." +bugfixes: + - "Add explicit dependency on PyYAML, since we directly use it + (https://github.com/ansible-community/antsibull/pull/619)." diff --git a/pyproject.toml b/pyproject.toml index 89332ac3..30a84e18 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,6 +37,7 @@ dependencies = [ "aiofiles", "aiohttp >= 3.0.0", "twiggy", + "pyyaml", # We rely on deprecated features to maintain compat btw. pydantic v1 and v2 "pydantic < 3", # pydantic already pulls it in, but we use it for TypedDict