From d527b407e5abcef377698d01c36ebce4c53a5ca5 Mon Sep 17 00:00:00 2001 From: Paolo Melchiorre Date: Thu, 7 May 2026 16:40:02 +0100 Subject: [PATCH] fix: use _location instead of location in XMLParseError raised by visit_import --- src/zeep/xsd/visitor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/zeep/xsd/visitor.py b/src/zeep/xsd/visitor.py index 5aa40f53..4d2d9f0a 100644 --- a/src/zeep/xsd/visitor.py +++ b/src/zeep/xsd/visitor.py @@ -195,7 +195,7 @@ def visit_import(self, node, parent): raise XMLParseError( "The attribute 'namespace' must be existent if the " "importing schema has no target namespace.", - filename=self.document.location, + filename=self.document._location, sourceline=node.sourceline, )