Skip to content

Instantly share code, notes, and snippets.

@diyan
Last active September 8, 2015 13:32
Show Gist options
  • Save diyan/051db91618854db3f7bf to your computer and use it in GitHub Desktop.
Save diyan/051db91618854db3f7bf to your computer and use it in GitHub Desktop.

Python. SOAP services

SOAP services. Overview

Evaluating Tools for Developing with SOAP in Python. Doug Hellmann - http://doughellmann.com/2009/09/01/evaluating-tools-for-developing-with-soap-in-python.html

What's the best SOAP client library for Python, and where is the documentation for it? - http://stackoverflow.com/questions/206154/whats-the-best-soap-client-library-for-python-and-where-is-the-documentation-f

What's the best SOAP library for Python 3.x? - http://stackoverflow.com/questions/7817303/whats-the-best-soap-library-for-python-3-x

SOAP services. Libraries. Active

jurko/suds - Jurko's fork of lightweight and dynamic SOAP client. LGPL - https://bitbucket.org/jurko/suds

  • uploaded on 2014-01-24
  • 16229 downloads in the last month

spyne - web service framework with WSDL/SOAP contracts. Protocols are HttpRpc, XmlObject, JsonObject, MessagePackObject, MessagePackRpc. Transports are Http, ZeroMQ. LGPL - https://github.com/arskom/spyne

  • authors reccomends to use suds as SOAP client
  • 3223 downloads in the last month

ladon - web service framework for JSON-WSP and SOAP. LGPL - http://ladonize.org/

  • generates WSDL and service documentation, sample - http://ladonize.org/python-demos
  • JSON-RPC was abandoned due to the lack of a service description spec and because it has no support for attachments
  • 1264 downloads in the last month

pysimplesoap - simple SOAP library. LGPL - https://code.google.com/p/pysimplesoap/

  • 1629 downloads in the last month

soapbox - library for generating modules from WSDL and dispatcher/stubs for Django. OSL - https://github.com/FlightDataServices/Soapbox

  • 547 downloads in the last month

SOAP services. Libraries. Stalled / abandoned

suds - Stalled. lightweight and dynamic SOAP client. LGPL - https://fedorahosted.org/suds/

  • uploaded on 2010-09-15
  • 58867 downloads in the last month

soappy - Obsolete. provides tools for building SOAP clients and servers. BSD - https://github.com/kiorky/SOAPpy

  • authors reccomends to use suds instead of soappy
  • uploaded on 2014-05-27
  • requres: wstools defusedxml docutils
  • 5838 downloads in the last month

soaplib - Obsolete. provides tools for creating and publishing soap web services. LGPL - http://soaplib.github.io/soaplib/2_0/

  • soaplib was abandoned in favor of rpclib
  • rpclib was abandoned in favor of spyne
  • 4088 downloads in the last month

ZSI - Obsolete. web service framework for SOAP, WSDL, and other related protocols. PSFL - http://pywebsvcs.sourceforge.net/ ZSI - docs - http://pywebsvcs.sourceforge.net/zsi.html Cookbook. Using ZSI - http://pywebsvcs.sourceforge.net/cookbook.pdf

  • 2449 downloads in the last month
  • 537 downloads in the last month (infi.ZSI)
  • 184 downloads in the last month (zsi-lxml)

soapy - Obsolete. SOAP client library. PSFL - http://soapy.sourceforge.net/

  • does not published on PyPI
  • does not support Python 2.5+
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment