- Update to 1.0.3:
* :func:`send_file` encodes filenames as ASCII instead of Latin-1
(ISO-8859-1). This fixes compatibility with Gunicorn, which is
stricter about header encodings than PEP 3333. (`#2766`_)
* Allow custom CLIs using ``FlaskGroup`` to set the debug flag without
it always being overwritten based on environment variables.
(`#2765`_)
* ``flask --version`` outputs Werkzeug's version and simplifies the
Python version. (`#2825`_)
* :func:`send_file` handles an ``attachment_filename`` that is a
native Python 2 string (bytes) with UTF-8 coded bytes. (`#2933`_)
* A catch-all error handler registered for ``HTTPException`` will not
handle ``RoutingExcpetion``, which is used internally during
routing. This fixes the unexpected behavior that had been introduced
in 1.0. (`#2986`_)
* Passing the ``json`` argument to ``app.test_client`` does not
push/pop an extra app context. (`#2900`_)
OBS-URL: https://build.opensuse.org/request/show/705805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Flask?expand=0&rev=20
30 KiB
30 KiB