diff options
author | adam <adam@pkgsrc.org> | 2019-03-13 19:17:25 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2019-03-13 19:17:25 +0000 |
commit | 51d0f4cd3397d927eb0d151014f9df9cc6138509 (patch) | |
tree | 691fef41c5049ab3b9fd8cce532f7bad766479d7 /net | |
parent | 038fec4c74bd8d2c92af98a0efc6d41249408522 (diff) | |
download | pkgsrc-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/Makefile | 33 | ||||
-rw-r--r-- | net/py-zeep/distinfo | 11 |
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 |