From 41331de1a82e2a6dc4b1390b1e0bf2860f307ad9 Mon Sep 17 00:00:00 2001 From: Jonathan Garcia <116393282+joga84@users.noreply.github.com> Date: Wed, 10 Jan 2024 14:16:40 +0100 Subject: [PATCH] wsdl:arrayType objects can be empty array Any defaults to min_occurs=1, pass min_occurs=0 to allow empty arrays. --- src/zeep/xsd/types/complex.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/zeep/xsd/types/complex.py b/src/zeep/xsd/types/complex.py index 9208e1a7..579f8cd0 100644 --- a/src/zeep/xsd/types/complex.py +++ b/src/zeep/xsd/types/complex.py @@ -151,6 +151,7 @@ def elements_nested(self): [ Any( max_occurs="unbounded", + min_occurs=0, restrict=self._array_type.array_type, ) ]