The suds project is a python soap web services client lib. Suds leverages python meta programming to provide an intuative API for consuming web services. Runtime objectification of types defined in the WSDL is provided without class generation.
Be the first to post a text review of suds. Rate and review a project by clicking thumbs up or thumbs down in the right column.
version 0.3 (9-30-08): * Extends the support for multi-port services introduced in 0.2.9. This addition, provides for multiple services to define the *same* method and suds will handle it properly. See section 'SERVICES WITH MULTIPLE PORTS:' * Add support for multi-document document/literal soap binding style. See section 'MULTI-DOCUMENT Docuemnt/Literal:' * Add support for (xs:group, xs:attributeGroup) tags. * Add Client.last_sent() and Client.last_received(). version 0.3.1 (10-1-08): * Quick follow up to the 0.3 release that made working multi-port service definitions harder then necessary. After consideration (and a good night sleep), it seemed obvious that a few changes would make this much easier: 1) filter out the non-soap bindings - they were causing the real trouble; 2) since most servers are happy with any of the soap bindings (soap 1.1 and 1.2), ambigious references to methods when invoking then without the port qualification will work just fine in almost every case. So, why not just allow suds to select the port. Let's not make the user do it when it's not necessary. In most cases, uses on 0.2.9 and earlier will not have to update there code when moving to 0.3.1 as they might have in 0.3.
version 0.3 (9-30-08): * Extends the support for multi-port services introduced in 0.2.9. This addition, provides for multiple services to define the *same* method and suds will handle it properly. See section 'SERVICES WITH MULTIPLE PORTS:' * Add support for multi-document document/literal soap binding style. See section 'MULTI-DOCUMENT Docuemnt/Literal:' * Add support for (xs:group, xs:attributeGroup) tags. * Add Client.last_sent() and Client.last_received(). version 0.3.1 (10-1-08): * Quick follow up to the 0.3 release that made working multi-port service definitions harder then necessary. After consideration (and a good night sleep), it seemed obvious that a few changes would make this much easier: 1) filter out the non-soap bindings - they were causing the real trouble; 2) since most servers are happy with any of the soap bindings (soap 1.1 and 1.2), ambigious references to methods when invoking then without the port qualification will work just fine in almost every case. So, why not just allow suds to select the port. Let's not make the user do it when it's not necessary. In most cases, uses on 0.2.9 and earlier will not have to update there code when moving to 0.3.1 as they might have in 0.3.
version 0.3 (9-30-08): * Extends the support for multi-port services introduced in 0.2.9. This addition, provides for multiple services to define the *same* method and suds will handle it properly. See section 'SERVICES WITH MULTIPLE PORTS:' * Add support for multi-document document/literal soap binding style. See section 'MULTI-DOCUMENT Docuemnt/Literal:' * Add support for (xs:group, xs:attributeGroup) tags. * Add Client.last_sent() and Client.last_received(). version 0.3.1 (10-1-08): * Quick follow up to the 0.3 release that made working multi-port service definitions harder then necessary. After consideration (and a good night sleep), it seemed obvious that a few changes would make this much easier: 1) filter out the non-soap bindings - they were causing the real trouble; 2) since most servers are happy with any of the soap bindings (soap 1.1 and 1.2), ambigious references to methods when invoking then without the port qualification will work just fine in almost every case. So, why not just allow suds to select the port. Let's not make the user do it when it's not necessary. In most cases, uses on 0.2.9 and earlier will not have to update there code when moving to 0.3.1 as they might have in 0.3.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: