The Suds web services client is a lightweight soap-based client for python the
is licensed under LGPL. Basic features: * No class generation * Provides an object-like API. * Reads wsdl at runtime for encoding/decoding * Provides for the following SOAP (style) binding/encoding: - Document/Literal - RPC/Literal - RPC/Encoded (section 5) The goal of suds is to present an RPC-like interface into soap-based web services. This means that in most cases, users do not need to be concerned with the complexities of the WSDL and referenced schemas. Regardless of which soap message style is specified, the signature of the service methods remain the same. Uses that do examine the WSDL will notice that even with the document soap message style, the signature of each method resembles an RPC. The method signature contains the contents of the document defined for the message instead of the document itself.
This commit is contained in:
parent
574eeb4ce8
commit
1961172023
4 changed files with 212 additions and 0 deletions
18
net/py-suds/DESCR
Normal file
18
net/py-suds/DESCR
Normal file
|
@ -0,0 +1,18 @@
|
|||
The Suds web services client is a lightweight soap-based client for python the
|
||||
is licensed under LGPL. Basic features:
|
||||
* No class generation
|
||||
* Provides an object-like API.
|
||||
* Reads wsdl at runtime for encoding/decoding
|
||||
* Provides for the following SOAP (style) binding/encoding:
|
||||
- Document/Literal
|
||||
- RPC/Literal
|
||||
- RPC/Encoded (section 5)
|
||||
|
||||
The goal of suds is to present an RPC-like interface into soap-based web
|
||||
services. This means that in most cases, users do not need to be concerned with
|
||||
the complexities of the WSDL and referenced schemas. Regardless of which soap
|
||||
message style is specified, the signature of the service methods remain the
|
||||
same. Uses that do examine the WSDL will notice that even with the document
|
||||
soap message style, the signature of each method resembles an RPC. The method
|
||||
signature contains the contents of the document defined for the message instead
|
||||
of the document itself.
|
19
net/py-suds/Makefile
Normal file
19
net/py-suds/Makefile
Normal file
|
@ -0,0 +1,19 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2011/01/12 08:04:14 adam Exp $
|
||||
|
||||
DISTNAME= suds-0.4
|
||||
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
||||
CATEGORIES= net python
|
||||
MASTER_SITES= http://pypi.python.org/packages/source/s/suds/
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= https://fedorahosted.org/suds/
|
||||
COMMENT= Lightweight SOAP python client for consuming Web Services
|
||||
LICENSE= gnu-lgpl-v3
|
||||
|
||||
PKG_DESTDIR_SUPPORT= user-destdir
|
||||
|
||||
EGG_NAME= ${DISTNAME}
|
||||
USE_LANGUAGES= # empty
|
||||
|
||||
.include "../../lang/python/egg.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
170
net/py-suds/PLIST
Normal file
170
net/py-suds/PLIST
Normal file
|
@ -0,0 +1,170 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2011/01/12 08:04:14 adam Exp $
|
||||
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
|
||||
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
|
||||
${PYSITELIB}/suds/__init__.py
|
||||
${PYSITELIB}/suds/__init__.pyc
|
||||
${PYSITELIB}/suds/__init__.pyo
|
||||
${PYSITELIB}/suds/bindings/__init__.py
|
||||
${PYSITELIB}/suds/bindings/__init__.pyc
|
||||
${PYSITELIB}/suds/bindings/__init__.pyo
|
||||
${PYSITELIB}/suds/bindings/binding.py
|
||||
${PYSITELIB}/suds/bindings/binding.pyc
|
||||
${PYSITELIB}/suds/bindings/binding.pyo
|
||||
${PYSITELIB}/suds/bindings/document.py
|
||||
${PYSITELIB}/suds/bindings/document.pyc
|
||||
${PYSITELIB}/suds/bindings/document.pyo
|
||||
${PYSITELIB}/suds/bindings/multiref.py
|
||||
${PYSITELIB}/suds/bindings/multiref.pyc
|
||||
${PYSITELIB}/suds/bindings/multiref.pyo
|
||||
${PYSITELIB}/suds/bindings/rpc.py
|
||||
${PYSITELIB}/suds/bindings/rpc.pyc
|
||||
${PYSITELIB}/suds/bindings/rpc.pyo
|
||||
${PYSITELIB}/suds/builder.py
|
||||
${PYSITELIB}/suds/builder.pyc
|
||||
${PYSITELIB}/suds/builder.pyo
|
||||
${PYSITELIB}/suds/cache.py
|
||||
${PYSITELIB}/suds/cache.pyc
|
||||
${PYSITELIB}/suds/cache.pyo
|
||||
${PYSITELIB}/suds/client.py
|
||||
${PYSITELIB}/suds/client.pyc
|
||||
${PYSITELIB}/suds/client.pyo
|
||||
${PYSITELIB}/suds/metrics.py
|
||||
${PYSITELIB}/suds/metrics.pyc
|
||||
${PYSITELIB}/suds/metrics.pyo
|
||||
${PYSITELIB}/suds/mx/__init__.py
|
||||
${PYSITELIB}/suds/mx/__init__.pyc
|
||||
${PYSITELIB}/suds/mx/__init__.pyo
|
||||
${PYSITELIB}/suds/mx/appender.py
|
||||
${PYSITELIB}/suds/mx/appender.pyc
|
||||
${PYSITELIB}/suds/mx/appender.pyo
|
||||
${PYSITELIB}/suds/mx/basic.py
|
||||
${PYSITELIB}/suds/mx/basic.pyc
|
||||
${PYSITELIB}/suds/mx/basic.pyo
|
||||
${PYSITELIB}/suds/mx/core.py
|
||||
${PYSITELIB}/suds/mx/core.pyc
|
||||
${PYSITELIB}/suds/mx/core.pyo
|
||||
${PYSITELIB}/suds/mx/encoded.py
|
||||
${PYSITELIB}/suds/mx/encoded.pyc
|
||||
${PYSITELIB}/suds/mx/encoded.pyo
|
||||
${PYSITELIB}/suds/mx/literal.py
|
||||
${PYSITELIB}/suds/mx/literal.pyc
|
||||
${PYSITELIB}/suds/mx/literal.pyo
|
||||
${PYSITELIB}/suds/mx/typer.py
|
||||
${PYSITELIB}/suds/mx/typer.pyc
|
||||
${PYSITELIB}/suds/mx/typer.pyo
|
||||
${PYSITELIB}/suds/options.py
|
||||
${PYSITELIB}/suds/options.pyc
|
||||
${PYSITELIB}/suds/options.pyo
|
||||
${PYSITELIB}/suds/plugin.py
|
||||
${PYSITELIB}/suds/plugin.pyc
|
||||
${PYSITELIB}/suds/plugin.pyo
|
||||
${PYSITELIB}/suds/properties.py
|
||||
${PYSITELIB}/suds/properties.pyc
|
||||
${PYSITELIB}/suds/properties.pyo
|
||||
${PYSITELIB}/suds/reader.py
|
||||
${PYSITELIB}/suds/reader.pyc
|
||||
${PYSITELIB}/suds/reader.pyo
|
||||
${PYSITELIB}/suds/resolver.py
|
||||
${PYSITELIB}/suds/resolver.pyc
|
||||
${PYSITELIB}/suds/resolver.pyo
|
||||
${PYSITELIB}/suds/sax/__init__.py
|
||||
${PYSITELIB}/suds/sax/__init__.pyc
|
||||
${PYSITELIB}/suds/sax/__init__.pyo
|
||||
${PYSITELIB}/suds/sax/attribute.py
|
||||
${PYSITELIB}/suds/sax/attribute.pyc
|
||||
${PYSITELIB}/suds/sax/attribute.pyo
|
||||
${PYSITELIB}/suds/sax/date.py
|
||||
${PYSITELIB}/suds/sax/date.pyc
|
||||
${PYSITELIB}/suds/sax/date.pyo
|
||||
${PYSITELIB}/suds/sax/document.py
|
||||
${PYSITELIB}/suds/sax/document.pyc
|
||||
${PYSITELIB}/suds/sax/document.pyo
|
||||
${PYSITELIB}/suds/sax/element.py
|
||||
${PYSITELIB}/suds/sax/element.pyc
|
||||
${PYSITELIB}/suds/sax/element.pyo
|
||||
${PYSITELIB}/suds/sax/enc.py
|
||||
${PYSITELIB}/suds/sax/enc.pyc
|
||||
${PYSITELIB}/suds/sax/enc.pyo
|
||||
${PYSITELIB}/suds/sax/parser.py
|
||||
${PYSITELIB}/suds/sax/parser.pyc
|
||||
${PYSITELIB}/suds/sax/parser.pyo
|
||||
${PYSITELIB}/suds/sax/text.py
|
||||
${PYSITELIB}/suds/sax/text.pyc
|
||||
${PYSITELIB}/suds/sax/text.pyo
|
||||
${PYSITELIB}/suds/servicedefinition.py
|
||||
${PYSITELIB}/suds/servicedefinition.pyc
|
||||
${PYSITELIB}/suds/servicedefinition.pyo
|
||||
${PYSITELIB}/suds/serviceproxy.py
|
||||
${PYSITELIB}/suds/serviceproxy.pyc
|
||||
${PYSITELIB}/suds/serviceproxy.pyo
|
||||
${PYSITELIB}/suds/soaparray.py
|
||||
${PYSITELIB}/suds/soaparray.pyc
|
||||
${PYSITELIB}/suds/soaparray.pyo
|
||||
${PYSITELIB}/suds/store.py
|
||||
${PYSITELIB}/suds/store.pyc
|
||||
${PYSITELIB}/suds/store.pyo
|
||||
${PYSITELIB}/suds/sudsobject.py
|
||||
${PYSITELIB}/suds/sudsobject.pyc
|
||||
${PYSITELIB}/suds/sudsobject.pyo
|
||||
${PYSITELIB}/suds/transport/__init__.py
|
||||
${PYSITELIB}/suds/transport/__init__.pyc
|
||||
${PYSITELIB}/suds/transport/__init__.pyo
|
||||
${PYSITELIB}/suds/transport/http.py
|
||||
${PYSITELIB}/suds/transport/http.pyc
|
||||
${PYSITELIB}/suds/transport/http.pyo
|
||||
${PYSITELIB}/suds/transport/https.py
|
||||
${PYSITELIB}/suds/transport/https.pyc
|
||||
${PYSITELIB}/suds/transport/https.pyo
|
||||
${PYSITELIB}/suds/transport/options.py
|
||||
${PYSITELIB}/suds/transport/options.pyc
|
||||
${PYSITELIB}/suds/transport/options.pyo
|
||||
${PYSITELIB}/suds/umx/__init__.py
|
||||
${PYSITELIB}/suds/umx/__init__.pyc
|
||||
${PYSITELIB}/suds/umx/__init__.pyo
|
||||
${PYSITELIB}/suds/umx/attrlist.py
|
||||
${PYSITELIB}/suds/umx/attrlist.pyc
|
||||
${PYSITELIB}/suds/umx/attrlist.pyo
|
||||
${PYSITELIB}/suds/umx/basic.py
|
||||
${PYSITELIB}/suds/umx/basic.pyc
|
||||
${PYSITELIB}/suds/umx/basic.pyo
|
||||
${PYSITELIB}/suds/umx/core.py
|
||||
${PYSITELIB}/suds/umx/core.pyc
|
||||
${PYSITELIB}/suds/umx/core.pyo
|
||||
${PYSITELIB}/suds/umx/encoded.py
|
||||
${PYSITELIB}/suds/umx/encoded.pyc
|
||||
${PYSITELIB}/suds/umx/encoded.pyo
|
||||
${PYSITELIB}/suds/umx/typed.py
|
||||
${PYSITELIB}/suds/umx/typed.pyc
|
||||
${PYSITELIB}/suds/umx/typed.pyo
|
||||
${PYSITELIB}/suds/wsdl.py
|
||||
${PYSITELIB}/suds/wsdl.pyc
|
||||
${PYSITELIB}/suds/wsdl.pyo
|
||||
${PYSITELIB}/suds/wsse.py
|
||||
${PYSITELIB}/suds/wsse.pyc
|
||||
${PYSITELIB}/suds/wsse.pyo
|
||||
${PYSITELIB}/suds/xsd/__init__.py
|
||||
${PYSITELIB}/suds/xsd/__init__.pyc
|
||||
${PYSITELIB}/suds/xsd/__init__.pyo
|
||||
${PYSITELIB}/suds/xsd/deplist.py
|
||||
${PYSITELIB}/suds/xsd/deplist.pyc
|
||||
${PYSITELIB}/suds/xsd/deplist.pyo
|
||||
${PYSITELIB}/suds/xsd/doctor.py
|
||||
${PYSITELIB}/suds/xsd/doctor.pyc
|
||||
${PYSITELIB}/suds/xsd/doctor.pyo
|
||||
${PYSITELIB}/suds/xsd/query.py
|
||||
${PYSITELIB}/suds/xsd/query.pyc
|
||||
${PYSITELIB}/suds/xsd/query.pyo
|
||||
${PYSITELIB}/suds/xsd/schema.py
|
||||
${PYSITELIB}/suds/xsd/schema.pyc
|
||||
${PYSITELIB}/suds/xsd/schema.pyo
|
||||
${PYSITELIB}/suds/xsd/sxbase.py
|
||||
${PYSITELIB}/suds/xsd/sxbase.pyc
|
||||
${PYSITELIB}/suds/xsd/sxbase.pyo
|
||||
${PYSITELIB}/suds/xsd/sxbasic.py
|
||||
${PYSITELIB}/suds/xsd/sxbasic.pyc
|
||||
${PYSITELIB}/suds/xsd/sxbasic.pyo
|
||||
${PYSITELIB}/suds/xsd/sxbuiltin.py
|
||||
${PYSITELIB}/suds/xsd/sxbuiltin.pyc
|
||||
${PYSITELIB}/suds/xsd/sxbuiltin.pyo
|
5
net/py-suds/distinfo
Normal file
5
net/py-suds/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2011/01/12 08:04:14 adam Exp $
|
||||
|
||||
SHA1 (suds-0.4.tar.gz) = d76ca8bdebb09116a36aababe0ee297b023cc55e
|
||||
RMD160 (suds-0.4.tar.gz) = d2c5fa050c172ba316a3e81f875fe3ff04f43cff
|
||||
Size (suds-0.4.tar.gz) = 104013 bytes
|
Loading…
Reference in a new issue