forked from pool/python-Flask
Accepting request 713756 from home:apersaud:branches:devel:languages:python:flask
update to latest version OBS-URL: https://build.opensuse.org/request/show/713756 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:flask/python-Flask?expand=0&rev=4
This commit is contained in:
parent
be6b26f959
commit
528d3a10db
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:ad7c6d841e64296b962296c2c2dabc6543752985727af86a975072dea984b6f3
|
|
||||||
size 647311
|
|
3
Flask-1.1.0.tar.gz
Normal file
3
Flask-1.1.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:b5ae63812021cb04174fcff05d560a98387a44d9cccd4652a2bfa131ba4e4c9b
|
||||||
|
size 625159
|
@ -1,3 +1,107 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Jul 6 20:31:51 UTC 2019 - Arun Persaud <arun@gmx.de>
|
||||||
|
|
||||||
|
- 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`
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue May 28 07:30:54 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
Tue May 28 07:30:54 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
%define oldpython python
|
%define oldpython python
|
||||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||||
Name: python-Flask
|
Name: python-Flask
|
||||||
Version: 1.0.3
|
Version: 1.1.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A microframework based on Werkzeug, Jinja2 and good intentions
|
Summary: A microframework based on Werkzeug, Jinja2 and good intentions
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
@ -27,7 +27,7 @@ Group: Development/Languages/Python
|
|||||||
URL: http://github.com/mitsuhiko/flask/
|
URL: http://github.com/mitsuhiko/flask/
|
||||||
Source: https://files.pythonhosted.org/packages/source/F/Flask/Flask-%{version}.tar.gz
|
Source: https://files.pythonhosted.org/packages/source/F/Flask/Flask-%{version}.tar.gz
|
||||||
BuildRequires: %{python_module Jinja2 >= 2.4}
|
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 click >= 5.1}
|
||||||
BuildRequires: %{python_module itsdangerous >= 0.24}
|
BuildRequires: %{python_module itsdangerous >= 0.24}
|
||||||
BuildRequires: %{python_module pytest}
|
BuildRequires: %{python_module pytest}
|
||||||
@ -35,7 +35,7 @@ BuildRequires: %{python_module setuptools}
|
|||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
Requires: python-Jinja2 >= 2.10
|
Requires: python-Jinja2 >= 2.10
|
||||||
Requires: python-Werkzeug >= 0.14
|
Requires: python-Werkzeug >= 0.15
|
||||||
Requires: python-click >= 5.1
|
Requires: python-click >= 5.1
|
||||||
Requires: python-itsdangerous >= 0.24
|
Requires: python-itsdangerous >= 0.24
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
@ -76,11 +76,14 @@ export LANG=en_US.UTF-8
|
|||||||
%pytest
|
%pytest
|
||||||
|
|
||||||
%files %{python_files}
|
%files %{python_files}
|
||||||
%license LICENSE
|
%license LICENSE.rst
|
||||||
%doc AUTHORS CHANGES.rst README.rst
|
%doc CHANGES.rst README.rst
|
||||||
%python3_only %{_bindir}/flask
|
%python3_only %{_bindir}/flask
|
||||||
%{_bindir}/flask-%{python_bin_suffix}
|
%{_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}
|
%files %{python_files doc}
|
||||||
%doc docs/
|
%doc docs/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user