updated to PySimpleSOAP-1.16 this fixes UnicodeEncodeError under py27 noticed via py-stdnum and vatnumber (without py-suds) when checking VIES. Changelog Recent changes (2014/2015): Plug-in system to support for WSSE (Web-Services Security extensions) WSSE UsernameToken, UsernameDigestToken and BinaryTokenSignature support Pythonic XML Security Library basic implementation (canonicalization, SHA1 hashing and RSA signing / verification using X509 digital certificates) Improved SOAP Fault details Several fixes (basic python3 support, CDATA, ) Ongoing efforts: Unit Tests update & clean up (removing old tests, better framework, fixing non-deterministic results, etc.) WSDL advanced support (unifying nested elements structure dialects) Python3 support for WSSE XMLSec (M2Crypto alternatives?) Source code refactory to improve readability and maintainabilitydiff -r1.1 -r1.2 pkgsrc/net/py-simplesoap/Makefile
(richard)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2014/04/22 00:07:52 rodent Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2016/08/18 20:41:02 richard Exp $ | |
2 | 2 | |||
3 | DISTNAME= PySimpleSOAP-1.10 | 3 | DISTNAME= PySimpleSOAP-1.16 | |
4 | PKGNAME= ${DISTNAME:tl:S/py/${PYPKGPREFIX}-/1} | 4 | PKGNAME= ${DISTNAME:tl:S/py/${PYPKGPREFIX}-/1} | |
5 | CATEGORIES= net python | 5 | CATEGORIES= net python | |
6 | MASTER_SITES= http://pysimplesoap.googlecode.com/files/ | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pysimplesoap/} | |
7 | EXTRACT_SUFX= .zip | |||
8 | 7 | |||
9 | MAINTAINER= rodent@NetBSD.org | 8 | MAINTAINER= rodent@NetBSD.org | |
10 | HOMEPAGE= https://pysimplesoap.googlecode.com/files/ | 9 | HOMEPAGE= https://pysimplesoap.googlecode.com/files/ | |
11 | COMMENT= Python Simple SOAP Library | 10 | COMMENT= Python Simple SOAP Library | |
12 | LICENSE= gnu-lgpl-v3 | 11 | LICENSE= gnu-lgpl-v3 | |
13 | 12 | |||
14 | USE_LANGUAGES= # none | 13 | USE_LANGUAGES= # none | |
15 | 14 | |||
16 | .include "../../lang/python/egg.mk" | 15 | .include "../../lang/python/egg.mk" | |
17 | .include "../../mk/bsd.pkg.mk" | 16 | .include "../../mk/bsd.pkg.mk" |
@@ -1,23 +1,40 @@ | @@ -1,23 +1,40 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1 2014/04/22 00:07:52 rodent Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2016/08/18 20:41:02 richard Exp $ | |
2 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 2 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | |
3 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 3 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | |
4 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 4 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | |
5 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | |||
5 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 6 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |
7 | ${PYSITELIB}/pysimplesoap/__init__.py | |||
8 | ${PYSITELIB}/pysimplesoap/__init__.pyc | |||
9 | ${PYSITELIB}/pysimplesoap/__init__.pyo | |||
10 | ${PYSITELIB}/pysimplesoap/c14n.py | |||
11 | ${PYSITELIB}/pysimplesoap/c14n.pyc | |||
12 | ${PYSITELIB}/pysimplesoap/c14n.pyo | |||
6 | ${PYSITELIB}/pysimplesoap/client.py | 13 | ${PYSITELIB}/pysimplesoap/client.py | |
7 | ${PYSITELIB}/pysimplesoap/client.pyc | 14 | ${PYSITELIB}/pysimplesoap/client.pyc | |
8 | ${PYSITELIB}/pysimplesoap/client.pyo | 15 | ${PYSITELIB}/pysimplesoap/client.pyo | |
9 | ${PYSITELIB}/pysimplesoap/helpers.py | 16 | ${PYSITELIB}/pysimplesoap/helpers.py | |
10 | ${PYSITELIB}/pysimplesoap/helpers.pyc | 17 | ${PYSITELIB}/pysimplesoap/helpers.pyc | |
11 | ${PYSITELIB}/pysimplesoap/helpers.pyo | 18 | ${PYSITELIB}/pysimplesoap/helpers.pyo | |
12 | ${PYSITELIB}/pysimplesoap/__init__.py | 19 | ${PYSITELIB}/pysimplesoap/plugins.py | |
13 | ${PYSITELIB}/pysimplesoap/__init__.pyc | 20 | ${PYSITELIB}/pysimplesoap/plugins.pyc | |
14 | ${PYSITELIB}/pysimplesoap/__init__.pyo | 21 | ${PYSITELIB}/pysimplesoap/plugins.pyo | |
15 | ${PYSITELIB}/pysimplesoap/server.py | 22 | ${PYSITELIB}/pysimplesoap/server.py | |
16 | ${PYSITELIB}/pysimplesoap/server.pyc | 23 | ${PYSITELIB}/pysimplesoap/server.pyc | |
17 | ${PYSITELIB}/pysimplesoap/server.pyo | 24 | ${PYSITELIB}/pysimplesoap/server.pyo | |
18 | ${PYSITELIB}/pysimplesoap/simplexml.py | 25 | ${PYSITELIB}/pysimplesoap/simplexml.py | |
19 | ${PYSITELIB}/pysimplesoap/simplexml.pyc | 26 | ${PYSITELIB}/pysimplesoap/simplexml.pyc | |
20 | ${PYSITELIB}/pysimplesoap/simplexml.pyo | 27 | ${PYSITELIB}/pysimplesoap/simplexml.pyo | |
21 | ${PYSITELIB}/pysimplesoap/transport.py | 28 | ${PYSITELIB}/pysimplesoap/transport.py | |
22 | ${PYSITELIB}/pysimplesoap/transport.pyc | 29 | ${PYSITELIB}/pysimplesoap/transport.pyc | |
23 | ${PYSITELIB}/pysimplesoap/transport.pyo | 30 | ${PYSITELIB}/pysimplesoap/transport.pyo | |
31 | ${PYSITELIB}/pysimplesoap/wsse.py | |||
32 | ${PYSITELIB}/pysimplesoap/wsse.pyc | |||
33 | ${PYSITELIB}/pysimplesoap/wsse.pyo | |||
34 | ${PYSITELIB}/pysimplesoap/xmlsec.py | |||
35 | ${PYSITELIB}/pysimplesoap/xmlsec.pyc | |||
36 | ${PYSITELIB}/pysimplesoap/xmlsec.pyo | |||
37 | ${PYSITELIB}/soap2py-${PKGVERSION}-py2.7.egg-info/PKG-INFO | |||
38 | ${PYSITELIB}/soap2py-${PKGVERSION}-py2.7.egg-info/SOURCES.txt | |||
39 | ${PYSITELIB}/soap2py-${PKGVERSION}-py2.7.egg-info/dependency_links.txt | |||
40 | ${PYSITELIB}/soap2py-${PKGVERSION}-py2.7.egg-info/top_level.txt |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2015/11/04 00:35:32 agc Exp $ | 1 | $NetBSD: distinfo,v 1.3 2016/08/18 20:41:02 richard Exp $ | |
2 | 2 | |||
3 | SHA1 (PySimpleSOAP-1.10.zip) = f4225d4447090be09462056bf1ae2bffaf3e8f4b | 3 | SHA1 (PySimpleSOAP-1.16.tar.gz) = a79357440ccfd42939d237bff4aecc85b3b1a257 | |
4 | RMD160 (PySimpleSOAP-1.10.zip) = 33ebf1c0fb2500a9b8b4396bb4fd37efe3e3fe1e | 4 | RMD160 (PySimpleSOAP-1.16.tar.gz) = fa7e1651d573f3b41951594c37c2d5e0027f10f4 | |
5 | SHA512 (PySimpleSOAP-1.10.zip) = e048ee82509aee21c47c085d6ce6c79cebb9c75e99be1042007579393caa0986382a9eaef503ebfb751439a17ad86a722e13a9fd518c1ba9b7b587f276eef8c5 | 5 | SHA512 (PySimpleSOAP-1.16.tar.gz) = 8de7fc1eaed1ebdd01437b95d7cfa367a7d86594133b640610e27e4cbe723c673154242010463db77cb5fa74e6552d6fafeb5a39450b0b582f809c6c95f1702f | |
6 | Size (PySimpleSOAP-1.10.zip) = 29106 bytes | 6 | Size (PySimpleSOAP-1.16.tar.gz) = 39964 bytes |