From 6d2b32a736865b160fc962e9960dcc80cb14c519 Mon Sep 17 00:00:00 2001 From: Jakob Scheid Date: Sun, 27 Sep 2026 22:01:19 +0200 Subject: [PATCH] feat(python-generator): check type at module namespace comparision Added type check to the Python module namespace comparision function. --- src/jcloud_docsgen/core/python/namespaces.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jcloud_docsgen/core/python/namespaces.py b/src/jcloud_docsgen/core/python/namespaces.py index e113583..073a73f 100644 --- a/src/jcloud_docsgen/core/python/namespaces.py +++ b/src/jcloud_docsgen/core/python/namespaces.py @@ -223,4 +223,4 @@ class PythonModuleNamespace(PythonNamespace): super().__init__(name) def __eq__(self, value: PythonModuleNamespace) -> bool: - return self.name == value.name + return isinstance(value, type(self)) and self.name == value.name