summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2019-03-13 19:17:25 +0000
committeradam <adam@pkgsrc.org>2019-03-13 19:17:25 +0000
commit51d0f4cd3397d927eb0d151014f9df9cc6138509 (patch)
tree691fef41c5049ab3b9fd8cce532f7bad766479d7 /net
parent038fec4c74bd8d2c92af98a0efc6d41249408522 (diff)
downloadpkgsrc-51d0f4cd3397d927eb0d151014f9df9cc6138509.tar.gz
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 (limited to 'net')
-rw-r--r--net/py-zeep/Makefile33
-rw-r--r--net/py-zeep/distinfo11
2 files changed, 22 insertions, 22 deletions
diff --git a/net/py-zeep/Makefile b/net/py-zeep/Makefile
index 582b0d745f9..a1c31a0a09a 100644
--- a/net/py-zeep/Makefile
+++ b/net/py-zeep/Makefile
@@ -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}-pytz-[0-9]*:../../time/py-pytz
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 --git a/net/py-zeep/distinfo b/net/py-zeep/distinfo
index 616c1f22274..78400fb75d2 100644
--- a/net/py-zeep/distinfo
+++ b/net/py-zeep/distinfo
@@ -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