pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/py-zeep py-zeep: update to 2.4.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/91f1f1c1ffb9
branches:  trunk
changeset: 369555:91f1f1c1ffb9
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Sep 30 15:34:03 2017 +0000

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

diffstat:

 net/py-zeep/Makefile |   21 +++++-----
 net/py-zeep/PLIST    |  102 +++++++++++++++++++++++++++++++++++++++++---------
 net/py-zeep/distinfo |   10 ++--
 3 files changed, 98 insertions(+), 35 deletions(-)

diffs (226 lines):

diff -r f80b461c5752 -r 91f1f1c1ffb9 net/py-zeep/Makefile
--- a/net/py-zeep/Makefile      Sat Sep 30 15:14:00 2017 +0000
+++ b/net/py-zeep/Makefile      Sat Sep 30 15:34:03 2017 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2017/09/16 19:27:06 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2017/09/30 15:34:03 adam Exp $
 
-DISTNAME=      zeep-0.23.0
+DISTNAME=      zeep-2.4.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES=    net
+CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=z/zeep/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -10,18 +10,17 @@
 COMMENT=       Fast and modern Python SOAP client
 LICENSE=       mit
 
-DEPENDS+=      ${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six
-DEPENDS+=      ${PYPKGPREFIX}-requests>=2.7.0:../../devel/py-requests
-DEPENDS+=      ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
-DEPENDS+=      ${PYPKGPREFIX}-lxml>=3.0.0:../../textproc/py-lxml
-DEPENDS+=      ${PYPKGPREFIX}-isodate>=0.5.1:../../time/py-isodate
+DEPENDS+=      ${PYPKGPREFIX}-appdirs>=1.4.0:../../devel/py-appdirs
 DEPENDS+=      ${PYPKGPREFIX}-defusedxml>=0.4.1:../../textproc/py-defusedxml
 DEPENDS+=      ${PYPKGPREFIX}-cached-property>=1.0.0:../../devel/py-cached-property
-DEPENDS+=      ${PYPKGPREFIX}-appdirs>=1.4.0:../../devel/py-appdirs
+DEPENDS+=      ${PYPKGPREFIX}-isodate>=0.5.4:../../time/py-isodate
+DEPENDS+=      ${PYPKGPREFIX}-lxml>=3.0.0:../../textproc/py-lxml
+DEPENDS+=      ${PYPKGPREFIX}-requests>=2.7.0:../../devel/py-requests
+DEPENDS+=      ${PYPKGPREFIX}-requests-toolbelt>=0.7.1:../../devel/py-requests-toolbelt
+DEPENDS+=      ${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six
+DEPENDS+=      ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
 
 USE_LANGUAGES= # none
 
-PYTHON_VERSIONS_INCOMPATIBLE=  34 35 36        # devel/py-cached-property
-
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r f80b461c5752 -r 91f1f1c1ffb9 net/py-zeep/PLIST
--- a/net/py-zeep/PLIST Sat Sep 30 15:14:00 2017 +0000
+++ b/net/py-zeep/PLIST Sat Sep 30 15:34:03 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2016/12/04 21:13:08 rodent Exp $
+@comment $NetBSD: PLIST,v 1.2 2017/09/30 15:34:03 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -16,7 +16,11 @@
 ${PYSITELIB}/zeep/asyncio/__init__.pyc
 ${PYSITELIB}/zeep/asyncio/__init__.pyo
 ${PYSITELIB}/zeep/asyncio/bindings.py
+${PYSITELIB}/zeep/asyncio/bindings.pyc
+${PYSITELIB}/zeep/asyncio/bindings.pyo
 ${PYSITELIB}/zeep/asyncio/transport.py
+${PYSITELIB}/zeep/asyncio/transport.pyc
+${PYSITELIB}/zeep/asyncio/transport.pyo
 ${PYSITELIB}/zeep/cache.py
 ${PYSITELIB}/zeep/cache.pyc
 ${PYSITELIB}/zeep/cache.pyo
@@ -29,12 +33,24 @@
 ${PYSITELIB}/zeep/helpers.py
 ${PYSITELIB}/zeep/helpers.pyc
 ${PYSITELIB}/zeep/helpers.pyo
-${PYSITELIB}/zeep/parser.py
-${PYSITELIB}/zeep/parser.pyc
-${PYSITELIB}/zeep/parser.pyo
+${PYSITELIB}/zeep/loader.py
+${PYSITELIB}/zeep/loader.pyc
+${PYSITELIB}/zeep/loader.pyo
+${PYSITELIB}/zeep/ns.py
+${PYSITELIB}/zeep/ns.pyc
+${PYSITELIB}/zeep/ns.pyo
 ${PYSITELIB}/zeep/plugins.py
 ${PYSITELIB}/zeep/plugins.pyc
 ${PYSITELIB}/zeep/plugins.pyo
+${PYSITELIB}/zeep/tornado/__init__.py
+${PYSITELIB}/zeep/tornado/__init__.pyc
+${PYSITELIB}/zeep/tornado/__init__.pyo
+${PYSITELIB}/zeep/tornado/bindings.py
+${PYSITELIB}/zeep/tornado/bindings.pyc
+${PYSITELIB}/zeep/tornado/bindings.pyo
+${PYSITELIB}/zeep/tornado/transport.py
+${PYSITELIB}/zeep/tornado/transport.pyc
+${PYSITELIB}/zeep/tornado/transport.pyo
 ${PYSITELIB}/zeep/transports.py
 ${PYSITELIB}/zeep/transports.pyc
 ${PYSITELIB}/zeep/transports.pyo
@@ -47,6 +63,9 @@
 ${PYSITELIB}/zeep/wsdl/__init__.py
 ${PYSITELIB}/zeep/wsdl/__init__.pyc
 ${PYSITELIB}/zeep/wsdl/__init__.pyo
+${PYSITELIB}/zeep/wsdl/attachments.py
+${PYSITELIB}/zeep/wsdl/attachments.pyc
+${PYSITELIB}/zeep/wsdl/attachments.pyo
 ${PYSITELIB}/zeep/wsdl/bindings/__init__.py
 ${PYSITELIB}/zeep/wsdl/bindings/__init__.pyc
 ${PYSITELIB}/zeep/wsdl/bindings/__init__.pyo
@@ -71,9 +90,15 @@
 ${PYSITELIB}/zeep/wsdl/messages/mime.py
 ${PYSITELIB}/zeep/wsdl/messages/mime.pyc
 ${PYSITELIB}/zeep/wsdl/messages/mime.pyo
+${PYSITELIB}/zeep/wsdl/messages/multiref.py
+${PYSITELIB}/zeep/wsdl/messages/multiref.pyc
+${PYSITELIB}/zeep/wsdl/messages/multiref.pyo
 ${PYSITELIB}/zeep/wsdl/messages/soap.py
 ${PYSITELIB}/zeep/wsdl/messages/soap.pyc
 ${PYSITELIB}/zeep/wsdl/messages/soap.pyo
+${PYSITELIB}/zeep/wsdl/messages/xop.py
+${PYSITELIB}/zeep/wsdl/messages/xop.pyc
+${PYSITELIB}/zeep/wsdl/messages/xop.pyo
 ${PYSITELIB}/zeep/wsdl/parse.py
 ${PYSITELIB}/zeep/wsdl/parse.pyc
 ${PYSITELIB}/zeep/wsdl/parse.pyo
@@ -86,6 +111,12 @@
 ${PYSITELIB}/zeep/wsse/__init__.py
 ${PYSITELIB}/zeep/wsse/__init__.pyc
 ${PYSITELIB}/zeep/wsse/__init__.pyo
+${PYSITELIB}/zeep/wsse/compose.py
+${PYSITELIB}/zeep/wsse/compose.pyc
+${PYSITELIB}/zeep/wsse/compose.pyo
+${PYSITELIB}/zeep/wsse/signature.py
+${PYSITELIB}/zeep/wsse/signature.pyc
+${PYSITELIB}/zeep/wsse/signature.pyo
 ${PYSITELIB}/zeep/wsse/username.py
 ${PYSITELIB}/zeep/wsse/username.pyc
 ${PYSITELIB}/zeep/wsse/username.pyo
@@ -95,33 +126,66 @@
 ${PYSITELIB}/zeep/xsd/__init__.py
 ${PYSITELIB}/zeep/xsd/__init__.pyc
 ${PYSITELIB}/zeep/xsd/__init__.pyo
-${PYSITELIB}/zeep/xsd/builtins.py
-${PYSITELIB}/zeep/xsd/builtins.pyc
-${PYSITELIB}/zeep/xsd/builtins.pyo
 ${PYSITELIB}/zeep/xsd/const.py
 ${PYSITELIB}/zeep/xsd/const.pyc
 ${PYSITELIB}/zeep/xsd/const.pyo
 ${PYSITELIB}/zeep/xsd/context.py
 ${PYSITELIB}/zeep/xsd/context.pyc
 ${PYSITELIB}/zeep/xsd/context.pyo
-${PYSITELIB}/zeep/xsd/elements.py
-${PYSITELIB}/zeep/xsd/elements.pyc
-${PYSITELIB}/zeep/xsd/elements.pyo
-${PYSITELIB}/zeep/xsd/indicators.py
-${PYSITELIB}/zeep/xsd/indicators.pyc
-${PYSITELIB}/zeep/xsd/indicators.pyo
-${PYSITELIB}/zeep/xsd/parser.py
-${PYSITELIB}/zeep/xsd/parser.pyc
-${PYSITELIB}/zeep/xsd/parser.pyo
+${PYSITELIB}/zeep/xsd/elements/__init__.py
+${PYSITELIB}/zeep/xsd/elements/__init__.pyc
+${PYSITELIB}/zeep/xsd/elements/__init__.pyo
+${PYSITELIB}/zeep/xsd/elements/any.py
+${PYSITELIB}/zeep/xsd/elements/any.pyc
+${PYSITELIB}/zeep/xsd/elements/any.pyo
+${PYSITELIB}/zeep/xsd/elements/attribute.py
+${PYSITELIB}/zeep/xsd/elements/attribute.pyc
+${PYSITELIB}/zeep/xsd/elements/attribute.pyo
+${PYSITELIB}/zeep/xsd/elements/base.py
+${PYSITELIB}/zeep/xsd/elements/base.pyc
+${PYSITELIB}/zeep/xsd/elements/base.pyo
+${PYSITELIB}/zeep/xsd/elements/builtins.py
+${PYSITELIB}/zeep/xsd/elements/builtins.pyc
+${PYSITELIB}/zeep/xsd/elements/builtins.pyo
+${PYSITELIB}/zeep/xsd/elements/element.py
+${PYSITELIB}/zeep/xsd/elements/element.pyc
+${PYSITELIB}/zeep/xsd/elements/element.pyo
+${PYSITELIB}/zeep/xsd/elements/indicators.py
+${PYSITELIB}/zeep/xsd/elements/indicators.pyc
+${PYSITELIB}/zeep/xsd/elements/indicators.pyo
+${PYSITELIB}/zeep/xsd/elements/references.py
+${PYSITELIB}/zeep/xsd/elements/references.pyc
+${PYSITELIB}/zeep/xsd/elements/references.pyo
 ${PYSITELIB}/zeep/xsd/printer.py
 ${PYSITELIB}/zeep/xsd/printer.pyc
 ${PYSITELIB}/zeep/xsd/printer.pyo
 ${PYSITELIB}/zeep/xsd/schema.py
 ${PYSITELIB}/zeep/xsd/schema.pyc
 ${PYSITELIB}/zeep/xsd/schema.pyo
-${PYSITELIB}/zeep/xsd/types.py
-${PYSITELIB}/zeep/xsd/types.pyc
-${PYSITELIB}/zeep/xsd/types.pyo
+${PYSITELIB}/zeep/xsd/types/__init__.py
+${PYSITELIB}/zeep/xsd/types/__init__.pyc
+${PYSITELIB}/zeep/xsd/types/__init__.pyo
+${PYSITELIB}/zeep/xsd/types/any.py
+${PYSITELIB}/zeep/xsd/types/any.pyc
+${PYSITELIB}/zeep/xsd/types/any.pyo
+${PYSITELIB}/zeep/xsd/types/base.py
+${PYSITELIB}/zeep/xsd/types/base.pyc
+${PYSITELIB}/zeep/xsd/types/base.pyo
+${PYSITELIB}/zeep/xsd/types/builtins.py
+${PYSITELIB}/zeep/xsd/types/builtins.pyc
+${PYSITELIB}/zeep/xsd/types/builtins.pyo
+${PYSITELIB}/zeep/xsd/types/collection.py
+${PYSITELIB}/zeep/xsd/types/collection.pyc
+${PYSITELIB}/zeep/xsd/types/collection.pyo
+${PYSITELIB}/zeep/xsd/types/complex.py
+${PYSITELIB}/zeep/xsd/types/complex.pyc
+${PYSITELIB}/zeep/xsd/types/complex.pyo
+${PYSITELIB}/zeep/xsd/types/simple.py
+${PYSITELIB}/zeep/xsd/types/simple.pyc
+${PYSITELIB}/zeep/xsd/types/simple.pyo
+${PYSITELIB}/zeep/xsd/types/unresolved.py
+${PYSITELIB}/zeep/xsd/types/unresolved.pyc
+${PYSITELIB}/zeep/xsd/types/unresolved.pyo
 ${PYSITELIB}/zeep/xsd/utils.py
 ${PYSITELIB}/zeep/xsd/utils.pyc
 ${PYSITELIB}/zeep/xsd/utils.pyo
diff -r f80b461c5752 -r 91f1f1c1ffb9 net/py-zeep/distinfo
--- a/net/py-zeep/distinfo      Sat Sep 30 15:14:00 2017 +0000
+++ b/net/py-zeep/distinfo      Sat Sep 30 15:34:03 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2016/12/04 21:13:08 rodent Exp $
+$NetBSD: distinfo,v 1.2 2017/09/30 15:34:03 adam Exp $
 
-SHA1 (zeep-0.23.0.tar.gz) = 5ce6162a6a7f7a88d1dd8deddb57c7649724124e
-RMD160 (zeep-0.23.0.tar.gz) = c58ddcd5667872131e8b1afe6bf4fd18efa746df
-SHA512 (zeep-0.23.0.tar.gz) = 13c1fdefb8eb83c0c37a8cc9fdc12b09117947c573b7fb26f225d08174e37d4eccf768876e8aba147a4ece4d3340dabefc1f1edb8a21a5fd435e3a87ee00fa53
-Size (zeep-0.23.0.tar.gz) = 89608 bytes
+SHA1 (zeep-2.4.0.tar.gz) = 85e06d33b689a3856ba5ae79baee9cd4e87e3eb3
+RMD160 (zeep-2.4.0.tar.gz) = a892f2a4b802564af2293c3ae8e528ec7e81b0ce
+SHA512 (zeep-2.4.0.tar.gz) = 7bd21d8feede66678557d7f6de3788509ae5d1785dd0c1ec4ffc076b73e8dac8df58eb6cc63c53ac4e28399bf1ac74ca93ef5710269406e88ea2da05f7456a5f
+Size (zeep-2.4.0.tar.gz) = 146930 bytes



Home | Main Index | Thread Index | Old Index