Mon Sep 12 17:44:14 2016 UTC ()
Changes 8.1.0:

* 1473: ``HTTPError`` now also works as a context manager.

* 1487: The sessions tool now accepts a ``storage_class``
  parameter, which supersedes the new deprecated
  ``storage_type`` parameter. The ``storage_class`` should
  be the actual Session subclass to be used.

* Releases now use ``setuptools_scm`` to track the release
  versions. Therefore, releases can be cut by simply tagging
  a commit in the repo. Versions numbers are now stored in
  exactly one place.


(adam)
diff -r1.15 -r1.16 pkgsrc/www/py-cherrypy/Makefile
diff -r1.7 -r1.8 pkgsrc/www/py-cherrypy/PLIST
diff -r1.10 -r1.11 pkgsrc/www/py-cherrypy/distinfo

cvs diff -r1.15 -r1.16 pkgsrc/www/py-cherrypy/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-cherrypy/Makefile 2016/06/08 17:43:44 1.15
+++ pkgsrc/www/py-cherrypy/Makefile 2016/09/12 17:44:14 1.16
@@ -1,20 +1,22 @@ @@ -1,20 +1,22 @@
1# $NetBSD: Makefile,v 1.15 2016/06/08 17:43:44 wiz Exp $ 1# $NetBSD: Makefile,v 1.16 2016/09/12 17:44:14 adam Exp $
2 2
3DISTNAME= CherryPy-3.8.0 3DISTNAME= CherryPy-8.1.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
5CATEGORIES= www python 5CATEGORIES= www python
6MASTER_SITES= ${MASTER_SITE_PYPI:=C/CherryPy/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=C/CherryPy/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.cherrypy.org/ 9HOMEPAGE= http://www.cherrypy.org/
10COMMENT= CherryPy is a pythonic, object-oriented HTTP framework 10COMMENT= CherryPy is a pythonic, object-oriented HTTP framework
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13USE_LANGUAGES= # none 13USE_LANGUAGES= # none
14 14
15REPLACE_PYTHON= cherrypy/cherryd 15REPLACE_PYTHON= cherrypy/cherryd
16REPLACE_PYTHON+= cherrypy/test/sessiondemo.py 16REPLACE_PYTHON+= cherrypy/test/sessiondemo.py
17 17
 18DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
 19
18.include "../../lang/python/application.mk" 20.include "../../lang/python/application.mk"
19.include "../../lang/python/egg.mk" 21.include "../../lang/python/egg.mk"
20.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.7 -r1.8 pkgsrc/www/py-cherrypy/PLIST (expand / switch to unified diff)

--- pkgsrc/www/py-cherrypy/PLIST 2015/08/01 08:17:43 1.7
+++ pkgsrc/www/py-cherrypy/PLIST 2016/09/12 17:44:14 1.8
@@ -1,18 +1,19 @@ @@ -1,18 +1,19 @@
1@comment $NetBSD: PLIST,v 1.7 2015/08/01 08:17:43 adam Exp $ 1@comment $NetBSD: PLIST,v 1.8 2016/09/12 17:44:14 adam Exp $
2bin/cherryd 2bin/cherryd
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}/dependency_links.txt
 6${PYSITELIB}/${EGG_INFODIR}/requires.txt
