Update py-werkzeug (and thus -docs) to 0.10.4. Due to a change in packaging the docs themes are currently excluded from the pypi distribution, breaking the -docs package. Issue ``#761`` should address this upstream; we'll being using GitHub as the master site for the time being. Version 0.10.4 -------------- (bugfix release, released on March 26th 2015) - Re-release of 0.10.3 with packaging artifacts manually removed. Version 0.10.3 -------------- (bugfix release, released on March 26th 2015) - Re-release of 0.10.2 without packaging artifacts. Version 0.10.2 -------------- (bugfix release, released on March 26th 2015) - Fixed issue where ``empty`` could break third-party libraries that relied on keyword arguments (pull request ``#675``) - Improved ``Rule.empty`` by providing a ```get_empty_kwargs`` to allow setting custom kwargs without having to override entire ``empty`` method. (pull request ``#675``) - Fixed ```extra_files``` parameter for reloader to not cause startup to crash when included in server params - Using `MultiDict` when building URLs is now not supported again. The behavior introduced several regressions. - Fix performance problems with stat-reloader (pull request ``#715``). Version 0.10.1 -------------- (bugfix release, released on February 3rd 2015) - Fixed regression with multiple query values for URLs (pull request ``#667``). - Fix issues with eventlet's monkeypatching and the builtin server (pull request ``#663``). Version 0.10 ------------ Released on January 30th 2015, codename Bagger. - Changed the error handling of and improved testsuite for the caches in ``contrib.cache``. - Fixed a bug on Python 3 when creating adhoc ssl contexts, due to `sys.maxint` not being defined. - Fixed a bug on Python 3, that caused :func:`~werkzeug.serving.make_ssl_devcert` to fail with an exception. - Added exceptions for 504 and 505. - Added support for ChromeOS detection. - Added UUID converter to the routing system. - Added message that explains how to quit the server. - Fixed a bug on Python 2, that caused ``len`` for :class:`werkzeug.datastructures.CombinedMultiDict` to crash. - Added support for stdlib pbkdf2 hmac if a compatible digest is found. - Ported testsuite to use ``py.test``. - Minor optimizations to various middlewares (pull requests ``#496`` and ``#571``). - Use stdlib ``ssl`` module instead of ``OpenSSL`` for the builtin server (issue ``#434``). This means that OpenSSL contexts are not supported anymore, but instead ``ssl.SSLContext`` from the stdlib. - Allow protocol-relative URLs when building external URLs. - Fixed Atom syndication to print time zone offset for tz-aware datetime objects (pull request ``#254``). - Improved reloader to track added files and to recover from broken sys.modules setups with syntax errors in packages. - ``cache.RedisCache`` now supports arbitrary ``**kwargs`` for the redis object. - ``werkzeug.test.Client`` now uses the original request method when resolving 307 redirects (pull request ``#556``). - ``werkzeug.datastructures.MIMEAccept`` now properly deals with mimetype parameters (pull request ``#205``). - ``werkzeug.datastructures.Accept`` now handles a quality of ``0`` as intolerable, as per RFC 2616 (pull request ``#536``). - ``werkzeug.urls.url_fix`` now properly encodes hostnames with ``idna`` encoding (issue ``#559``). It also doesn't crash on malformed URLs anymore (issue ``#582``). - ``werkzeug.routing.MapAdapter.match`` now recognizes the difference between the path ``/`` and an empty one (issue ``#360``). - The interactive debugger now tries to decode non-ascii filenames (issue ``#469``). - Increased default key size of generated SSL certificates to 1024 bits (issue ``#611``). - Added support for specifying a ``Response`` subclass to use when calling :func:`~werkzeug.utils.redirect`\ . - ``werkzeug.test.EnvironBuilder`` now doesn't use the request method anymore to guess the content type, and purely relies on the ``form``, ``files`` and ``input_stream`` properties (issue ``#620``). - Added Symbian to the user agent platform list. - Fixed make_conditional to respect automatically_set_content_length - Unset ``Content-Length`` when writing to response.stream (issue ``#451``) - ``wrappers.Request.method`` is now always uppercase, eliminating inconsistencies of the WSGI environment (issue ``647``). - ``routing.Rule.empty`` now works correctly with subclasses of ``Rule`` (pull request ``#645``). - Made map updating safe in light of concurrent updates. - Allow multiple values for the same field for url building (issue ``#658``). Version 0.9.7 ------------- (bugfix release, release date to be decided) - Fix unicode problems in ``werkzeug.debug.tbtools``. - Fix Python 3-compatibility problems in ``werkzeug.posixemulation``. - Backport fix of fatal typo for ``ImmutableList`` (issue ``#492``). - Make creation of the cache dir for ``FileSystemCache`` atomic (issue ``#468``). - Use native strings for memcached keys to work with Python 3 client (issue ``#539``). - Fix charset detection for ``werkzeug.debug.tbtools.Frame`` objects (issues ``#547`` and ``#532``). - Fix ``AttributeError`` masking in ``werkzeug.utils.import_string`` (issue ``#182``). - Explicitly shut down server (issue ``#519``). - Fix timeouts greater than 2592000 being misinterpreted as UNIX timestamps in ``werkzeug.contrib.cache.MemcachedCache`` (issue ``#533``). - Fix bug where ``werkzeug.exceptions.abort`` would raise an arbitrary subclass of the expected class (issue ``#422``). - Fix broken ``jsrouting`` (due to removal of ``werkzeug.templates``) - ``werkzeug.urls.url_fix`` now doesn't crash on malformed URLs anymore, but returns them unmodified. This is a cheap workaround for ``#582``, the proper fix is included in version 0.10. - The repr of ``werkzeug.wrappers.Request`` doesn't crash on non-ASCII-values anymore (pull request ``#466``). - Fix bug in ``cache.RedisCache`` when combined with ``redis.StrictRedis`` object (pull request ``#583``). - The ``qop`` parameter for ``WWW-Authenticate`` headers is now always quoted, as required by RFC 2617 (issue ``#633``). - Fix bug in ``werkzeug.contrib.cache.SimpleCache`` with Python 3 where add/set may throw an exception when pruning old entries from the cache (pull request ``#651``).diff -r1.7 -r1.8 pkgsrc/www/py-werkzeug/Makefile
(kleink)
@@ -1,50 +1,56 @@ | @@ -1,50 +1,56 @@ | |||
1 | # $NetBSD: Makefile,v 1.7 2014/01/25 10:30:30 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.8 2015/08/16 16:18:24 kleink Exp $ | |
2 | 2 | |||
3 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} | 3 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} | |
4 | 4 | |||
5 | COMMENT= Python WSGI Utility Library | 5 | COMMENT= Python WSGI Utility Library | |
6 | 6 | |||
7 | USE_LANGUAGES= # empty | 7 | USE_LANGUAGES= # empty | |
8 | USE_TOOLS+= pax | 8 | USE_TOOLS+= pax | |
9 | 9 | |||
10 | REPLACE_PYTHON= examples/cookieauth.py | 10 | REPLACE_PYTHON= examples/cookieauth.py | |
11 | REPLACE_PYTHON+= examples/manage-coolmagic.py | 11 | REPLACE_PYTHON+= examples/manage-coolmagic.py | |
12 | REPLACE_PYTHON+= examples/manage-couchy.py | 12 | REPLACE_PYTHON+= examples/manage-couchy.py | |
13 | REPLACE_PYTHON+= examples/manage-cupoftee.py | 13 | REPLACE_PYTHON+= examples/manage-cupoftee.py | |
14 | REPLACE_PYTHON+= examples/manage-i18nurls.py | 14 | REPLACE_PYTHON+= examples/manage-i18nurls.py | |
15 | REPLACE_PYTHON+= examples/manage-plnt.py | 15 | REPLACE_PYTHON+= examples/manage-plnt.py | |
16 | REPLACE_PYTHON+= examples/manage-shorty.py | 16 | REPLACE_PYTHON+= examples/manage-shorty.py | |
17 | REPLACE_PYTHON+= examples/manage-simplewiki.py | 17 | REPLACE_PYTHON+= examples/manage-simplewiki.py | |
18 | REPLACE_PYTHON+= examples/manage-webpylike.py | 18 | REPLACE_PYTHON+= examples/manage-webpylike.py | |
19 | REPLACE_PYTHON+= examples/upload.py | 19 | REPLACE_PYTHON+= examples/upload.py | |
20 | REPLACE_PYTHON+= examples/contrib/sessions.py | 20 | REPLACE_PYTHON+= examples/contrib/sessions.py | |
21 | REPLACE_PYTHON+= werkzeug/testsuite/multipart/collect.py | 21 | REPLACE_PYTHON+= tests/multipart/test_collect.py | |
22 | 22 | |||
23 | DOCFILES= AUTHORS CHANGES | 23 | DOCFILES= AUTHORS CHANGES | |
24 | 24 | |||
25 | EGDIR= share/examples/${PKGBASE} | 25 | EGDIR= share/examples/${PKGBASE} | |
26 | 26 | |||
27 | PLIST_SUBST+= EGDIR=${EGDIR} | 27 | PLIST_SUBST+= EGDIR=${EGDIR} | |
28 | 28 | |||
29 | INSTALLATION_DIRS+= ${DOCDIR} | 29 | INSTALLATION_DIRS+= ${DOCDIR} | |
30 | INSTALLATION_DIRS+= ${EGDIR} | 30 | INSTALLATION_DIRS+= ${EGDIR} | |
31 | 31 | |||
32 | post-install: | 32 | post-install: | |
33 | .for i in console.png less.png more.png source.png | 33 | .for i in console.png less.png more.png source.png | |
34 | ${CHMOD} ${SHAREMODE} \ | 34 | ${CHMOD} ${SHAREMODE} \ | |
35 | ${DESTDIR}${PREFIX}/${PYSITELIB}/werkzeug/debug/shared/${i} | 35 | ${DESTDIR}${PREFIX}/${PYSITELIB}/werkzeug/debug/shared/${i} | |
36 | .endfor | 36 | .endfor | |
37 | .for i in ${DOCFILES} | 37 | .for i in ${DOCFILES} | |
38 | ${INSTALL_DATA} ${WRKSRC}/${i} ${DESTDIR}${PREFIX}/${DOCDIR} | 38 | ${INSTALL_DATA} ${WRKSRC}/${i} ${DESTDIR}${PREFIX}/${DOCDIR} | |
39 | .endfor | 39 | .endfor | |
40 | cd ${WRKSRC}/examples && pax -rwppm . ${DESTDIR}${PREFIX}/${EGDIR} | 40 | cd ${WRKSRC}/examples && pax -rwppm . ${DESTDIR}${PREFIX}/${EGDIR} | |
41 | .for i in manage-coolmagic.py manage-couchy.py manage-cupoftee.py \ | |||
42 | manage-i18nurls.py manage-plnt.py manage-shorty.py manage-simplewiki.py \ | |||
43 | manage-webpylike.py | |||
44 | ${CHMOD} ${SHAREMODE} \ | |||
45 | ${DESTDIR}${PREFIX}/${EGDIR}/${i} | |||
46 | .endfor | |||
41 | .for i in down.png up.png | 47 | .for i in down.png up.png | |
42 | ${CHMOD} ${SHAREMODE} \ | 48 | ${CHMOD} ${SHAREMODE} \ | |
43 | ${DESTDIR}${PREFIX}/${EGDIR}/cupoftee/shared/${i} | 49 | ${DESTDIR}${PREFIX}/${EGDIR}/cupoftee/shared/${i} | |
44 | .endfor | 50 | .endfor | |
45 | 51 | |||
46 | .include "../../www/py-werkzeug/Makefile.common" | 52 | .include "../../www/py-werkzeug/Makefile.common" | |
47 | 53 | |||
48 | .include "../../lang/python/application.mk" | 54 | .include "../../lang/python/application.mk" | |
49 | .include "../../lang/python/egg.mk" | 55 | .include "../../lang/python/egg.mk" | |
50 | .include "../../mk/bsd.pkg.mk" | 56 | .include "../../mk/bsd.pkg.mk" |
@@ -1,18 +1,22 @@ | @@ -1,18 +1,22 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.7 2014/06/13 15:40:42 kleink Exp $ | 1 | # $NetBSD: Makefile.common,v 1.8 2015/08/16 16:18:24 kleink Exp $ | |
2 | 2 | |||
3 | # used by www/py-werkzeug/Makefile | 3 | # used by www/py-werkzeug/Makefile | |
4 | # used by www/py-werkzeug-docs/Makefile | 4 | # used by www/py-werkzeug-docs/Makefile | |
5 | 5 | |||
6 | DISTNAME= Werkzeug-0.9.6 | 6 | DISTNAME= Werkzeug-0.10.4 | |
7 | CATEGORIES= www python | 7 | CATEGORIES= www python | |
8 | MASTER_SITES= http://pypi.python.org/packages/source/W/Werkzeug/ | 8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=mitsuhiko/} | |
9 | GITHUB_PROJECT= ${DISTNAME:tl:C/-[^-]*$//} | |||
9 | 10 | |||
10 | DISTINFO_FILE= ${.CURDIR}/../../www/py-werkzeug/distinfo | 11 | DISTINFO_FILE= ${.CURDIR}/../../www/py-werkzeug/distinfo | |
12 | PATCHDIR= ${.CURDIR}/../../www/py-werkzeug/patches | |||
11 | 13 | |||
12 | MAINTAINER= kleink@NetBSD.org | 14 | MAINTAINER= kleink@NetBSD.org | |
13 | HOMEPAGE= http://werkzeug.pocoo.org/ | 15 | HOMEPAGE= http://werkzeug.pocoo.org/ | |
14 | LICENSE= modified-bsd | 16 | LICENSE= modified-bsd | |
15 | 17 | |||
18 | WRKSRC= ${WRKDIR}/${DISTNAME:tl} | |||
19 | ||||
16 | DOCDIR= share/doc/${PYPKGPREFIX}-${DISTNAME:tl:C/-[^-]*$//} | 20 | DOCDIR= share/doc/${PYPKGPREFIX}-${DISTNAME:tl:C/-[^-]*$//} | |
17 | 21 | |||
18 | PLIST_SUBST+= DOCDIR=${DOCDIR} | 22 | PLIST_SUBST+= DOCDIR=${DOCDIR} |
@@ -1,28 +1,31 @@ | @@ -1,28 +1,31 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2013/07/09 17:11:42 kleink Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2015/08/16 16:18:24 kleink Exp $ | |
2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | |
3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | |
4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | |
5 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | 5 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | |
6 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 6 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |
7 | ${PYSITELIB}/werkzeug/__init__.py | 7 | ${PYSITELIB}/werkzeug/__init__.py | |
8 | ${PYSITELIB}/werkzeug/__init__.pyc | 8 | ${PYSITELIB}/werkzeug/__init__.pyc | |
9 | ${PYSITELIB}/werkzeug/__init__.pyo | 9 | ${PYSITELIB}/werkzeug/__init__.pyo | |
10 | ${PYSITELIB}/werkzeug/_compat.py | 10 | ${PYSITELIB}/werkzeug/_compat.py | |
11 | ${PYSITELIB}/werkzeug/_compat.pyc | 11 | ${PYSITELIB}/werkzeug/_compat.pyc | |
12 | ${PYSITELIB}/werkzeug/_compat.pyo | 12 | ${PYSITELIB}/werkzeug/_compat.pyo | |
13 | ${PYSITELIB}/werkzeug/_internal.py | 13 | ${PYSITELIB}/werkzeug/_internal.py | |
14 | ${PYSITELIB}/werkzeug/_internal.pyc | 14 | ${PYSITELIB}/werkzeug/_internal.pyc | |
15 | ${PYSITELIB}/werkzeug/_internal.pyo | 15 | ${PYSITELIB}/werkzeug/_internal.pyo | |
16 | ${PYSITELIB}/werkzeug/_reloader.py | |||
17 | ${PYSITELIB}/werkzeug/_reloader.pyc | |||
18 | ${PYSITELIB}/werkzeug/_reloader.pyo | |||
16 | ${PYSITELIB}/werkzeug/contrib/__init__.py | 19 | ${PYSITELIB}/werkzeug/contrib/__init__.py | |
17 | ${PYSITELIB}/werkzeug/contrib/__init__.pyc | 20 | ${PYSITELIB}/werkzeug/contrib/__init__.pyc | |
18 | ${PYSITELIB}/werkzeug/contrib/__init__.pyo | 21 | ${PYSITELIB}/werkzeug/contrib/__init__.pyo | |
19 | ${PYSITELIB}/werkzeug/contrib/atom.py | 22 | ${PYSITELIB}/werkzeug/contrib/atom.py | |
20 | ${PYSITELIB}/werkzeug/contrib/atom.pyc | 23 | ${PYSITELIB}/werkzeug/contrib/atom.pyc | |
21 | ${PYSITELIB}/werkzeug/contrib/atom.pyo | 24 | ${PYSITELIB}/werkzeug/contrib/atom.pyo | |
22 | ${PYSITELIB}/werkzeug/contrib/cache.py | 25 | ${PYSITELIB}/werkzeug/contrib/cache.py | |
23 | ${PYSITELIB}/werkzeug/contrib/cache.pyc | 26 | ${PYSITELIB}/werkzeug/contrib/cache.pyc | |
24 | ${PYSITELIB}/werkzeug/contrib/cache.pyo | 27 | ${PYSITELIB}/werkzeug/contrib/cache.pyo | |
25 | ${PYSITELIB}/werkzeug/contrib/fixers.py | 28 | ${PYSITELIB}/werkzeug/contrib/fixers.py | |
26 | ${PYSITELIB}/werkzeug/contrib/fixers.pyc | 29 | ${PYSITELIB}/werkzeug/contrib/fixers.pyc | |
27 | ${PYSITELIB}/werkzeug/contrib/fixers.pyo | 30 | ${PYSITELIB}/werkzeug/contrib/fixers.pyo | |
28 | ${PYSITELIB}/werkzeug/contrib/iterio.py | 31 | ${PYSITELIB}/werkzeug/contrib/iterio.py | |
@@ -99,123 +102,26 @@ ${PYSITELIB}/werkzeug/script.pyc | @@ -99,123 +102,26 @@ ${PYSITELIB}/werkzeug/script.pyc | |||
99 | ${PYSITELIB}/werkzeug/script.pyo | 102 | ${PYSITELIB}/werkzeug/script.pyo | |
100 | ${PYSITELIB}/werkzeug/security.py | 103 | ${PYSITELIB}/werkzeug/security.py | |
101 | ${PYSITELIB}/werkzeug/security.pyc | 104 | ${PYSITELIB}/werkzeug/security.pyc | |
102 | ${PYSITELIB}/werkzeug/security.pyo | 105 | ${PYSITELIB}/werkzeug/security.pyo | |
103 | ${PYSITELIB}/werkzeug/serving.py | 106 | ${PYSITELIB}/werkzeug/serving.py | |
104 | ${PYSITELIB}/werkzeug/serving.pyc | 107 | ${PYSITELIB}/werkzeug/serving.pyc | |
105 | ${PYSITELIB}/werkzeug/serving.pyo | 108 | ${PYSITELIB}/werkzeug/serving.pyo | |
106 | ${PYSITELIB}/werkzeug/test.py | 109 | ${PYSITELIB}/werkzeug/test.py | |
107 | ${PYSITELIB}/werkzeug/test.pyc | 110 | ${PYSITELIB}/werkzeug/test.pyc | |
108 | ${PYSITELIB}/werkzeug/test.pyo | 111 | ${PYSITELIB}/werkzeug/test.pyo | |
109 | ${PYSITELIB}/werkzeug/testapp.py | 112 | ${PYSITELIB}/werkzeug/testapp.py | |
110 | ${PYSITELIB}/werkzeug/testapp.pyc | 113 | ${PYSITELIB}/werkzeug/testapp.pyc | |
111 | ${PYSITELIB}/werkzeug/testapp.pyo | 114 | ${PYSITELIB}/werkzeug/testapp.pyo | |
112 | ${PYSITELIB}/werkzeug/testsuite/__init__.py | |||
113 | ${PYSITELIB}/werkzeug/testsuite/__init__.pyc | |||
114 | ${PYSITELIB}/werkzeug/testsuite/__init__.pyo | |||
115 | ${PYSITELIB}/werkzeug/testsuite/compat.py | |||
116 | ${PYSITELIB}/werkzeug/testsuite/compat.pyc | |||
117 | ${PYSITELIB}/werkzeug/testsuite/compat.pyo | |||
118 | ${PYSITELIB}/werkzeug/testsuite/contrib/__init__.py | |||
119 | ${PYSITELIB}/werkzeug/testsuite/contrib/__init__.pyc | |||
120 | ${PYSITELIB}/werkzeug/testsuite/contrib/__init__.pyo | |||
121 | ${PYSITELIB}/werkzeug/testsuite/contrib/cache.py | |||
122 | ${PYSITELIB}/werkzeug/testsuite/contrib/cache.pyc | |||
123 | ${PYSITELIB}/werkzeug/testsuite/contrib/cache.pyo | |||
124 | ${PYSITELIB}/werkzeug/testsuite/contrib/fixers.py | |||
125 | ${PYSITELIB}/werkzeug/testsuite/contrib/fixers.pyc | |||
126 | ${PYSITELIB}/werkzeug/testsuite/contrib/fixers.pyo | |||
127 | ${PYSITELIB}/werkzeug/testsuite/contrib/iterio.py | |||
128 | ${PYSITELIB}/werkzeug/testsuite/contrib/iterio.pyc | |||
129 | ${PYSITELIB}/werkzeug/testsuite/contrib/iterio.pyo | |||
130 | ${PYSITELIB}/werkzeug/testsuite/contrib/securecookie.py | |||
131 | ${PYSITELIB}/werkzeug/testsuite/contrib/securecookie.pyc | |||
132 | ${PYSITELIB}/werkzeug/testsuite/contrib/securecookie.pyo | |||
133 | ${PYSITELIB}/werkzeug/testsuite/contrib/sessions.py | |||
134 | ${PYSITELIB}/werkzeug/testsuite/contrib/sessions.pyc | |||
135 | ${PYSITELIB}/werkzeug/testsuite/contrib/sessions.pyo | |||
136 | ${PYSITELIB}/werkzeug/testsuite/contrib/wrappers.py | |||
137 | ${PYSITELIB}/werkzeug/testsuite/contrib/wrappers.pyc | |||
138 | ${PYSITELIB}/werkzeug/testsuite/contrib/wrappers.pyo | |||
139 | ${PYSITELIB}/werkzeug/testsuite/datastructures.py | |||
140 | ${PYSITELIB}/werkzeug/testsuite/datastructures.pyc | |||
141 | ${PYSITELIB}/werkzeug/testsuite/datastructures.pyo | |||
142 | ${PYSITELIB}/werkzeug/testsuite/debug.py | |||
143 | ${PYSITELIB}/werkzeug/testsuite/debug.pyc | |||
144 | ${PYSITELIB}/werkzeug/testsuite/debug.pyo | |||
145 | ${PYSITELIB}/werkzeug/testsuite/exceptions.py | |||
146 | ${PYSITELIB}/werkzeug/testsuite/exceptions.pyc | |||
147 | ${PYSITELIB}/werkzeug/testsuite/exceptions.pyo | |||
148 | ${PYSITELIB}/werkzeug/testsuite/formparser.py | |||
149 | ${PYSITELIB}/werkzeug/testsuite/formparser.pyc | |||
150 | ${PYSITELIB}/werkzeug/testsuite/formparser.pyo | |||
151 | ${PYSITELIB}/werkzeug/testsuite/http.py | |||
152 | ${PYSITELIB}/werkzeug/testsuite/http.pyc | |||
153 | ${PYSITELIB}/werkzeug/testsuite/http.pyo | |||
154 | ${PYSITELIB}/werkzeug/testsuite/internal.py | |||
155 | ${PYSITELIB}/werkzeug/testsuite/internal.pyc | |||
156 | ${PYSITELIB}/werkzeug/testsuite/internal.pyo | |||
157 | ${PYSITELIB}/werkzeug/testsuite/local.py | |||
158 | ${PYSITELIB}/werkzeug/testsuite/local.pyc | |||
159 | ${PYSITELIB}/werkzeug/testsuite/local.pyo | |||
160 | ${PYSITELIB}/werkzeug/testsuite/multipart/collect.py | |||
161 | ${PYSITELIB}/werkzeug/testsuite/multipart/collect.pyc | |||
162 | ${PYSITELIB}/werkzeug/testsuite/multipart/collect.pyo | |||
163 | ${PYSITELIB}/werkzeug/testsuite/multipart/firefox3-2png1txt/file1.png | |||
164 | ${PYSITELIB}/werkzeug/testsuite/multipart/firefox3-2png1txt/file2.png | |||
165 | ${PYSITELIB}/werkzeug/testsuite/multipart/firefox3-2png1txt/request.txt | |||
166 | ${PYSITELIB}/werkzeug/testsuite/multipart/firefox3-2png1txt/text.txt | |||
167 | ${PYSITELIB}/werkzeug/testsuite/multipart/firefox3-2pnglongtext/file1.png | |||
168 | ${PYSITELIB}/werkzeug/testsuite/multipart/firefox3-2pnglongtext/file2.png | |||
169 | ${PYSITELIB}/werkzeug/testsuite/multipart/firefox3-2pnglongtext/request.txt | |||
170 | ${PYSITELIB}/werkzeug/testsuite/multipart/firefox3-2pnglongtext/text.txt | |||
171 | ${PYSITELIB}/werkzeug/testsuite/multipart/ie6-2png1txt/file1.png | |||
172 | ${PYSITELIB}/werkzeug/testsuite/multipart/ie6-2png1txt/file2.png | |||
173 | ${PYSITELIB}/werkzeug/testsuite/multipart/ie6-2png1txt/request.txt | |||
174 | ${PYSITELIB}/werkzeug/testsuite/multipart/ie6-2png1txt/text.txt | |||
175 | ${PYSITELIB}/werkzeug/testsuite/multipart/ie7_full_path_request.txt | |||
176 | ${PYSITELIB}/werkzeug/testsuite/multipart/opera8-2png1txt/file1.png | |||
177 | ${PYSITELIB}/werkzeug/testsuite/multipart/opera8-2png1txt/file2.png | |||
178 | ${PYSITELIB}/werkzeug/testsuite/multipart/opera8-2png1txt/request.txt | |||
179 | ${PYSITELIB}/werkzeug/testsuite/multipart/opera8-2png1txt/text.txt | |||
180 | ${PYSITELIB}/werkzeug/testsuite/multipart/webkit3-2png1txt/file1.png | |||
181 | ${PYSITELIB}/werkzeug/testsuite/multipart/webkit3-2png1txt/file2.png | |||
182 | ${PYSITELIB}/werkzeug/testsuite/multipart/webkit3-2png1txt/request.txt | |||
183 | ${PYSITELIB}/werkzeug/testsuite/multipart/webkit3-2png1txt/text.txt | |||
184 | ${PYSITELIB}/werkzeug/testsuite/res/test.txt | |||
185 | ${PYSITELIB}/werkzeug/testsuite/routing.py | |||
186 | ${PYSITELIB}/werkzeug/testsuite/routing.pyc | |||
187 | ${PYSITELIB}/werkzeug/testsuite/routing.pyo | |||
188 | ${PYSITELIB}/werkzeug/testsuite/security.py | |||
189 | ${PYSITELIB}/werkzeug/testsuite/security.pyc | |||
190 | ${PYSITELIB}/werkzeug/testsuite/security.pyo | |||
191 | ${PYSITELIB}/werkzeug/testsuite/serving.py | |||
192 | ${PYSITELIB}/werkzeug/testsuite/serving.pyc | |||
193 | ${PYSITELIB}/werkzeug/testsuite/serving.pyo | |||
194 | ${PYSITELIB}/werkzeug/testsuite/test.py | |||
195 | ${PYSITELIB}/werkzeug/testsuite/test.pyc | |||
196 | ${PYSITELIB}/werkzeug/testsuite/test.pyo | |||
197 | ${PYSITELIB}/werkzeug/testsuite/urls.py | |||
198 | ${PYSITELIB}/werkzeug/testsuite/urls.pyc | |||
199 | ${PYSITELIB}/werkzeug/testsuite/urls.pyo | |||
200 | ${PYSITELIB}/werkzeug/testsuite/utils.py | |||
201 | ${PYSITELIB}/werkzeug/testsuite/utils.pyc | |||
202 | ${PYSITELIB}/werkzeug/testsuite/utils.pyo | |||
203 | ${PYSITELIB}/werkzeug/testsuite/wrappers.py | |||
204 | ${PYSITELIB}/werkzeug/testsuite/wrappers.pyc | |||
205 | ${PYSITELIB}/werkzeug/testsuite/wrappers.pyo | |||
206 | ${PYSITELIB}/werkzeug/testsuite/wsgi.py | |||
207 | ${PYSITELIB}/werkzeug/testsuite/wsgi.pyc | |||
208 | ${PYSITELIB}/werkzeug/testsuite/wsgi.pyo | |||
209 | ${PYSITELIB}/werkzeug/urls.py | 115 | ${PYSITELIB}/werkzeug/urls.py | |
210 | ${PYSITELIB}/werkzeug/urls.pyc | 116 | ${PYSITELIB}/werkzeug/urls.pyc | |
211 | ${PYSITELIB}/werkzeug/urls.pyo | 117 | ${PYSITELIB}/werkzeug/urls.pyo | |
212 | ${PYSITELIB}/werkzeug/useragents.py | 118 | ${PYSITELIB}/werkzeug/useragents.py | |
213 | ${PYSITELIB}/werkzeug/useragents.pyc | 119 | ${PYSITELIB}/werkzeug/useragents.pyc | |
214 | ${PYSITELIB}/werkzeug/useragents.pyo | 120 | ${PYSITELIB}/werkzeug/useragents.pyo | |
215 | ${PYSITELIB}/werkzeug/utils.py | 121 | ${PYSITELIB}/werkzeug/utils.py | |
216 | ${PYSITELIB}/werkzeug/utils.pyc | 122 | ${PYSITELIB}/werkzeug/utils.pyc | |
217 | ${PYSITELIB}/werkzeug/utils.pyo | 123 | ${PYSITELIB}/werkzeug/utils.pyo | |
218 | ${PYSITELIB}/werkzeug/wrappers.py | 124 | ${PYSITELIB}/werkzeug/wrappers.py | |
219 | ${PYSITELIB}/werkzeug/wrappers.pyc | 125 | ${PYSITELIB}/werkzeug/wrappers.pyc | |
220 | ${PYSITELIB}/werkzeug/wrappers.pyo | 126 | ${PYSITELIB}/werkzeug/wrappers.pyo | |
221 | ${PYSITELIB}/werkzeug/wsgi.py | 127 | ${PYSITELIB}/werkzeug/wsgi.py |
@@ -1,5 +1,6 @@ | @@ -1,5 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.6 2014/06/13 15:40:42 kleink Exp $ | 1 | $NetBSD: distinfo,v 1.7 2015/08/16 16:18:24 kleink Exp $ | |
2 | 2 | |||
3 | SHA1 (Werkzeug-0.9.6.tar.gz) = d1bc1153ea45c6951845338a8499d94bad46e316 | 3 | SHA1 (Werkzeug-0.10.4.tar.gz) = aa0c13e3c2a59f53e857f5bf33dc5aea282550cb | |
4 | RMD160 (Werkzeug-0.9.6.tar.gz) = a678e4ea4b2a80c333a5cac5e899f80006883dc6 | 4 | RMD160 (Werkzeug-0.10.4.tar.gz) = e12d6b8b2c2df2674b0c09cb906c476fcfda6b98 | |
5 | Size (Werkzeug-0.9.6.tar.gz) = 1128428 bytes | 5 | Size (Werkzeug-0.10.4.tar.gz) = 1152998 bytes | |
6 | SHA1 (patch-setup.cfg) = 3430a820f2eaa545e72c97e07b0be3c6e7718b1b |
$NetBSD: patch-setup.cfg,v 1.1 2015/08/16 16:18:24 kleink Exp $
Do not include (dev) tag or date in egg name.
--- setup.cfg.orig 2015-03-26 15:49:54.000000000 +0000
+++ setup.cfg
@@ -1,6 +1,6 @@
[egg_info]
-tag_build = dev
-tag_date = true
+tag_build =
+tag_date = 0
[aliases]
release = egg_info -RDb ''