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: updated to 3.3.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7f7a41a3742c
branches:  trunk
changeset: 393191:7f7a41a3742c
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Mar 13 19:17:25 2019 +0000

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

diffstat:

 net/py-zeep/Makefile |  33 +++++++++++++++++----------------
 net/py-zeep/distinfo |  11 +++++------
 2 files changed, 22 insertions(+), 22 deletions(-)

diffs (72 lines):

diff -r 6022a4262c74 -r 7f7a41a3742c net/py-zeep/Makefile
--- a/net/py-zeep/Makefile      Wed Mar 13 18:56:50 2019 +0000
+++ b/net/py-zeep/Makefile      Wed Mar 13 19:17:25 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2019/03/13 18:02:31 adam Exp $
+# $NetBSD: Makefile,v 1.8 2019/03/13 19:17:25 adam Exp $
 
-DISTNAME=      zeep-3.1.0
+DISTNAME=      zeep-3.3.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=z/zeep/}
@@ -20,28 +20,29 @@
 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
-TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun>=0.3.8:../../devel/py-freezegun
-#mock==2.0.0
-#pretend==1.0.8
-#pytest-cov==2.5.1
-#pytest==3.1.3
-#requests_mock>=0.7.0
-#pytest-tornado==0.4.5
-#isort==4.2.15
-#flake8==3.3.0
-#flake8-blind-except==0.1.1
-#flake8-debugger==1.4.0
-#flake8-imports==0.1.1
-#aioresponses>=0.4.1
+#TEST_DEPENDS+=        ${PYPKGPREFIX}-freezegun>=0.3.8:../../devel/py-freezegun
+#TEST_DEPENDS+=        ${PYPKGPREFIX}-mock>=2.0.0:../../devel/py-mock
+#TEST_DEPENDS+=        ${PYPKGPREFIX}-pretend>=1.0.8:../../devel/py-pretend
+#TEST_DEPENDS+=        ${PYPKGPREFIX}-requests-mock>=0.7.0:../../devel/py-requests-mock
+#TEST_DEPENDS+=        ${PYPKGPREFIX}-test>=3.1.3:../../devel/py-test
+#TEST_DEPENDS+=        ${PYPKGPREFIX}-test-cov>=2.5.1:../../devel/py-test-cov
+#TEST_DEPENDS+=        ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
+# TEST_DEPENDS not packaged: pytest-tornado, aioresponses
 
 .include "../../lang/python/pyversion.mk"
 PLIST_VARS+=   aio
-.if "${PYPKGPREFIX}" != "py27" && "${PYPKGPREFIX}" != "py34"
+.if ${_PYTHON_VERSION} != 27 && ${_PYTHON_VERSION} != 34
 DEPENDS+=      ${PYPKGPREFIX}-aiohttp>=1.0:../../www/py-aiohttp
 PLIST.aio=     yes
 .endif
 
 USE_LANGUAGES= # none
 
+PYSETUPTESTTARGET=     pytest
+
+# tests are not compatible with the latest py-test
+do-test:
+       ${DO_NADA}
+
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 6022a4262c74 -r 7f7a41a3742c net/py-zeep/distinfo
--- a/net/py-zeep/distinfo      Wed Mar 13 18:56:50 2019 +0000
+++ b/net/py-zeep/distinfo      Wed Mar 13 19:17:25 2019 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.4 2019/03/13 18:02:31 adam Exp $
+$NetBSD: distinfo,v 1.5 2019/03/13 19:17:25 adam Exp $
 
-SHA1 (zeep-3.1.0.tar.gz) = 5ee7e9475d130d2ac33a5ca491b042e77f2b5379
-RMD160 (zeep-3.1.0.tar.gz) = 3c718c30daf95d094f9c91a6b00b770d41e00532
-SHA512 (zeep-3.1.0.tar.gz) = 392125b2bc6d796bfbe4869dfcfcaeefadbbd627cd92f6fb5006dc16d1692a3d20659b9c662852e47eb2c3f6671466dd836f67d0ad7cc34bf356c8822bfffcf4
-Size (zeep-3.1.0.tar.gz) = 158081 bytes
-SHA1 (patch-setup.py) = 8a71665b68491752d3687ee000298cad81e7883d
+SHA1 (zeep-3.3.1.tar.gz) = 4eda2a06596cd2ce6833abba38c8842ff90b0fff
+RMD160 (zeep-3.3.1.tar.gz) = e6dcc930cb28bbf8cac5d48dbba95f21abf5c067
+SHA512 (zeep-3.3.1.tar.gz) = 1f76ea34f3ff242a9a8ad4b01f827d4a4cf1550e905da74a035fb878535d0f7a9d702267a1e7d3b2dcebf0bcc18752ebca6f46289513b917f4620fdbdfe771da
+Size (zeep-3.3.1.tar.gz) = 161684 bytes



Home | Main Index | Thread Index | Old Index