6${PYSITELIB}/${EGG_INFODIR}/top_level.txt 7${PYSITELIB}/${EGG_INFODIR}/top_level.txt
7${PYSITELIB}/cherrypy/LICENSE.txt 8${PYSITELIB}/cherrypy/LICENSE.txt
8${PYSITELIB}/cherrypy/__init__.py 9${PYSITELIB}/cherrypy/__init__.py
9${PYSITELIB}/cherrypy/__init__.pyc 10${PYSITELIB}/cherrypy/__init__.pyc
10${PYSITELIB}/cherrypy/__init__.pyo 11${PYSITELIB}/cherrypy/__init__.pyo
11${PYSITELIB}/cherrypy/__main__.py 12${PYSITELIB}/cherrypy/__main__.py
12${PYSITELIB}/cherrypy/__main__.pyc 13${PYSITELIB}/cherrypy/__main__.pyc
13${PYSITELIB}/cherrypy/__main__.pyo 14${PYSITELIB}/cherrypy/__main__.pyo
14${PYSITELIB}/cherrypy/_cpchecker.py 15${PYSITELIB}/cherrypy/_cpchecker.py
15${PYSITELIB}/cherrypy/_cpchecker.pyc 16${PYSITELIB}/cherrypy/_cpchecker.pyc
16${PYSITELIB}/cherrypy/_cpchecker.pyo 17${PYSITELIB}/cherrypy/_cpchecker.pyo
17${PYSITELIB}/cherrypy/_cpcompat.py 18${PYSITELIB}/cherrypy/_cpcompat.py
18${PYSITELIB}/cherrypy/_cpcompat.pyc 19${PYSITELIB}/cherrypy/_cpcompat.pyc
@@ -52,26 +53,29 @@ ${PYSITELIB}/cherrypy/_cpthreadinglocal. @@ -52,26 +53,29 @@ ${PYSITELIB}/cherrypy/_cpthreadinglocal.
52${PYSITELIB}/cherrypy/_cpthreadinglocal.pyo 53${PYSITELIB}/cherrypy/_cpthreadinglocal.pyo
53${PYSITELIB}/cherrypy/_cptools.py 54${PYSITELIB}/cherrypy/_cptools.py
54${PYSITELIB}/cherrypy/_cptools.pyc 55${PYSITELIB}/cherrypy/_cptools.pyc
55${PYSITELIB}/cherrypy/_cptools.pyo 56${PYSITELIB}/cherrypy/_cptools.pyo
56${PYSITELIB}/cherrypy/_cptree.py 57${PYSITELIB}/cherrypy/_cptree.py
57${PYSITELIB}/cherrypy/_cptree.pyc 58${PYSITELIB}/cherrypy/_cptree.pyc
58${PYSITELIB}/cherrypy/_cptree.pyo 59${PYSITELIB}/cherrypy/_cptree.pyo
59${PYSITELIB}/cherrypy/_cpwsgi.py 60${PYSITELIB}/cherrypy/_cpwsgi.py
60${PYSITELIB}/cherrypy/_cpwsgi.pyc 61${PYSITELIB}/cherrypy/_cpwsgi.pyc
61${PYSITELIB}/cherrypy/_cpwsgi.pyo 62${PYSITELIB}/cherrypy/_cpwsgi.pyo
62${PYSITELIB}/cherrypy/_cpwsgi_server.py 63${PYSITELIB}/cherrypy/_cpwsgi_server.py
63${PYSITELIB}/cherrypy/_cpwsgi_server.pyc 64${PYSITELIB}/cherrypy/_cpwsgi_server.pyc
64${PYSITELIB}/cherrypy/_cpwsgi_server.pyo 65${PYSITELIB}/cherrypy/_cpwsgi_server.pyo
 66${PYSITELIB}/cherrypy/_helper.py
 67${PYSITELIB}/cherrypy/_helper.pyc
 68${PYSITELIB}/cherrypy/_helper.pyo
