Fri Sep 13 09:53:30 2019 UTC ()
py-waitress: updated to 1.3.1

1.3.1:

Bugfixes
- Waitress won't accidentally throw away part of the path if it starts with a
  double slash (GET //testing/whatever HTTP/1.0). WSGI applications will
  now receive a PATH_INFO in the environment that contains
  //testing/whatever as required.


(adam)
diff -r1.7 -r1.8 pkgsrc/www/py-waitress/Makefile
diff -r1.7 -r1.8 pkgsrc/www/py-waitress/distinfo
diff -r1.4 -r1.5 pkgsrc/www/py-waitress/PLIST

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

--- pkgsrc/www/py-waitress/Makefile 2019/07/03 20:36:51 1.7
+++ pkgsrc/www/py-waitress/Makefile 2019/09/13 09:53:30 1.8
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.7 2019/07/03 20:36:51 adam Exp $ 1# $NetBSD: Makefile,v 1.8 2019/09/13 09:53:30 adam Exp $
2 2
3DISTNAME= waitress-1.3.0 3DISTNAME= waitress-1.3.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= www python 5CATEGORIES= www python
6MASTER_SITES= ${MASTER_SITE_PYPI:=w/waitress/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=w/waitress/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/Pylons/waitress 9HOMEPAGE= https://github.com/Pylons/waitress
10COMMENT= Production-quality pure-Python WSGI server 10COMMENT= Production-quality pure-Python WSGI server
11LICENSE= zpl-2.1 11LICENSE= zpl-2.1
12 12
13TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage 13TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage
14TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose 14TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
15 15
16USE_LANGUAGES= # none 16USE_LANGUAGES= # none

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

--- pkgsrc/www/py-waitress/distinfo 2019/07/03 20:36:51 1.7
+++ pkgsrc/www/py-waitress/distinfo 2019/09/13 09:53:30 1.8
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.7 2019/07/03 20:36:51 adam Exp $ 1$NetBSD: distinfo,v 1.8 2019/09/13 09:53:30 adam Exp $
2 2
3SHA1 (waitress-1.3.0.tar.gz) = 341804d677b86afd4697985dbc12f57399b4729e 3SHA1 (waitress-1.3.1.tar.gz) = 8016cb356417686529de0d9f2b850b7866c29ebb
4RMD160 (waitress-1.3.0.tar.gz) = df56a1a76386aca7b679ecff1d6592b392756d97 4RMD160 (waitress-1.3.1.tar.gz) = 2042c8ed01b64674560ea0a00f9a9bf6173bfd82
5SHA512 (waitress-1.3.0.tar.gz) = 387196b24e9fbf39460d1dda942c235e3eac11c8083489a8055364f72dd4aa9e995a87f51394c1bbcbda634d922a5a4fdf1c9651f8e9d6c8c60704c7eab029cd 5SHA512 (waitress-1.3.1.tar.gz) = ccb871fc46bd560bff2ece706c826a3407750112cfb014378a06ee077f969814a5695d053665a4d975070944a9449efffd61daab11d03be3b06f1907a2ba0f5f
6Size (waitress-1.3.0.tar.gz) = 163874 bytes 6Size (waitress-1.3.1.tar.gz) = 167097 bytes

cvs diff -r1.4 -r1.5 pkgsrc/www/py-waitress/PLIST (expand / switch to unified diff)

--- pkgsrc/www/py-waitress/PLIST 2019/01/20 13:20:02 1.4
+++ pkgsrc/www/py-waitress/PLIST 2019/09/13 09:53:30 1.5
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.4 2019/01/20 13:20:02 adam Exp $ 1@comment $NetBSD: PLIST,v 1.5 2019/09/13 09:53:30 adam Exp $
2bin/waitress-serve-${PYVERSSUFFIX} 2bin/waitress-serve-${PYVERSSUFFIX}
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}/entry_points.txt 6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
7${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 7${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
8${PYSITELIB}/${EGG_INFODIR}/requires.txt 8${PYSITELIB}/${EGG_INFODIR}/requires.txt
9${PYSITELIB}/${EGG_INFODIR}/top_level.txt 9${PYSITELIB}/${EGG_INFODIR}/top_level.txt
10${PYSITELIB}/waitress/__init__.py 10${PYSITELIB}/waitress/__init__.py
11${PYSITELIB}/waitress/__init__.pyc 11${PYSITELIB}/waitress/__init__.pyc
12${PYSITELIB}/waitress/__init__.pyo 12${PYSITELIB}/waitress/__init__.pyo
13${PYSITELIB}/waitress/__main__.py 13${PYSITELIB}/waitress/__main__.py
14${PYSITELIB}/waitress/__main__.pyc 14${PYSITELIB}/waitress/__main__.pyc
@@ -18,26 +18,29 @@ ${PYSITELIB}/waitress/adjustments.pyc @@ -18,26 +18,29 @@ ${PYSITELIB}/waitress/adjustments.pyc
18${PYSITELIB}/waitress/adjustments.pyo 18${PYSITELIB}/waitress/adjustments.pyo
19${PYSITELIB}/waitress/buffers.py 19${PYSITELIB}/waitress/buffers.py
20${PYSITELIB}/waitress/buffers.pyc 20${PYSITELIB}/waitress/buffers.pyc
21${PYSITELIB}/waitress/buffers.pyo 21${PYSITELIB}/waitress/buffers.pyo
22${PYSITELIB}/waitress/channel.py 22${PYSITELIB}/waitress/channel.py
23${PYSITELIB}/waitress/channel.pyc 23${PYSITELIB}/waitress/channel.pyc
24${PYSITELIB}/waitress/channel.pyo 24${PYSITELIB}/waitress/channel.pyo
25${PYSITELIB}/waitress/compat.py 25${PYSITELIB}/waitress/compat.py
26${PYSITELIB}/waitress/compat.pyc 26${PYSITELIB}/waitress/compat.pyc
27${PYSITELIB}/waitress/compat.pyo 27${PYSITELIB}/waitress/compat.pyo
28${PYSITELIB}/waitress/parser.py 28${PYSITELIB}/waitress/parser.py
29${PYSITELIB}/waitress/parser.pyc 29${PYSITELIB}/waitress/parser.pyc
30${PYSITELIB}/waitress/parser.pyo 30${PYSITELIB}/waitress/parser.pyo
 31${PYSITELIB}/waitress/proxy_headers.py
 32${PYSITELIB}/waitress/proxy_headers.pyc
 33${PYSITELIB}/waitress/proxy_headers.pyo
31${PYSITELIB}/waitress/receiver.py 34${PYSITELIB}/waitress/receiver.py
32${PYSITELIB}/waitress/receiver.pyc 35${PYSITELIB}/waitress/receiver.pyc
33${PYSITELIB}/waitress/receiver.pyo 36${PYSITELIB}/waitress/receiver.pyo
34${PYSITELIB}/waitress/runner.py 37${PYSITELIB}/waitress/runner.py
35${PYSITELIB}/waitress/runner.pyc 38${PYSITELIB}/waitress/runner.pyc
36${PYSITELIB}/waitress/runner.pyo 39${PYSITELIB}/waitress/runner.pyo
37${PYSITELIB}/waitress/server.py 40${PYSITELIB}/waitress/server.py
38${PYSITELIB}/waitress/server.pyc 41${PYSITELIB}/waitress/server.pyc
39${PYSITELIB}/waitress/server.pyo 42${PYSITELIB}/waitress/server.pyo
40${PYSITELIB}/waitress/task.py 43${PYSITELIB}/waitress/task.py
41${PYSITELIB}/waitress/task.pyc 44${PYSITELIB}/waitress/task.pyc
42${PYSITELIB}/waitress/task.pyo 45${PYSITELIB}/waitress/task.pyo
43${PYSITELIB}/waitress/tests/__init__.py 46${PYSITELIB}/waitress/tests/__init__.py
@@ -88,26 +91,29 @@ ${PYSITELIB}/waitress/tests/test_channel @@ -88,26 +91,29 @@ ${PYSITELIB}/waitress/tests/test_channel
88${PYSITELIB}/waitress/tests/test_channel.pyo 91${PYSITELIB}/waitress/tests/test_channel.pyo
89${PYSITELIB}/waitress/tests/test_compat.py 92${PYSITELIB}/waitress/tests/test_compat.py
90${PYSITELIB}/waitress/tests/test_compat.pyc 93${PYSITELIB}/waitress/tests/test_compat.pyc
91${PYSITELIB}/waitress/tests/test_compat.pyo 94${PYSITELIB}/waitress/tests/test_compat.pyo
92${PYSITELIB}/waitress/tests/test_functional.py 95${PYSITELIB}/waitress/tests/test_functional.py
93${PYSITELIB}/waitress/tests/test_functional.pyc 96${PYSITELIB}/waitress/tests/test_functional.pyc
94${PYSITELIB}/waitress/tests/test_functional.pyo 97${PYSITELIB}/waitress/tests/test_functional.pyo
95${PYSITELIB}/waitress/tests/test_init.py 98${PYSITELIB}/waitress/tests/test_init.py
96${PYSITELIB}/waitress/tests/test_init.pyc 99${PYSITELIB}/waitress/tests/test_init.pyc
97${PYSITELIB}/waitress/tests/test_init.pyo 100${PYSITELIB}/waitress/tests/test_init.pyo
98${PYSITELIB}/waitress/tests/test_parser.py 101${PYSITELIB}/waitress/tests/test_parser.py
99${PYSITELIB}/waitress/tests/test_parser.pyc 102${PYSITELIB}/waitress/tests/test_parser.pyc
100${PYSITELIB}/waitress/tests/test_parser.pyo 103${PYSITELIB}/waitress/tests/test_parser.pyo
 104${PYSITELIB}/waitress/tests/test_proxy_headers.py
 105${PYSITELIB}/waitress/tests/test_proxy_headers.pyc
 106${PYSITELIB}/waitress/tests/test_proxy_headers.pyo
101${PYSITELIB}/waitress/tests/test_receiver.py 107${PYSITELIB}/waitress/tests/test_receiver.py
102${PYSITELIB}/waitress/tests/test_receiver.pyc 108${PYSITELIB}/waitress/tests/test_receiver.pyc
103${PYSITELIB}/waitress/tests/test_receiver.pyo 109${PYSITELIB}/waitress/tests/test_receiver.pyo
104${PYSITELIB}/waitress/tests/test_regression.py 110${PYSITELIB}/waitress/tests/test_regression.py
105${PYSITELIB}/waitress/tests/test_regression.pyc 111${PYSITELIB}/waitress/tests/test_regression.pyc
106${PYSITELIB}/waitress/tests/test_regression.pyo 112${PYSITELIB}/waitress/tests/test_regression.pyo
107${PYSITELIB}/waitress/tests/test_runner.py 113${PYSITELIB}/waitress/tests/test_runner.py
108${PYSITELIB}/waitress/tests/test_runner.pyc 114${PYSITELIB}/waitress/tests/test_runner.pyc
109${PYSITELIB}/waitress/tests/test_runner.pyo 115${PYSITELIB}/waitress/tests/test_runner.pyo
110${PYSITELIB}/waitress/tests/test_server.py 116${PYSITELIB}/waitress/tests/test_server.py
111${PYSITELIB}/waitress/tests/test_server.pyc 117${PYSITELIB}/waitress/tests/test_server.pyc
112${PYSITELIB}/waitress/tests/test_server.pyo 118${PYSITELIB}/waitress/tests/test_server.pyo
113${PYSITELIB}/waitress/tests/test_task.py 119${PYSITELIB}/waitress/tests/test_task.py