mirror of
https://github.com/ansible-collections/ansible.posix.git
synced 2026-03-07 10:05:18 +01:00
ansible-core 2.20 deprecated `ansible.module_utils._text` and `ansible.module_utils.common._collections_compat`. Both will be removed in ansible-core 2.24. Replace all occurrences across plugins, callbacks, and tests: - `from ansible.module_utils._text import ...` → `from ansible.module_utils.common.text.converters import ...` - `from ansible.module_utils.common._collections_compat import ...` → `from collections.abc import ...` Also remove the now-unnecessary `pylint:ansible-bad-import-from` entries from the sanity ignore list for the affected files, and add a unit test that scans for these deprecated patterns to prevent regressions. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4 lines
207 B
Text
4 lines
207 B
Text
tests/utils/shippable/timing.py shebang
|
|
plugins/shell/csh.py pylint:ansible-bad-import-from
|
|
plugins/shell/fish.py pylint:ansible-bad-import-from
|
|
tests/unit/mock/yaml_helper.py pylint:ansible-bad-import-from
|