ansible-core 2.20: avoid deprecated functionality (#953)

* Avoid deprecated functionality.

* Lint.

* Fix typing.

* Python 3.7/3.8 compat.
This commit is contained in:
Felix Fontein
2025-08-17 22:30:10 +02:00
committed by GitHub
parent 1bfee3c23b
commit c0072d29f5
4 changed files with 27 additions and 17 deletions

View File

@@ -19,10 +19,10 @@ import abc
import copy
import traceback
import typing as t
from collections.abc import Mapping
from ansible.errors import AnsibleError
from ansible.module_utils.basic import SEQUENCETYPE, remove_values
from ansible.module_utils.common._collections_compat import Mapping
from ansible.module_utils.common.arg_spec import ArgumentSpecValidator
from ansible.module_utils.errors import UnsupportedError
from ansible.plugins.action import ActionBase