Commit graph

9 commits

Author SHA1 Message Date
wiz
4773e0d7e2 All supported python versions in pkgsrc support eggs, so remove
${PLIST.eggfile} from PLISTs and support code from lang/python.
2012-04-08 20:21:41 +00:00
obache
7e2a43a110 * No need to buildlink with python modules, simple DEPENDS is sufficient.
* Pure python package, no compiler languages is required.
* convert DISTUTILSPKG to register egg-info.

Bump PKGREVISION.
2011-10-31 11:57:00 +00:00
joerg
24151e2b99 Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
joerg
a0a4f55e07 Update to SOApy-0.11.6:
- bug fixes
2009-02-11 21:19:34 +00:00
recht
bcc891fff2 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.
2003-12-24 11:42:02 +00:00
recht
b6eb2a40ae Update to 0.10.2.
changes:
- Modifed WSDL.Proxy to pass along all arguments to SOAPProxy.  This
  should ensure that all features of SOAPProxy are accessible to users
  of WSDL.Proxy
- Created URLopener.py, which contains a class extending
  urllib.FancyURLopener.  This class allows reading from URLs that
  are protected by basic authenticatoin, have been relocated, etc.
- Modified WSDL.Proxy to use URLopener.  It should now permit access
  to WSDL files protected by basic authentication.
- Modified XMLSchema to extend UserTuple instead of tuple for python < 2.2.
- Added UserTuple class, taken from from Stefan Schwarzer's ftputil
  library.
2003-08-16 16:54:26 +00:00
recht
ccf462f848 Update to 0.10.1.
This version contains many changes/fixes.
among them:
- Major Change: The huge file SOAPpy/SOAP.py (4,122 lines, 131K) has
  been split into 10 separate files:
        Client.py       NS.py           SOAPBuilder.py  Utilities.py
        Config.py       Parser.py       Server.py
        Errors.py       SOAP.py         Types.py
  This should ease navigation and maintenance.
- Added client support for WSDL, ported from ZSI by Mark Bucciarelli
  <mark@hubcapconsulting.com>
2003-08-11 22:07:17 +00:00
drochner
44e37b278f update to 0.9.8, provided by Marc Recht (PR pkg/20787)
Notes:
This is SOAPpy 0.9.8.    It contains substantial improvements over the last
release.
1) SOAPpy now uses the standard python
   package installation tools.  Executing the commands
     $ python setup.py build
     $ python setup.py install
   (the second as root) should install SOAPpy into the appropriate Python
   library directory.
2) There has been inconsistency in how  SOAPpy library components have been
   imported.  This new release standardizes on:
     from SOAPpy import SOAP
3) See the changelog for further enhancements.
2003-03-19 11:51:08 +00:00
drochner
0cd6bf1d37 import SOAP.py from the "Web Services for Python" project, with some fixes
to make it work with Python-2.2 (extracted from py-google).
This is the third SOAP implementation in Python I've tried, and the
first which actually works.
2002-10-01 17:21:39 +00:00