Hello community,

here is the log from the commit of package python-Flask for openSUSE:Factory 
checked in at 2019-07-30 13:03:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Flask (Old)
 and      /work/SRC/openSUSE:Factory/.python-Flask.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Flask"

Tue Jul 30 13:03:10 2019 rev:21 rq:717080 version:1.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Flask/python-Flask.changes        
2019-06-18 14:43:31.869747839 +0200
+++ /work/SRC/openSUSE:Factory/.python-Flask.new.4126/python-Flask.changes      
2019-07-30 13:03:11.678416847 +0200
@@ -1,0 +2,112 @@
+Fri Jul 19 12:22:54 UTC 2019 - Tomáš Chvátal <[email protected]>
+
+- Update to 1.1.1:
+  * The flask.json_available flag was added back for compatibility with some
+    extensions. It will raise a deprecation warning when used, and will be
+    removed in version 2.0.0. #3288
+
+-------------------------------------------------------------------
+Sat Jul  6 20:31:51 UTC 2019 - Arun Persaud <[email protected]>
+
+- specfile:
+  * updated version of Werkzeug requirement to 0.15
+  * AUTHORS file not in tar-ball
+  * license file got renamed to LICENSE.rst
+  * be more specific in %files section
+
+- update to version 1.1.0:
+  * Bump minimum Werkzeug version to >= 0.15.
+  * Drop support for Python 3.4.
+  * Error handlers for "InternalServerError" or "500" will always be
+      passed an instance of "InternalServerError". If they are invoked
+      due to an unhandled exception, that original exception is now
+      available as "e.original_exception" rather than being passed
+      directly to the handler. The same is true if the handler is for
+      the base "HTTPException". This makes error handler behavior more
+      consistent. :pr:`3266`
+    + :meth:`Flask.finalize_request` is called for all unhandled
+        exceptions even if there is no "500" error handler.
+  * :attr:`Flask.logger` takes the same name as :attr:`Flask.name`
+      (the value passed as "Flask(import_name)". This reverts 1.0's
+      behavior of always logging to ""flask.app"", in order to support
+      multiple apps in the same process. A warning will be shown if
+      old configuration is detected that needs to be
+      moved. :issue:`2866`
+  * :meth:`flask.RequestContext.copy` includes the current session
+      object in the request context copy. This prevents "session"
+      pointing to an out-of-date object. :issue:`2935`
+  * Using built-in RequestContext, unprintable Unicode characters in
+      Host header will result in a HTTP 400 response and not HTTP 500
+      as previously. :pr:`2994`
+  * :func:`send_file` supports :class:`~os.PathLike` objects as
+      described in PEP 0519, to support :mod:`pathlib` in Python 3.
+      :pr:`3059`
+  * :func:`send_file` supports :class:`~io.BytesIO` partial content.
+      :issue:`2957`
+  * :func:`open_resource` accepts the "rt" file mode. This still does
+      the same thing as "r". :issue:`3163`
+  * The :attr:`MethodView.methods` attribute set in a base class is
+      used by subclasses. :issue:`3138`
+  * :attr:`Flask.jinja_options` is a "dict" instead of an
+      "ImmutableDict" to allow easier configuration. Changes must
+      still be made before creating the environment. :pr:`3190`
+  * Flask's "JSONMixin" for the request and response wrappers was
+      moved into Werkzeug. Use Werkzeug's version with Flask-specific
+      support. This bumps the Werkzeug dependency to >= 0.15.
+      :issue:`3125`
+  * The "flask" command entry point is simplified to take advantage of
+      Werkzeug 0.15's better reloader support. This bumps the Werkzeug
+      dependency to >= 0.15. :issue:`3022`
+  * Support "static_url_path" that ends with a forward slash.
+      :issue:`3134`
+  * Support empty "static_folder" without requiring setting an empty
+      "static_url_path" as well. :pr:`3124`
+  * :meth:`jsonify` supports :class:`dataclasses.dataclass` objects.
+      :pr:`3195`
+  * Allow customizing the :attr:`Flask.url_map_class` used for
+      routing.  :pr:`3069`
+  * The development server port can be set to 0, which tells the OS to
+      pick an available port. :issue:`2926`
+  * The return value from :meth:`cli.load_dotenv` is more consistent
+      with the documentation. It will return "False" if python-dotenv
+      is not installed, or if the given path isn't a
+      file. :issue:`2937`
+  * Signaling support has a stub for the "connect_via" method when the
+      Blinker library is not installed. :pr:`3208`
+  * Add an "--extra-files" option to the "flask run" CLI command to
+      specify extra files that will trigger the reloader on change.
+      :issue:`2897`
+  * Allow returning a dictionary from a view function. Similar to how
+      returning a string will produce a "text/html" response,
+      returning a dict will call "jsonify" to produce a
+      "application/json" response. :pr:`3111`
+  * Blueprints have a "cli" Click group like "app.cli". CLI commands
+      registered with a blueprint will be available as a group under
+      the "flask" command. :issue:`1357`.
+  * When using the test client as a context manager ("with client:"),
+      all preserved request contexts are popped when the block exits,
+      ensuring nested contexts are cleaned up correctly. :pr:`3157`
+  * Show a better error message when the view return type is not
+      supported. :issue:`3214`
+  * "flask.testing.make_test_environ_builder()" has been deprecated in
+      favour of a new class "flask.testing.EnvironBuilder". :pr:`3232`
+  * The "flask run" command no longer fails if Python is not built
+      with SSL support. Using the "--cert" option will show an
+      appropriate error message. :issue:`3211`
+  * URL matching now occurs after the request context is pushed,
+      rather than when it's created. This allows custom URL converters
+      to access the app and request contexts, such as to query a
+      database for an id.  :issue:`3088`
+
+- changes from version 1.0.4:
+  * The key information for "BadRequestKeyError" is no longer cleared
+    outside debug mode, so error handlers can still access it. This
+    requires upgrading to Werkzeug 0.15.5. :issue:`3249`
+  * "send_file" url quotes the ":" and "/" characters for more
+      compatible UTF-8 filename support in some
+      browsers. :issue:`3074`
+  * Fixes for PEP451 import loaders and pytest 5.x. :issue:`3275`
+  * Show message about dotenv on stderr instead of
+      stdout. :issue:`3285`
+
+-------------------------------------------------------------------

Old:
----
  Flask-1.0.3.tar.gz

New:
----
  Flask-1.1.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Flask.spec ++++++
--- /var/tmp/diff_new_pack.m01KlC/_old  2019-07-30 13:03:12.298416723 +0200
+++ /var/tmp/diff_new_pack.m01KlC/_new  2019-07-30 13:03:12.302416722 +0200
@@ -19,7 +19,7 @@
 %define oldpython python
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-Flask
-Version:        1.0.3
+Version:        1.1.1
 Release:        0
 Summary:        A microframework based on Werkzeug, Jinja2 and good intentions
 License:        BSD-3-Clause
@@ -27,7 +27,7 @@
 URL:            http://github.com/mitsuhiko/flask/
 Source:         
https://files.pythonhosted.org/packages/source/F/Flask/Flask-%{version}.tar.gz
 BuildRequires:  %{python_module Jinja2 >= 2.4}
-BuildRequires:  %{python_module Werkzeug >= 0.14}
+BuildRequires:  %{python_module Werkzeug >= 0.15}
 BuildRequires:  %{python_module click >= 5.1}
 BuildRequires:  %{python_module itsdangerous >= 0.24}
 BuildRequires:  %{python_module pytest}
@@ -35,7 +35,7 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-Jinja2 >= 2.10
-Requires:       python-Werkzeug >= 0.14
+Requires:       python-Werkzeug >= 0.15
 Requires:       python-click >= 5.1
 Requires:       python-itsdangerous >= 0.24
 BuildArch:      noarch
@@ -76,11 +76,14 @@
 %pytest
 
 %files %{python_files}
-%license LICENSE
-%doc AUTHORS CHANGES.rst README.rst
+%license LICENSE.rst
+%doc CHANGES.rst README.rst
 %python3_only %{_bindir}/flask
 %{_bindir}/flask-%{python_bin_suffix}
-%{python_sitelib}/*
+%dir %{python_sitelib}/flask
+%{python_sitelib}/flask/*
+%dir %{python_sitelib}/Flask-%{version}-py*.egg-info
+%{python_sitelib}/Flask-%{version}-py*.egg-info
 
 %files %{python_files doc}
 %doc docs/

++++++ Flask-1.0.3.tar.gz -> Flask-1.1.1.tar.gz ++++++
++++ 32753 lines of diff (skipped)


Reply via email to