From fdd45cc475fa07afc8884a9839024466f1586e7a Mon Sep 17 00:00:00 2001 From: Rafael Guterres Jeffman Date: Fri, 15 Aug 2025 16:09:24 -0300 Subject: [PATCH] pylint: Fix pylint 3.3.8 issues With the latest pylint version, an issue is raised by inheriting from BaseInventoryPlugin, as the class has too many ancestors (too-many-ancestors). This is caused by a class hierarchy that is too deep, and is not under ansible-freeipa's control. --- plugins/inventory/freeipa.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/inventory/freeipa.py b/plugins/inventory/freeipa.py index 8cb2ec5b..fc1c0ef0 100644 --- a/plugins/inventory/freeipa.py +++ b/plugins/inventory/freeipa.py @@ -107,7 +107,7 @@ from ansible.plugins.inventory import BaseInventoryPlugin from ansible.module_utils.six.moves.urllib.parse import quote -class InventoryModule(BaseInventoryPlugin): +class InventoryModule(BaseInventoryPlugin): # pylint: disable=R0901 NAME = 'freeipa'