pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/py-soappy update to 0.11.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5c7c90585341
branches:  trunk
changeset: 465232:5c7c90585341
user:      recht <recht%pkgsrc.org@localhost>
date:      Wed Dec 24 11:42:02 2003 +0000

description:
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:

 net/py-soappy/Makefile      |  7 ++++---
 net/py-soappy/PLIST         |  8 ++++----
 net/py-soappy/buildlink2.mk |  4 ++--
 net/py-soappy/distinfo      |  6 +++---
 4 files changed, 13 insertions(+), 12 deletions(-)

diffs (81 lines):

diff -r 7546bf606dd7 -r 5c7c90585341 net/py-soappy/Makefile
--- a/net/py-soappy/Makefile    Wed Dec 24 11:01:53 2003 +0000
+++ b/net/py-soappy/Makefile    Wed Dec 24 11:42:02 2003 +0000
@@ -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 @@
 HOMEPAGE=      http://pywebsvcs.sourceforge.net/
 COMMENT=       SOAP implementation
 
+DEPENDS=       ${PYPKGPREFIX}-fpconst>=0.6.0:../../math/py-fpconst
+
 USE_BUILDLINK2=        YES
-
 PYDISTUTILSPKG=        YES
 PY_PATCHPLIST= YES
 
diff -r 7546bf606dd7 -r 5c7c90585341 net/py-soappy/PLIST
--- a/net/py-soappy/PLIST       Wed Dec 24 11:01:53 2003 +0000
+++ b/net/py-soappy/PLIST       Wed Dec 24 11:42:02 2003 +0000
@@ -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/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/__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 -r 7546bf606dd7 -r 5c7c90585341 net/py-soappy/buildlink2.mk
--- a/net/py-soappy/buildlink2.mk       Wed Dec 24 11:01:53 2003 +0000
+++ b/net/py-soappy/buildlink2.mk       Wed Dec 24 11:42:02 2003 +0000
@@ -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 @@
 .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 -r 7546bf606dd7 -r 5c7c90585341 net/py-soappy/distinfo
--- a/net/py-soappy/distinfo    Wed Dec 24 11:01:53 2003 +0000
+++ b/net/py-soappy/distinfo    Wed Dec 24 11:42:02 2003 +0000
@@ -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



Home | Main Index | Thread Index | Old Index