./net/py-zeep, Fast and modern Python SOAP client

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.3.1, Package name: py37-zeep-3.3.1, Maintainer: pkgsrc-users

A fast and modern Python SOAP client base on lxml/requests.


Required to run:
[devel/py-setuptools] [time/py-pytz] [textproc/py-lxml] [devel/py-requests] [lang/py-six] [textproc/py-defusedxml] [devel/py-requests-toolbelt] [time/py-isodate] [devel/py-cached-property] [devel/py-attrs] [devel/py-appdirs] [www/py-aiohttp] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 4eda2a06596cd2ce6833abba38c8842ff90b0fff
RMD160: e6dcc930cb28bbf8cac5d48dbba95f21abf5c067
Filesize: 157.895 KB

Version history: (Expand)


CVS history: (Expand)


   2019-05-03 12:54:38 by Adam Ciarcinski | Files touched by this commit (5)
Log message:
Remove references to Python 3.4
   2019-03-13 20:17:25 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-zeep: updated to 3.3.1

3.3.1:
 - Fix issue with empty xsd:import statements on Python 2.7

3.3.0:
 - Extend the force_https flag to also force loading xsd files from https when
   a http url is encountered from a https domain
 - Fix handling recursive xsd imports when the url's are enforced from http to
   https.
 - Fix reference attribute when using the Binary Security Token
 - Add support for the WSAM namespace

3.2.0:
 - Fix abstract message check for NoneType before attempting to access parts
 - Improve support for 'Chameleon' XSD schemas
 - Fix resolving qualified references
 - Fix issue with duplicate soap:body tags when multiple parts used
 - Fix Choice with unbound Any element
 - Add xsd_ignore_sequence_order flag
 - Add support for timestamp token in WSS headers
 - Accept strings for xsd.DateTime

3.1.0:
 - Fix SSL issue on with TornadoAsyncTransport
 - Fix passing strict keyword in XML loader
 - Update documentation

3.0.0:
This is a major release, and contains a number of backwards incompatible
changes to the API.
 - Refactor the settings logic in Zeep. All settings are now configured using
   the zeep.settings.Settings() class.
 - Allow control of defusedxml settings via zeep.Settings
 - Add ability to set specific http headers for each call
 - Skip the xsd:annotation element in the all:element
 - Add Settings.force_https as option so that it can be disabled
 - Strip spaces from QName's when parsing xsd's
 - Fix DateTime parsing when only a date is returned
 - Fix handling of nested optional any elements
 - Check if part exists before trying to delete it
   2019-03-13 19:02:31 by Adam Ciarcinski | Files touched by this commit (11) | Package updated
Log message:
py-twine: updated to 1.13.0

Twine is a utility for publishing Python packages on PyPI. It provides build
system independent uploads of source and binary distribution artifacts for both
new and existing projects.
   2018-01-31 12:37:29 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-zeep: updated to 2.5.0

2.5.0:
- Fix AnyType value rendering by guessing the xsd type for the value
- Fix AnySimpleType.xmlvalue() not implemented exception
- Add __dir__ method to value objects returned by Zeep
- Don't require content for 201 and 202 status codes
- Fix wheel package by cleaning the build directory correctly
- Handle Nil values on complexType with SimpleContent elements
- Add Client.namespaces method to list all namespaces available
- Improve support for auto-completion
   2017-09-30 17:34:03 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-zeep: update to 2.4.0

2.4.0:
Add support for tornado async transport via gen.coroutine
Check if soap:address is defined in the service port instead of raising an exception
Update packaging (stop using find_packages())
Properly handle None values when rendering complex types
Fix generating signature for empty wsdl messages
Support passing strings to xsd:Time objects
   2017-09-16 21:27:31 by Thomas Klausner | Files touched by this commit (372)
Log message:
Reset maintainer
   2017-01-01 15:44:09 by Thomas Klausner | Files touched by this commit (577)
Log message:
Add python-3.6 to incompatible versions.
   2016-12-06 11:41:19 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Mark as not for Python 3.x due to devel/py-cached-property