Hello community, here is the log from the commit of package python-Flask for openSUSE:Factory checked in at 2012-11-17 07:27:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Flask (Old) and /work/SRC/openSUSE:Factory/.python-Flask.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Flask", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/python-Flask/python-Flask.changes 2011-11-14 13:35:30.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-Flask.new/python-Flask.changes 2012-11-17 07:27:36.000000000 +0100 @@ -1,0 +2,47 @@ +Fri Nov 16 09:20:35 UTC 2012 - sasc...@suse.de + +- Disable testsuite on SLE_11_SP2 + +------------------------------------------------------------------- +Thu Nov 15 15:38:05 UTC 2012 - sasc...@suse.de + +- Update to version 0.9: + + The :func:flask.Request.on_json_loading_failed now returns a JSON formatted + response by default. + + The :func:flask.url_for function now can generate anchors to the + generated links. + + The :func:flask.url_for function now can also explicitly generate + URL rules specific to a given HTTP method. + + Logger now only returns the debug log setting if it was not set + explicitly. + + Unregister a circular dependency between the WSGI environment and + the request object when shutting down the request. This means that + environ werkzeug.request will be None after the response was + returned to the WSGI server but has the advantage that the garbage + collector is not needed on CPython to tear down the request unless + the user created circular dependencies themselves. + + Session is now stored after callbacks so that if the session payload + is stored in the session you can still modify it in an after + request callback. + + The :class:flask.Flask class will avoid importing the provided import name + if it can (the required first parameter), to benefit tools which build Flask + instances programmatically. The Flask class will fall back to using import + on systems with custom module hooks, e.g. Google App Engine, or when the + import name is inside a zip archive (usually a .egg) prior to Python 2.7. + + Blueprints now have a decorator to add custom template filters application + wide, :meth:flask.Blueprint.app_template_filter. + + The Flask and Blueprint classes now have a non-decorator method for adding + custom template filters application wide, + :meth:flask.Flask.add_template_filter and + :meth:flask.Blueprint.add_app_template_filter. + + The :func:flask.get_flashed_messages function now allows rendering flashed + message categories in separate blocks, through a category_filter + argument. + + The :meth:flask.Flask.run method now accepts None for host and port + arguments, using default values when None. This allows for calling run + using configuration values, e.g. app.run(app.config.get('MYHOST'), + app.config.get('MYPORT')), with proper behavior whether or not a config + file is provided. + + Please look into CHANGES for more... + +------------------------------------------------------------------- @@ -19 +66 @@ - the beginning of the first request. (:meth:`Flask.before_first_request`) + the beginning of the first request. (:meth:Flask.before_first_request) @@ -28,3 +75,3 @@ - see :ref:`instance-folders`. - * Added the ``APPLICATION_ROOT`` configuration variable. - * Implemented :meth:`~flask.testing.TestClient.session_transaction` to + see :ref:instance-folders. + * Added the APPLICATION_ROOT configuration variable. + * Implemented :meth:~flask.testing.TestClient.session_transaction to @@ -32,2 +79,2 @@ - * Refactored test client internally. The ``APPLICATION_ROOT`` configuration - variable as well as ``SERVER_NAME`` are now properly used by the test client + * Refactored test client internally. The APPLICATION_ROOT configuration + variable as well as SERVER_NAME are now properly used by the test client @@ -35 +82 @@ - * Added :attr:`flask.views.View.decorators` to support simpler decorating of + * Added :attr:flask.views.View.decorators to support simpler decorating of @@ -40 +87 @@ - * HEAD requests to a method view now automatically dispatch to the `get` + * HEAD requests to a method view now automatically dispatch to the get @@ -42 +89 @@ - * Implemented the virtual :mod:`flask.ext` package to import extensions from. + * Implemented the virtual :mod:flask.ext package to import extensions from. Old: ---- Flask-0.8.tar.gz New: ---- Flask-0.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Flask.spec ++++++ --- /var/tmp/diff_new_pack.M8OkUi/_old 2012-11-17 07:27:37.000000000 +0100 +++ /var/tmp/diff_new_pack.M8OkUi/_new 2012-11-17 07:27:37.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Flask # -# 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-Flask -Version: 0.8 +Version: 0.9 Release: 0 Url: http://github.com/mitsuhiko/flask/ Summary: A microframework based on Werkzeug, Jinja2 and good intentions @@ -26,19 +25,21 @@ Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/F/Flask/Flask-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: fdupes +BuildRequires: python-Sphinx +BuildRequires: python-Werkzeug >= 0.7 BuildRequires: python-devel -BuildRequires: python-nose BuildRequires: python-distribute -Requires: python-werkzeug -%if 0%{?suse_version} -%py_requires -%if 0%{?suse_version} > 1110 -BuildArch: noarch -%endif -%endif +BuildRequires: python-nose +Requires: python-Jinja2 >= 2.4 +Requires: python-Werkzeug >= 0.7 Provides: python-flask = %{version} Obsoletes: python-flask < %{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 Flask is a microframework for Python based on Werkzeug, Jinja 2 and good @@ -55,13 +56,20 @@ %prep %setup -q -n Flask-%{version} -rm docs/{.DS_Store,.gitignore,_themes/.gitignore} # Remove junk +rm docs/.gitignore # Remove junk %build python setup.py build +#cd docs && make html %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%fdupes %{buildroot}%{python_sitelib} + +%if 0%{?suse_version} > 1210 +%check +python setup.py test +%endif %files %defattr(-,root,root,-) ++++++ Flask-0.8.tar.gz -> Flask-0.9.tar.gz ++++++ ++++ 7659 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org