diff options
author | recht <recht@pkgsrc.org> | 2003-12-24 11:42:02 +0000 |
---|---|---|
committer | recht <recht@pkgsrc.org> | 2003-12-24 11:42:02 +0000 |
commit | bcc891fff25495c33c56b472cbebbde69819fa1b (patch) | |
tree | 3f94a318ef05b765ad339e617f9238db646040ba /net/py-soappy | |
parent | b92c5e62db9a6c02e905f9a858e03f63e8cddc02 (diff) | |
download | pkgsrc-bcc891fff25495c33c56b472cbebbde69819fa1b.tar.gz |
update to 0.11.1
changes:
- Preliminary pyGlobus support (contributed by Ivan R. Judson)
- Fixes for many of the test scripts in tests/*.py, as well as
documentation in tests/README of what tests succeed and fail.
- New/Changed configuration settings:
- Added 'strict' option to the WSDL class constructor. If strict is
true, a RuntimeException will be raised if an unrecogned message is
recieved. If strict is false, a warning will be printed to the
console, the message type will be added to the WSDL schema, and
processing will continue. This is in response to the second half of
bug report [ 817331 ] "Some WSDL.py changes", submitted by Rudolf
Ruland.
- Config.simplify_objects=1 now converts all SOAPpy objects into basic
Python types (list, dictionary, tuple, double, float, etc.). By default,
Config.simplify_objects=0 for backward compatibility.
- Config.dict_encoding='ascii' converts the keys of dictionaries
(e.g. created when Config.simplify_objects=1) to ascii == plain python
strings instead of unicode strings. This variable can be set to any
encoding known to string.encode().
- Config.strict_range=1 forces the SOAP parsing routines to perform
range checks on recieved SOAP float and double objects. When
The following bugs have been fixed:
[ 752882 ] "SSL SOAP Server no longer working."
[ 792258 ] "SOAPBuilder.SOAPBuilder.dump can catch wrong exceptions"
[ 792600 ] "SOAPBuilder.SOAPBuilder.dump possibly should not call gentag"
[ 817331 ] "Some WSDL.py changes"
[ 858168 ] 'xsi:nil="true" causes exception'
In addtion, all of the outstanding bugs in the WSDL implementation
have been fixed, so WSDLProxy should now function properly.
Diffstat (limited to 'net/py-soappy')
-rw-r--r-- | net/py-soappy/Makefile | 7 | ||||
-rw-r--r-- | net/py-soappy/PLIST | 8 | ||||
-rw-r--r-- | net/py-soappy/buildlink2.mk | 4 | ||||
-rw-r--r-- | net/py-soappy/distinfo | 6 |
4 files changed, 13 insertions, 12 deletions
diff --git a/net/py-soappy/Makefile b/net/py-soappy/Makefile index 9c114b70f62..3aa2aacc4ca 100644 --- a/net/py-soappy/Makefile +++ b/net/py-soappy/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.7 2003/09/14 16:43:54 recht Exp $ +# $NetBSD: Makefile,v 1.8 2003/12/24 11:42:02 recht Exp $ # -DISTNAME= SOAPpy-0.10.2 +DISTNAME= SOAPpy-0.11.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pywebsvcs/} @@ -10,8 +10,9 @@ MAINTAINER= recht@NetBSD.org HOMEPAGE= http://pywebsvcs.sourceforge.net/ COMMENT= SOAP implementation -USE_BUILDLINK2= YES +DEPENDS= ${PYPKGPREFIX}-fpconst>=0.6.0:../../math/py-fpconst +USE_BUILDLINK2= YES PYDISTUTILSPKG= YES PY_PATCHPLIST= YES diff --git a/net/py-soappy/PLIST b/net/py-soappy/PLIST index 9eac908ec32..bd22d8c19be 100644 --- a/net/py-soappy/PLIST +++ b/net/py-soappy/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2003/08/16 16:54:26 recht Exp $ +@comment $NetBSD: PLIST,v 1.5 2003/12/24 11:42:02 recht Exp $ ${PYSITELIB}/SOAPpy/Client.py ${PYSITELIB}/SOAPpy/Client.pyc ${PYSITELIB}/SOAPpy/Client.pyo @@ -8,6 +8,9 @@ ${PYSITELIB}/SOAPpy/Config.pyo ${PYSITELIB}/SOAPpy/Errors.py ${PYSITELIB}/SOAPpy/Errors.pyc ${PYSITELIB}/SOAPpy/Errors.pyo +${PYSITELIB}/SOAPpy/GSIServer.py +${PYSITELIB}/SOAPpy/GSIServer.pyc +${PYSITELIB}/SOAPpy/GSIServer.pyo ${PYSITELIB}/SOAPpy/NS.py ${PYSITELIB}/SOAPpy/NS.pyc ${PYSITELIB}/SOAPpy/NS.pyo @@ -62,8 +65,5 @@ ${PYSITELIB}/SOAPpy/wstools/XMLname.pyo ${PYSITELIB}/SOAPpy/wstools/__init__.py ${PYSITELIB}/SOAPpy/wstools/__init__.pyc ${PYSITELIB}/SOAPpy/wstools/__init__.pyo -${PYSITELIB}/SOAPpy/wstools/ieee754.py -${PYSITELIB}/SOAPpy/wstools/ieee754.pyc -${PYSITELIB}/SOAPpy/wstools/ieee754.pyo @dirrm ${PYSITELIB}/SOAPpy/wstools @dirrm ${PYSITELIB}/SOAPpy diff --git a/net/py-soappy/buildlink2.mk b/net/py-soappy/buildlink2.mk index 9fd8ecc2387..52573897bdb 100644 --- a/net/py-soappy/buildlink2.mk +++ b/net/py-soappy/buildlink2.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink2.mk,v 1.5 2003/08/24 10:20:34 recht Exp $ +# $NetBSD: buildlink2.mk,v 1.6 2003/12/24 11:42:02 recht Exp $ .if !defined(SOAPPY_BUILDLINK2_MK) SOAPPY_BUILDLINK2_MK= # defined @@ -7,7 +7,7 @@ PYTHON_VERSIONS_ACCEPTED= 23pth 22pth 21pth .include "../../lang/python/pyversion.mk" BUILDLINK_PACKAGES+= SOAPpy -BUILDLINK_DEPENDS.SOAPpy?= ${PYPKGPREFIX}-SOAPpy>=0.10.1 +BUILDLINK_DEPENDS.SOAPpy?= ${PYPKGPREFIX}-SOAPpy>=0.11.1 BUILDLINK_PKGSRCDIR.SOAPpy?= ../../net/py-soappy .include "../../textproc/pyxml/buildlink2.mk" diff --git a/net/py-soappy/distinfo b/net/py-soappy/distinfo index ac8ffffe7e1..d55957dd890 100644 --- a/net/py-soappy/distinfo +++ b/net/py-soappy/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.4 2003/08/16 16:54:26 recht Exp $ +$NetBSD: distinfo,v 1.5 2003/12/24 11:42:02 recht Exp $ -SHA1 (SOAPpy-0.10.2.tar.gz) = a7cfd577f0dd70f2542284ef50fd0ba23a1ad6fd -Size (SOAPpy-0.10.2.tar.gz) = 119380 bytes +SHA1 (SOAPpy-0.11.1.tar.gz) = 4d81da64ad98f7c496fcc35400bffd53f78303f5 +Size (SOAPpy-0.11.1.tar.gz) = 135047 bytes |