From 73d8a66426bfecd21f069bbdd26731cc9cf28bc75fa70c0f2b4be627eb353463 Mon Sep 17 00:00:00 2001 From: Sascha Peilicke Date: Mon, 12 Mar 2012 21:35:42 +0000 Subject: [PATCH] - Update to version 0.8.3: - Fixed another issue with :func:`werkzeug.wsgi.make_line_iter` where lines longer than the buffer size were not handled properly. - Restore stdout after debug console finished executing so that the debugger can be used on GAE better. - Fixed a bug with the redis cache for int subclasses (affects bool caching). - Fixed an XSS problem with redirect targets coming from untrusted sources. - Changes from version 0.8.2: - Fixed a problem with request handling of the builtin server not repsonding to socket errors properly. - The routing request redirect exception's code attribute is now used properly. - Fixed a bug with shutdowns on Windows. - Fixed a few unicode issues with non-ascii characters being hardcoded in URL rules. - Fixed two property docstrings being assigned to fdel instead of ``__doc__``. - Fixed an issue where CRLF line endings could be split into two by the line iter function, causing problems with multipart file uploads. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Werkzeug?expand=0&rev=6 --- Werkzeug-0.8.1.tar.gz | 3 --- Werkzeug-0.8.3.tar.gz | 3 +++ python-Werkzeug.changes | 27 +++++++++++++++++++++++++++ python-Werkzeug.spec | 19 ++++++++----------- 4 files changed, 38 insertions(+), 14 deletions(-) delete mode 100644 Werkzeug-0.8.1.tar.gz create mode 100644 Werkzeug-0.8.3.tar.gz diff --git a/Werkzeug-0.8.1.tar.gz b/Werkzeug-0.8.1.tar.gz deleted file mode 100644 index c24b82f..0000000 --- a/Werkzeug-0.8.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ec4122adcf3f6277c23f10128be1c2da9352b899a976a03245a698e83dfd95db -size 1107020 diff --git a/Werkzeug-0.8.3.tar.gz b/Werkzeug-0.8.3.tar.gz new file mode 100644 index 0000000..b8f4d62 --- /dev/null +++ b/Werkzeug-0.8.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:108c3d41fb701c4af4ef00e8ebbedc147632c82247beb798c8d8657a12810206 +size 1108617 diff --git a/python-Werkzeug.changes b/python-Werkzeug.changes index f3120c8..2b2a6e4 100644 --- a/python-Werkzeug.changes +++ b/python-Werkzeug.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Mon Mar 12 21:35:29 UTC 2012 - saschpe@gmx.de + +- Update to version 0.8.3: + - Fixed another issue with :func:`werkzeug.wsgi.make_line_iter` + where lines longer than the buffer size were not handled + properly. + - Restore stdout after debug console finished executing so + that the debugger can be used on GAE better. + - Fixed a bug with the redis cache for int subclasses + (affects bool caching). + - Fixed an XSS problem with redirect targets coming from + untrusted sources. +- Changes from version 0.8.2: + - Fixed a problem with request handling of the builtin server + not repsonding to socket errors properly. + - The routing request redirect exception's code attribute is now + used properly. + - Fixed a bug with shutdowns on Windows. + - Fixed a few unicode issues with non-ascii characters being + hardcoded in URL rules. + - Fixed two property docstrings being assigned to fdel instead + of ``__doc__``. + - Fixed an issue where CRLF line endings could be split into two + by the line iter function, causing problems with multipart file + uploads. + ------------------------------------------------------------------- Thu Nov 10 11:07:11 UTC 2011 - saschpe@suse.de diff --git a/python-Werkzeug.spec b/python-Werkzeug.spec index d09556e..0116e11 100644 --- a/python-Werkzeug.spec +++ b/python-Werkzeug.spec @@ -1,7 +1,7 @@ # # spec file for package python-Werkzeug # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,8 @@ # - Name: python-Werkzeug -Version: 0.8.1 +Version: 0.8.3 Release: 0 Url: http://werkzeug.pocoo.org/ Summary: The Swiss Army knife of Python web development @@ -26,19 +25,17 @@ License: BSD-3-Clause Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/W/Werkzeug/Werkzeug-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: python-Sphinx BuildRequires: python-devel BuildRequires: python-distribute BuildRequires: python-nose -BuildRequires: python-Sphinx -%if 0%{?suse_version} -%py_requires -%if 0%{?suse_version} > 1110 -BuildArch: noarch -%endif -%endif Provides: python-werkzeug = %{version} Obsoletes: python-werkzeug < %{version} -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%if 0%{?suse_version} && 0%{?suse_version} <= 1110 +%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%else +BuildArch: noarch +%endif %description Werkzeug started as simple collection of various utilities for WSGI