65${PYSITELIB}/cherrypy/cherryd 69${PYSITELIB}/cherrypy/cherryd
66${PYSITELIB}/cherrypy/daemon.pyc 70${PYSITELIB}/cherrypy/daemon.pyc
67${PYSITELIB}/cherrypy/daemon.pyo 71${PYSITELIB}/cherrypy/daemon.pyo
68${PYSITELIB}/cherrypy/daemon.py 72${PYSITELIB}/cherrypy/daemon.py
69${PYSITELIB}/cherrypy/favicon.ico 73${PYSITELIB}/cherrypy/favicon.ico
70${PYSITELIB}/cherrypy/lib/__init__.py 74${PYSITELIB}/cherrypy/lib/__init__.py
71${PYSITELIB}/cherrypy/lib/__init__.pyc 75${PYSITELIB}/cherrypy/lib/__init__.pyc
72${PYSITELIB}/cherrypy/lib/__init__.pyo 76${PYSITELIB}/cherrypy/lib/__init__.pyo
73${PYSITELIB}/cherrypy/lib/auth.py 77${PYSITELIB}/cherrypy/lib/auth.py
74${PYSITELIB}/cherrypy/lib/auth.pyc 78${PYSITELIB}/cherrypy/lib/auth.pyc
75${PYSITELIB}/cherrypy/lib/auth.pyo 79${PYSITELIB}/cherrypy/lib/auth.pyo
76${PYSITELIB}/cherrypy/lib/auth_basic.py 80${PYSITELIB}/cherrypy/lib/auth_basic.py
77${PYSITELIB}/cherrypy/lib/auth_basic.pyc 81${PYSITELIB}/cherrypy/lib/auth_basic.pyc
@@ -87,29 +91,26 @@ ${PYSITELIB}/cherrypy/lib/covercp.pyc @@ -87,29 +91,26 @@ ${PYSITELIB}/cherrypy/lib/covercp.pyc
87${PYSITELIB}/cherrypy/lib/covercp.pyo 91${PYSITELIB}/cherrypy/lib/covercp.pyo
88${PYSITELIB}/cherrypy/lib/cpstats.py 92${PYSITELIB}/cherrypy/lib/cpstats.py
89${PYSITELIB}/cherrypy/lib/cpstats.pyc 93${PYSITELIB}/cherrypy/lib/cpstats.pyc
90${PYSITELIB}/cherrypy/lib/cpstats.pyo 94${PYSITELIB}/cherrypy/lib/cpstats.pyo
91${PYSITELIB}/cherrypy/lib/cptools.py 95${PYSITELIB}/cherrypy/lib/cptools.py
92${PYSITELIB}/cherrypy/lib/cptools.pyc 96${PYSITELIB}/cherrypy/lib/cptools.pyc
93${PYSITELIB}/cherrypy/lib/cptools.pyo 97${PYSITELIB}/cherrypy/lib/cptools.pyo
94${PYSITELIB}/cherrypy/lib/encoding.py 98${PYSITELIB}/cherrypy/lib/encoding.py
95${PYSITELIB}/cherrypy/lib/encoding.pyc 99${PYSITELIB}/cherrypy/lib/encoding.pyc
96${PYSITELIB}/cherrypy/lib/encoding.pyo 100${PYSITELIB}/cherrypy/lib/encoding.pyo
97${PYSITELIB}/cherrypy/lib/gctools.py 101${PYSITELIB}/cherrypy/lib/gctools.py
98${PYSITELIB}/cherrypy/lib/gctools.pyc 102${PYSITELIB}/cherrypy/lib/gctools.pyc
99${PYSITELIB}/cherrypy/lib/gctools.pyo 103${PYSITELIB}/cherrypy/lib/gctools.pyo
100${PYSITELIB}/cherrypy/lib/http.py 
101${PYSITELIB}/cherrypy/lib/http.pyc 
102${PYSITELIB}/cherrypy/lib/http.pyo 
103${PYSITELIB}/cherrypy/lib/httpauth.py 104${PYSITELIB}/cherrypy/lib/httpauth.py
104${PYSITELIB}/cherrypy/lib/httpauth.pyc 105${PYSITELIB}/cherrypy/lib/httpauth.pyc
105${PYSITELIB}/cherrypy/lib/httpauth.pyo 106${PYSITELIB}/cherrypy/lib/httpauth.pyo
106${PYSITELIB}/cherrypy/lib/httputil.py 107${PYSITELIB}/cherrypy/lib/httputil.py
107${PYSITELIB}/cherrypy/lib/httputil.pyc 108${PYSITELIB}/cherrypy/lib/httputil.pyc
108${PYSITELIB}/cherrypy/lib/httputil.pyo 109${PYSITELIB}/cherrypy/lib/httputil.pyo
109${PYSITELIB}/cherrypy/lib/jsontools.py 110${PYSITELIB}/cherrypy/lib/jsontools.py
110${PYSITELIB}/cherrypy/lib/jsontools.pyc 111${PYSITELIB}/cherrypy/lib/jsontools.pyc
111${PYSITELIB}/cherrypy/lib/jsontools.pyo 112${PYSITELIB}/cherrypy/lib/jsontools.pyo
112${PYSITELIB}/cherrypy/lib/lockfile.py 113${PYSITELIB}/cherrypy/lib/lockfile.py
113${PYSITELIB}/cherrypy/lib/lockfile.pyc 114${PYSITELIB}/cherrypy/lib/lockfile.pyc
114${PYSITELIB}/cherrypy/lib/lockfile.pyo 115${PYSITELIB}/cherrypy/lib/lockfile.pyo
115${PYSITELIB}/cherrypy/lib/locking.py 116${PYSITELIB}/cherrypy/lib/locking.py
@@ -244,26 +245,29 @@ ${PYSITELIB}/cherrypy/test/test_json.pyc @@ -244,26 +245,29 @@ ${PYSITELIB}/cherrypy/test/test_json.pyc
244${PYSITELIB}/cherrypy/test/test_json.pyo 245${PYSITELIB}/cherrypy/test/test_json.pyo
245${PYSITELIB}/cherrypy/test/test_logging.py 246${PYSITELIB}/cherrypy/test/test_logging.py
246${PYSITELIB}/cherrypy/test/test_logging.pyc 247${PYSITELIB}/cherrypy/test/test_logging.pyc
247${PYSITELIB}/cherrypy/test/test_logging.pyo 248${PYSITELIB}/cherrypy/test/test_logging.pyo
248${PYSITELIB}/cherrypy/test/test_mime.py 249${PYSITELIB}/cherrypy/test/test_mime.py
249${PYSITELIB}/cherrypy/test/test_mime.pyc 250${PYSITELIB}/cherrypy/test/test_mime.pyc
250${PYSITELIB}/cherrypy/test/test_mime.pyo 251${PYSITELIB}/cherrypy/test/test_mime.pyo
251${PYSITELIB}/cherrypy/test/test_misc_tools.py 252${PYSITELIB}/cherrypy/test/test_misc_tools.py
252${PYSITELIB}/cherrypy/test/test_misc_tools.pyc 253${PYSITELIB}/cherrypy/test/test_misc_tools.pyc
253${PYSITELIB}/cherrypy/test/test_misc_tools.pyo 254${PYSITELIB}/cherrypy/test/test_misc_tools.pyo
254${PYSITELIB}/cherrypy/test/test_objectmapping.py 255${PYSITELIB}/cherrypy/test/test_objectmapping.py
255${PYSITELIB}/cherrypy/test/test_objectmapping.pyc 256${PYSITELIB}/cherrypy/test/test_objectmapping.pyc
256${PYSITELIB}/cherrypy/test/test_objectmapping.pyo 257${PYSITELIB}/cherrypy/test/test_objectmapping.pyo
 258${PYSITELIB}/cherrypy/test/test_params.py
 259${PYSITELIB}/cherrypy/test/test_params.pyc
 260${PYSITELIB}/cherrypy/test/test_params.pyo
