summaryrefslogtreecommitdiff
path: root/net/py-soappy
diff options
context:
space:
mode:
authorrecht <recht@pkgsrc.org>2003-12-24 11:42:02 +0000
committerrecht <recht@pkgsrc.org>2003-12-24 11:42:02 +0000
commitbcc891fff25495c33c56b472cbebbde69819fa1b (patch)
tree3f94a318ef05b765ad339e617f9238db646040ba /net/py-soappy
parentb92c5e62db9a6c02e905f9a858e03f63e8cddc02 (diff)
downloadpkgsrc-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/Makefile7
-rw-r--r--net/py-soappy/PLIST8
-rw-r--r--net/py-soappy/buildlink2.mk4
-rw-r--r--net/py-soappy/distinfo6
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