From c8df9e3675f1fd6f5aa3fdf6a5d038a962c7c4f9 Mon Sep 17 00:00:00 2001 From: Matt Clay Date: Thu, 30 Jan 2025 09:09:33 -0800 Subject: [PATCH] [stable-2.17] release.py - Use changelog requirements (#83920) (#84645) Use the changelog sanity test requirements instead of the package-data sanity test requirements. This enables removal of most package-data sanity test requirements, as they are no longer used by the test itself. The additional requirements were being maintained only to provide pinned requirements for building the changelog during a release. (cherry picked from commit cd342f76b4c6efdbdcbc61368fdd0d1ce8ad9097) --- packaging/release.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/release.py b/packaging/release.py index d8b5e19b26a..7cfb88b6e5b 100755 --- a/packaging/release.py +++ b/packaging/release.py @@ -672,7 +672,7 @@ build twine """ - requirements_file = CHECKOUT_DIR / "test/sanity/code-smell/package-data.requirements.txt" + requirements_file = CHECKOUT_DIR / "test/lib/ansible_test/_data/requirements/sanity.changelog.txt" requirements_content = requirements_file.read_text() requirements_content += ansible_requirements requirements_content += release_requirements