257${PYSITELIB}/cherrypy/test/test_proxy.py 261${PYSITELIB}/cherrypy/test/test_proxy.py
258${PYSITELIB}/cherrypy/test/test_proxy.pyc 262${PYSITELIB}/cherrypy/test/test_proxy.pyc
259${PYSITELIB}/cherrypy/test/test_proxy.pyo 263${PYSITELIB}/cherrypy/test/test_proxy.pyo
260${PYSITELIB}/cherrypy/test/test_refleaks.py 264${PYSITELIB}/cherrypy/test/test_refleaks.py
261${PYSITELIB}/cherrypy/test/test_refleaks.pyc 265${PYSITELIB}/cherrypy/test/test_refleaks.pyc
262${PYSITELIB}/cherrypy/test/test_refleaks.pyo 266${PYSITELIB}/cherrypy/test/test_refleaks.pyo
263${PYSITELIB}/cherrypy/test/test_request_obj.py 267${PYSITELIB}/cherrypy/test/test_request_obj.py
264${PYSITELIB}/cherrypy/test/test_request_obj.pyc 268${PYSITELIB}/cherrypy/test/test_request_obj.pyc
265${PYSITELIB}/cherrypy/test/test_request_obj.pyo 269${PYSITELIB}/cherrypy/test/test_request_obj.pyo
266${PYSITELIB}/cherrypy/test/test_routes.py 270${PYSITELIB}/cherrypy/test/test_routes.py
267${PYSITELIB}/cherrypy/test/test_routes.pyc 271${PYSITELIB}/cherrypy/test/test_routes.pyc
268${PYSITELIB}/cherrypy/test/test_routes.pyo 272${PYSITELIB}/cherrypy/test/test_routes.pyo
269${PYSITELIB}/cherrypy/test/test_session.py 273${PYSITELIB}/cherrypy/test/test_session.py
@@ -280,26 +284,29 @@ ${PYSITELIB}/cherrypy/test/test_static.p @@ -280,26 +284,29 @@ ${PYSITELIB}/cherrypy/test/test_static.p
280${PYSITELIB}/cherrypy/test/test_static.pyo 284${PYSITELIB}/cherrypy/test/test_static.pyo
281${PYSITELIB}/cherrypy/test/test_tools.py 285${PYSITELIB}/cherrypy/test/test_tools.py
282${PYSITELIB}/cherrypy/test/test_tools.pyc 286${PYSITELIB}/cherrypy/test/test_tools.pyc
283${PYSITELIB}/cherrypy/test/test_tools.pyo 287${PYSITELIB}/cherrypy/test/test_tools.pyo
284${PYSITELIB}/cherrypy/test/test_tutorials.py 288${PYSITELIB}/cherrypy/test/test_tutorials.py
285${PYSITELIB}/cherrypy/test/test_tutorials.pyc 289${PYSITELIB}/cherrypy/test/test_tutorials.pyc
286${PYSITELIB}/cherrypy/test/test_tutorials.pyo 290${PYSITELIB}/cherrypy/test/test_tutorials.pyo
287${PYSITELIB}/cherrypy/test/test_virtualhost.py 291${PYSITELIB}/cherrypy/test/test_virtualhost.py
288${PYSITELIB}/cherrypy/test/test_virtualhost.pyc 292${PYSITELIB}/cherrypy/test/test_virtualhost.pyc
289${PYSITELIB}/cherrypy/test/test_virtualhost.pyo 293${PYSITELIB}/cherrypy/test/test_virtualhost.pyo
290${PYSITELIB}/cherrypy/test/test_wsgi_ns.py 294${PYSITELIB}/cherrypy/test/test_wsgi_ns.py
291${PYSITELIB}/cherrypy/test/test_wsgi_ns.pyc 295${PYSITELIB}/cherrypy/test/test_wsgi_ns.pyc
292${PYSITELIB}/cherrypy/test/test_wsgi_ns.pyo 296${PYSITELIB}/cherrypy/test/test_wsgi_ns.pyo
 297${PYSITELIB}/cherrypy/test/test_wsgi_unix_socket.py
 298${PYSITELIB}/cherrypy/test/test_wsgi_unix_socket.pyc
 299${PYSITELIB}/cherrypy/test/test_wsgi_unix_socket.pyo
