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