Actually I found that if you do then I can see the schema..Could somebody review the below and tell me how to fix it with import doctor?:
import logging
logging.basicConfig(level=logging.INFO)
logging.getLogger('suds.client').setLevel(logging.DEBUG)
logging.getLogger('suds.transport').setLevel(logging.DEBUG)
logging.getLogger('suds.xsd.schema').setLevel(logging.DEBUG)
logging.getLogger('suds.wsdl').setLevel(logging.DEBUG)
from suds.client import Client
client = Client(url)
Looks like it loops on the following. Is this even telling me anything? How would I fix it with import doctor?
DEBUG:suds.xsd.schema:built:
Schema:0x50528c0
(raw)
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" url="http://xxxxx/Service.svc?xsd=xsd4">
<xs:complexType name="ArrayOfKeyValueOfanyTypeanyType">
<xs:annotation>
<xs:appinfo>
<IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="KeyValueOfanyTypeanyType" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element nillable="true" type="xs:anyType" name="Key"/>
<xs:element nillable="true" type="xs:anyType" name="Value"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element nillable="true" type="tns:ArrayOfKeyValueOfanyTypeanyType" name="ArrayOfKeyValueOfanyTypeanyType"/>
<xs:complexType name="ArrayOfKeyValueOfstringstring">
<xs:annotation>
<xs:appinfo>
<IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="KeyValueOfstringstring" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element nillable="true" type="xs:string" name="Key"/>
<xs:element nillable="true" type="xs:string" name="Value"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element nillable="true" type="tns:ArrayOfKeyValueOfstringstring" name="ArrayOfKeyValueOfstringstring"/>
<xs:complexType name="ArrayOfstring">
<xs:sequence>
<xs:element maxOccurs="unbounded" nillable="true" type="xs:string" name="string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:element nillable="true" type="tns:ArrayOfstring" name="ArrayOfstring"/>
</xs:schema>
(model)
<Complex:0x504d590 name="ArrayOfKeyValueOfanyTypeanyType">
<Sequence:0x504d650>
<Element:0x504d710 name="KeyValueOfanyTypeanyType">
<Complex:0x504d7d0>
<Sequence:0x504d890>
<Element:0x504d950 name="Key" type="xs:anyType" />
<Element:0x504d9d0 name="Value" type="xs:anyType" />
</Sequence>
</Complex>
</Element>
</Sequence>
</Complex>
<Element:0x504d610 name="ArrayOfKeyValueOfanyTypeanyType" type="tns:ArrayOfKeyValueOfanyTypeanyType" />
<Complex:0x504d790 name="ArrayOfKeyValueOfstringstring">
<Sequence:0x504da50>
<Element:0x504db10 name="KeyValueOfstringstring">
<Complex:0x504dbd0>
<Sequence:0x504dc90>
<Element:0x504dd50 name="Key" type="xs:string" />
<Element:0x504ddd0 name="Value" type="xs:string" />
</Sequence>
</Complex>
</Element>
</Sequence>
</Complex>
<Element:0x504d910 name="ArrayOfKeyValueOfstringstring" type="tns:ArrayOfKeyValueOfstringstring" />
<Complex:0x504db90 name="ArrayOfstring">
<Sequence:0x504de50>
<Element:0x504df10 name="string" type="xs:string" />
</Sequence>
</Complex>
<Element:0x504dd10 name="ArrayOfstring" type="tns:ArrayOfstring" />
DEBUG:suds.xsd.schema:dereferenced:
Schema:0x50528c0
(raw)
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" url="http://xxx/Login.svc?xsd=xsd4">
<xs:complexType name="ArrayOfKeyValueOfanyTypeanyType">
.....