293${PYSITELIB}/cherrypy/test/test_wsgi_vhost.py 300${PYSITELIB}/cherrypy/test/test_wsgi_vhost.py
294${PYSITELIB}/cherrypy/test/test_wsgi_vhost.pyc 301${PYSITELIB}/cherrypy/test/test_wsgi_vhost.pyc
295${PYSITELIB}/cherrypy/test/test_wsgi_vhost.pyo 302${PYSITELIB}/cherrypy/test/test_wsgi_vhost.pyo
296${PYSITELIB}/cherrypy/test/test_wsgiapps.py 303${PYSITELIB}/cherrypy/test/test_wsgiapps.py
297${PYSITELIB}/cherrypy/test/test_wsgiapps.pyc 304${PYSITELIB}/cherrypy/test/test_wsgiapps.pyc
298${PYSITELIB}/cherrypy/test/test_wsgiapps.pyo 305${PYSITELIB}/cherrypy/test/test_wsgiapps.pyo
299${PYSITELIB}/cherrypy/test/test_xmlrpc.py 306${PYSITELIB}/cherrypy/test/test_xmlrpc.py
300${PYSITELIB}/cherrypy/test/test_xmlrpc.pyc 307${PYSITELIB}/cherrypy/test/test_xmlrpc.pyc
301${PYSITELIB}/cherrypy/test/test_xmlrpc.pyo 308${PYSITELIB}/cherrypy/test/test_xmlrpc.pyo
302${PYSITELIB}/cherrypy/test/webtest.py 309${PYSITELIB}/cherrypy/test/webtest.py
303${PYSITELIB}/cherrypy/test/webtest.pyc 310${PYSITELIB}/cherrypy/test/webtest.pyc
304${PYSITELIB}/cherrypy/test/webtest.pyo 311${PYSITELIB}/cherrypy/test/webtest.pyo
305${PYSITELIB}/cherrypy/tutorial/README.txt 312${PYSITELIB}/cherrypy/tutorial/README.txt
@@ -338,19 +345,13 @@ ${PYSITELIB}/cherrypy/tutorial/tut09_fil @@ -338,19 +345,13 @@ ${PYSITELIB}/cherrypy/tutorial/tut09_fil
338${PYSITELIB}/cherrypy/tutorial/tut10_http_errors.py 345${PYSITELIB}/cherrypy/tutorial/tut10_http_errors.py
339${PYSITELIB}/cherrypy/tutorial/tut10_http_errors.pyc 346${PYSITELIB}/cherrypy/tutorial/tut10_http_errors.pyc
340${PYSITELIB}/cherrypy/tutorial/tut10_http_errors.pyo 347${PYSITELIB}/cherrypy/tutorial/tut10_http_errors.pyo
341${PYSITELIB}/cherrypy/tutorial/tutorial.conf 348${PYSITELIB}/cherrypy/tutorial/tutorial.conf
342${PYSITELIB}/cherrypy/wsgiserver/__init__.py 349${PYSITELIB}/cherrypy/wsgiserver/__init__.py
343${PYSITELIB}/cherrypy/wsgiserver/__init__.pyc 350${PYSITELIB}/cherrypy/wsgiserver/__init__.pyc
344${PYSITELIB}/cherrypy/wsgiserver/__init__.pyo 351${PYSITELIB}/cherrypy/wsgiserver/__init__.pyo
345${PYSITELIB}/cherrypy/wsgiserver/ssl_builtin.py 352${PYSITELIB}/cherrypy/wsgiserver/ssl_builtin.py
346${PYSITELIB}/cherrypy/wsgiserver/ssl_builtin.pyc 353${PYSITELIB}/cherrypy/wsgiserver/ssl_builtin.pyc
347${PYSITELIB}/cherrypy/wsgiserver/ssl_builtin.pyo 354${PYSITELIB}/cherrypy/wsgiserver/ssl_builtin.pyo
348${PLIST.py2x}${PYSITELIB}/cherrypy/wsgiserver/ssl_pyopenssl.py 355${PLIST.py2x}${PYSITELIB}/cherrypy/wsgiserver/ssl_pyopenssl.py
349${PLIST.py2x}${PYSITELIB}/cherrypy/wsgiserver/ssl_pyopenssl.pyc 356${PLIST.py2x}${PYSITELIB}/cherrypy/wsgiserver/ssl_pyopenssl.pyc
350${PLIST.py2x}${PYSITELIB}/cherrypy/wsgiserver/ssl_pyopenssl.pyo 357${PLIST.py2x}${PYSITELIB}/cherrypy/wsgiserver/ssl_pyopenssl.pyo
351${PLIST.py2x}${PYSITELIB}/cherrypy/wsgiserver/wsgiserver2.py 
352${PLIST.py2x}${PYSITELIB}/cherrypy/wsgiserver/wsgiserver2.pyc 
353${PLIST.py2x}${PYSITELIB}/cherrypy/wsgiserver/wsgiserver2.pyo 
354${PLIST.py3x}${PYSITELIB}/cherrypy/wsgiserver/wsgiserver3.py 
355${PLIST.py3x}${PYSITELIB}/cherrypy/wsgiserver/wsgiserver3.pyc 
356${PLIST.py3x}${PYSITELIB}/cherrypy/wsgiserver/wsgiserver3.pyo 

