py-soappy: updated to 0.12.22 0.12.22: - proper usage of config property inside objects. - dump user defined types with handler functions (can be used to override dump of built-in types). 0.12.21: - Dispatching custom objects, slots supported. 0.12.20: - better version handling - display summary on pypi - non disclosed intermediate release to polish pypi outputdiff -r1.34 -r1.35 pkgsrc/net/py-soappy/Makefile
(adam)
@@ -1,21 +1,22 @@ | @@ -1,21 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.34 2017/01/01 14:43:52 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.35 2018/04/12 10:26:08 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= SOAPpy-0.11.6 | 3 | DISTNAME= SOAPpy-0.12.22 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= net python | 5 | CATEGORIES= net python | |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pywebsvcs/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=S/SOAPpy/} | |
7 | EXTRACT_SUFX= .zip | |||
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://pywebsvcs.sourceforge.net/ | 10 | HOMEPAGE= https://github.com/kiorky/SOAPpy | |
11 | COMMENT= SOAP implementation | 11 | COMMENT= SOAP Services for Python | |
12 | LICENSE= modified-bsd | |||
12 | 13 | |||
13 | DEPENDS+= ${PYPKGPREFIX}-fpconst>=0.6.0:../../math/py-fpconst | 14 | DEPENDS+= ${PYPKGPREFIX}-defusedxml-[0-9]*:../../textproc/py-defusedxml | |
14 | DEPENDS+= ${PYPKGPREFIX}-xml>=0.8.3:../../textproc/py-xml | 15 | DEPENDS+= ${PYPKGPREFIX}-wstools-[0-9]*:../../www/py-wstools | |
15 | 16 | |||
16 | USE_LANGUAGES= # empty | 17 | PYTHON_VERSIONS_ACCEPTED= 27 | |
17 | 18 | |||
18 | PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-xml | 19 | USE_LANGUAGES= # none | |
19 | 20 | |||
20 | .include "../../lang/python/distutils.mk" | 21 | .include "../../lang/python/egg.mk" | |
21 | .include "../../mk/bsd.pkg.mk" | 22 | .include "../../mk/bsd.pkg.mk" |
@@ -1,15 +1,19 @@ | @@ -1,15 +1,19 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.9 2012/04/08 20:21:53 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.10 2018/04/12 10:26:08 adam Exp $ | |
2 | ${PYSITELIB}/${EGG_FILE} | 2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | |
3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | |||
4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | |||
5 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | |||
6 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |||
3 | ${PYSITELIB}/SOAPpy/Client.py | 7 | ${PYSITELIB}/SOAPpy/Client.py | |
4 | ${PYSITELIB}/SOAPpy/Client.pyc | 8 | ${PYSITELIB}/SOAPpy/Client.pyc | |
5 | ${PYSITELIB}/SOAPpy/Client.pyo | 9 | ${PYSITELIB}/SOAPpy/Client.pyo | |
6 | ${PYSITELIB}/SOAPpy/Config.py | 10 | ${PYSITELIB}/SOAPpy/Config.py | |
7 | ${PYSITELIB}/SOAPpy/Config.pyc | 11 | ${PYSITELIB}/SOAPpy/Config.pyc | |
8 | ${PYSITELIB}/SOAPpy/Config.pyo | 12 | ${PYSITELIB}/SOAPpy/Config.pyo | |
9 | ${PYSITELIB}/SOAPpy/Errors.py | 13 | ${PYSITELIB}/SOAPpy/Errors.py | |
10 | ${PYSITELIB}/SOAPpy/Errors.pyc | 14 | ${PYSITELIB}/SOAPpy/Errors.pyc | |
11 | ${PYSITELIB}/SOAPpy/Errors.pyo | 15 | ${PYSITELIB}/SOAPpy/Errors.pyo | |
12 | ${PYSITELIB}/SOAPpy/GSIServer.py | 16 | ${PYSITELIB}/SOAPpy/GSIServer.py | |
13 | ${PYSITELIB}/SOAPpy/GSIServer.pyc | 17 | ${PYSITELIB}/SOAPpy/GSIServer.pyc | |
14 | ${PYSITELIB}/SOAPpy/GSIServer.pyo | 18 | ${PYSITELIB}/SOAPpy/GSIServer.pyo | |
15 | ${PYSITELIB}/SOAPpy/NS.py | 19 | ${PYSITELIB}/SOAPpy/NS.py | |
@@ -35,37 +39,13 @@ ${PYSITELIB}/SOAPpy/URLopener.pyc | @@ -35,37 +39,13 @@ ${PYSITELIB}/SOAPpy/URLopener.pyc | |||
35 | ${PYSITELIB}/SOAPpy/URLopener.pyo | 39 | ${PYSITELIB}/SOAPpy/URLopener.pyo | |
36 | ${PYSITELIB}/SOAPpy/Utilities.py | 40 | ${PYSITELIB}/SOAPpy/Utilities.py | |
37 | ${PYSITELIB}/SOAPpy/Utilities.pyc | 41 | ${PYSITELIB}/SOAPpy/Utilities.pyc | |
38 | ${PYSITELIB}/SOAPpy/Utilities.pyo | 42 | ${PYSITELIB}/SOAPpy/Utilities.pyo | |
39 | ${PYSITELIB}/SOAPpy/WSDL.py | 43 | ${PYSITELIB}/SOAPpy/WSDL.py | |
40 | ${PYSITELIB}/SOAPpy/WSDL.pyc | 44 | ${PYSITELIB}/SOAPpy/WSDL.pyc | |
41 | ${PYSITELIB}/SOAPpy/WSDL.pyo | 45 | ${PYSITELIB}/SOAPpy/WSDL.pyo | |
42 | ${PYSITELIB}/SOAPpy/__init__.py | 46 | ${PYSITELIB}/SOAPpy/__init__.py | |
43 | ${PYSITELIB}/SOAPpy/__init__.pyc | 47 | ${PYSITELIB}/SOAPpy/__init__.pyc | |
44 | ${PYSITELIB}/SOAPpy/__init__.pyo | 48 | ${PYSITELIB}/SOAPpy/__init__.pyo | |
45 | ${PYSITELIB}/SOAPpy/version.py | 49 | ${PYSITELIB}/SOAPpy/version.py | |
46 | ${PYSITELIB}/SOAPpy/version.pyc | 50 | ${PYSITELIB}/SOAPpy/version.pyc | |
47 | ${PYSITELIB}/SOAPpy/version.pyo | 51 | ${PYSITELIB}/SOAPpy/version.pyo | |
48 | ${PYSITELIB}/SOAPpy/wstools/Namespaces.py | |||
49 | ${PYSITELIB}/SOAPpy/wstools/Namespaces.pyc | |||
50 | ${PYSITELIB}/SOAPpy/wstools/Namespaces.pyo | |||
51 | ${PYSITELIB}/SOAPpy/wstools/TimeoutSocket.py | |||
52 | ${PYSITELIB}/SOAPpy/wstools/TimeoutSocket.pyc | |||
53 | ${PYSITELIB}/SOAPpy/wstools/TimeoutSocket.pyo | |||
54 | ${PYSITELIB}/SOAPpy/wstools/UserTuple.py | |||
55 | ${PYSITELIB}/SOAPpy/wstools/UserTuple.pyc | |||
56 | ${PYSITELIB}/SOAPpy/wstools/UserTuple.pyo | |||
57 | ${PYSITELIB}/SOAPpy/wstools/Utility.py | |||
58 | ${PYSITELIB}/SOAPpy/wstools/Utility.pyc | |||
59 | ${PYSITELIB}/SOAPpy/wstools/Utility.pyo | |||
60 | ${PYSITELIB}/SOAPpy/wstools/WSDLTools.py | |||
61 | ${PYSITELIB}/SOAPpy/wstools/WSDLTools.pyc | |||
62 | ${PYSITELIB}/SOAPpy/wstools/WSDLTools.pyo | |||
63 | ${PYSITELIB}/SOAPpy/wstools/XMLSchema.py | |||
64 | ${PYSITELIB}/SOAPpy/wstools/XMLSchema.pyc | |||
65 | ${PYSITELIB}/SOAPpy/wstools/XMLSchema.pyo | |||
66 | ${PYSITELIB}/SOAPpy/wstools/XMLname.py | |||
67 | ${PYSITELIB}/SOAPpy/wstools/XMLname.pyc | |||
68 | ${PYSITELIB}/SOAPpy/wstools/XMLname.pyo | |||
69 | ${PYSITELIB}/SOAPpy/wstools/__init__.py | |||
70 | ${PYSITELIB}/SOAPpy/wstools/__init__.pyc | |||
71 | ${PYSITELIB}/SOAPpy/wstools/__init__.pyo |
@@ -1,10 +1,7 @@ | @@ -1,10 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.11 2015/11/04 00:35:32 agc Exp $ | 1 | $NetBSD: distinfo,v 1.12 2018/04/12 10:26:08 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (SOAPpy-0.11.6.tar.gz) = 59c91688f23de3b738bf504351bca89aab5cc203 | 3 | SHA1 (SOAPpy-0.12.22.zip) = 7ea351008aa504288251c113ef237cb24ac5a844 | |
4 | RMD160 (SOAPpy-0.11.6.tar.gz) = ba0c90f0229aa077976face8d5e50147b034f30c | 4 | RMD160 (SOAPpy-0.12.22.zip) = ebfe05bbb388838b4f5c9d9773f045f38e2410d7 | |
5 | SHA512 (SOAPpy-0.11.6.tar.gz) = 42dfd10d2810731942cd5b7b461c1fee92a5fd57fc3fc7f9350124225fe8addd04b4bf69a1e125ca44a1566c9f97df73a57f2219aa9946d6b0d7ef17e5371972 | 5 | SHA512 (SOAPpy-0.12.22.zip) = d75d0bf8e88c8ecae57f51a201f9ab6f24fc41856ee2093e7e2e73e5d8618c9a766a69140df28a24b6d8493b53555c09502684c6d2fd78e90a3c53bba52f388b | |
6 | Size (SOAPpy-0.11.6.tar.gz) = 159078 bytes | 6 | Size (SOAPpy-0.12.22.zip) = 172855 bytes | |
7 | SHA1 (patch-aa) = 3a788d6ad83948132dbc71ea3b2588d17ae89595 | 7 | SHA1 (patch-setup.py) = e6a0656f924075123702427a9714b7aa5f4c59e6 | |
8 | SHA1 (patch-ab) = 55846e093dcd73f8f46aa0d76eb3f5d5309c94d7 | |||
9 | SHA1 (patch-ac) = 8b3a392b6d55eff15538f638bec502a2e654c5c8 | |||
10 | SHA1 (patch-ad) = 78391ed27f97fffdbb6cc945bc27ad012dff60af |
$NetBSD: patch-setup.py,v 1.1 2018/04/12 10:26:08 adam Exp $
Use proper encoding.
--- setup.py.orig 2018-04-12 09:14:03.000000000 +0000
+++ setup.py
@@ -5,11 +5,12 @@
CVS=0
from setuptools import setup, find_packages
+import io
import os
def read(*rnames):
- return "\n"+ open(
- os.path.join('.', *rnames)
+ return "\n"+ io.open(
+ os.path.join('.', *rnames), encoding='utf-8'
).read()
url="https://github.com/kiorky/SOAPpy.git"
long_description="SOAPpy provides tools for building SOAP clients and servers. For more information see " + url\