zuul/zuul/ansible
Clark Boylan 2846fe2e0d Replace python imp module with importlib
The imp module has been deprecated for quite some time. The importlib
module has been present since python 3.6 and replaces the imp module.
This is important because python3.12 removes the imp module entirely and
any code using imp needs to be rewritten to be python3.12 compatible.

The rewrite here comes from the suggestions in an upstream discussion
about this transition [0].

[0] https://discuss.python.org/t/how-do-i-migrate-from-imp/27885

Change-Id: Iaa742c71bbb208225726c2b8fa5af111f48667c9
2024-01-10 13:09:39 -08:00
..
6 Make Ansible variable freezing more efficient 2023-09-14 14:00:45 -07:00
8 Make Ansible variable freezing more efficient 2023-09-14 14:00:45 -07:00
base Make Ansible variable freezing more efficient 2023-09-14 14:00:45 -07:00
__init__.py Ansible launcher: add zuul_runner module 2016-05-12 11:37:19 -07:00
logconfig.py Fix more file opening ResourceWarnings 2023-02-07 17:12:15 -08:00
paths.py Replace python imp module with importlib 2024-01-10 13:09:39 -08:00