cvs diff -r1.10 -r1.11 pkgsrc/www/py-cherrypy/distinfo (expand / switch to unified diff)

--- pkgsrc/www/py-cherrypy/distinfo 2015/11/04 02:47:24 1.10
+++ pkgsrc/www/py-cherrypy/distinfo 2016/09/12 17:44:14 1.11
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.10 2015/11/04 02:47:24 agc Exp $ 1$NetBSD: distinfo,v 1.11 2016/09/12 17:44:14 adam Exp $
2 2
3SHA1 (CherryPy-3.8.0.tar.gz) = 91749ba9923e53cc4f2ce11577852cb050a53ec3 3SHA1 (CherryPy-8.1.0.tar.gz) = f144c8508783d2c67a61f67cb5f5b6d5c657c38a
4RMD160 (CherryPy-3.8.0.tar.gz) = 982446b7c0319509969616d8269f6c25fcfe7aa1 4RMD160 (CherryPy-8.1.0.tar.gz) = ab28a912e3f30456824b0d48aa67cc263b5aab98
5SHA512 (CherryPy-3.8.0.tar.gz) = 25f84093e30d814c0980f7d77b98492113470c3297c66ee8652e40650757f8e2b7db01bb8de6d7a1ea9b4bed8b764502b1f563ac6f0d082970bc2d46739d19c2 5SHA512 (CherryPy-8.1.0.tar.gz) = 967374231337089bfa3f45ec1be9cf5b3f8b7040d78887a15aac298995218369ea6cb0127cac85af290aa45fe709e0e3c4e1a228b9559ba14054ac778ccca0fb
6Size (CherryPy-3.8.0.tar.gz) = 433711 bytes 6Size (CherryPy-8.1.0.tar.gz) = 724428 bytes