diff --git a/ansible-core.spec b/ansible-core.spec index ff9873c..581abeb 100644 --- a/ansible-core.spec +++ b/ansible-core.spec @@ -25,6 +25,11 @@ Patch: https://github.com/ansible/ansible/commit/734f38b2594692707d1fd3cbcfc8dc8 # Fix compat with latest python3-libdnf5 # dnf5: enable now implemented cacheonly functionality (#81141) Patch: https://github.com/ansible/ansible/commit/0cc50e067346c357c5177677fba41993950ff044.patch#/dnf5-enable-cacheonly-functionality.patch +# urls - remove deprecated client key calls (#80751) +# This is needed for Python 3.12, but we apply it unconditionally so +# controllers running on older Fedora versions can still work with Python 3.12 +# F39+ targets. +Patch: https://github.com/ansible/ansible/commit/0df794e5a4fe4597ee65b0d492fbf0d0989d5ca0.patch#/urls-remove-deprecated-client-key-calls.patch # These patches are only applied on Rawhide to enable support for Python 3.12 # See https://bugzilla.redhat.com/2196539 # @@ -39,8 +44,6 @@ Patch5003: Disable-test-that-calls-compat-code-removed-in-3.12.patch # Deprecations # # ansible-test - Replace pytest-forked (#80525) Patch6000: https://github.com/ansible/ansible/commit/676b731e6f7d60ce6fd48c0d1c883fc85f5c6537.patch#/ansible-test-replace-pytest-forked.patch -# urls - remove deprecated client key calls (#80751) -Patch6002: https://github.com/ansible/ansible/commit/0df794e5a4fe4597ee65b0d492fbf0d0989d5ca0.patch#/urls-remove-deprecated-client-key-calls.patch # replace deprecated ast.value.s with ast.value.value (#80968) Patch6003: https://github.com/ansible/ansible/commit/742d47fa15a5418f98abf9aaf07edf466e871c81.patch#/replace-deprecated-ast.value.s.patch # Avoid deprecated importlib.abc.TraversableResources (#81082)