forked from pool/python-Flask
Accepting request 901115 from devel:languages:python:flask
OBS-URL: https://build.opensuse.org/request/show/901115 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Flask?expand=0&rev=26
This commit is contained in:
commit
49124fd031
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4efa1ae2d7c9865af48986de8aeb8504bf32c7f3d6fdc9353d34b21f4b127060
|
||||
size 637516
|
3
Flask-2.0.1.tar.gz
Normal file
3
Flask-2.0.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1c4c257b1892aec1398784c63791cbaa43062f1f7aeb555c4da961b20ee68f55
|
||||
size 626851
|
@ -1,3 +1,105 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Jun 19 07:28:01 UTC 2021 - Michael Ströder <michael@stroeder.com>
|
||||
|
||||
- skip building for Python 2.x
|
||||
- updated upstream project URL
|
||||
- Update to 2.0.1
|
||||
* Version 2.0.1
|
||||
- Re-add the filename parameter in send_from_directory. The filename
|
||||
parameter has been renamed to path, the old name is deprecated. #4019
|
||||
- Mark top-level names as exported so type checking understands imports
|
||||
in user projects. #4024
|
||||
- Fix type annotation for g and inform mypy that it is a namespace
|
||||
object that has arbitrary attributes. #4020
|
||||
- Fix some types that weren’t available in Python 3.6.0. #4040
|
||||
- Improve typing for send_file, send_from_directory, and
|
||||
get_send_file_max_age. #4044, #4026
|
||||
- Show an error when a blueprint name contains a dot. The . has special
|
||||
meaning, it is used to separate (nested) blueprint names and the
|
||||
endpoint name. #4041
|
||||
- Combine URL prefixes when nesting blueprints that were created with a
|
||||
url_prefix value. #4037
|
||||
- Roll back a change to the order that URL matching was done. The URL
|
||||
is again matched after the session is loaded, so the session is
|
||||
available in custom URL converters. #4053
|
||||
- Re-add deprecated Config.from_json, which was accidentally removed early. #4078
|
||||
- Improve typing for some functions using Callable in their type
|
||||
signatures, focusing on decorator factories. #4060
|
||||
- Nested blueprints are registered with their dotted name. This allows
|
||||
different blueprints with the same name to be nested at different
|
||||
locations. #4069
|
||||
- register_blueprint takes a name option to change the (pre-dotted)
|
||||
name the blueprint is registered with. This allows the same blueprint
|
||||
to be registered multiple times with unique names for url_for.
|
||||
Registering the same blueprint with the same name multiple times is
|
||||
deprecated. #1091
|
||||
- Improve typing for stream_with_context. #4052
|
||||
* Version 2.0.0
|
||||
- Drop support for Python 2 and 3.5.
|
||||
- Bump minimum versions of other Pallets projects.
|
||||
- JSON support no longer uses simplejson. To use another JSON module,
|
||||
override app.json_encoder and json_decoder. #3555
|
||||
- The encoding option to JSON functions is deprecated. #3562
|
||||
- Passing script_info to app factory functions is deprecated. This was
|
||||
not portable outside the flask command. Use
|
||||
click.get_current_context().obj if it’s needed. #3552
|
||||
- The CLI shows better error messages when the app failed to load when
|
||||
looking up commands. #2741
|
||||
- Add sessions.SessionInterface.get_cookie_name() to allow setting the
|
||||
session cookie name dynamically. #3369
|
||||
- Add Config.from_file() to load config using arbitrary file loaders,
|
||||
such as toml.load or json.load. Config.from_json() is deprecated in
|
||||
favor of this. #3398
|
||||
- The flask run command will only defer errors on reload. Errors
|
||||
present during the initial call will cause the server to exit with the
|
||||
traceback immediately. #3431
|
||||
- send_file() raises a ValueError when passed an io object in text
|
||||
mode. Previously, it would respond with 200 OK and an empty file. #3358
|
||||
- When using ad-hoc certificates, check for the cryptography library
|
||||
instead of PyOpenSSL. #3492
|
||||
- When specifying a factory function with FLASK_APP, keyword argument
|
||||
can be passed. #3553
|
||||
- When loading a .env or .flaskenv file, the current working directory
|
||||
is no longer changed to the location of the file. #3560
|
||||
- When returning a (response, headers) tuple from a view, the headers
|
||||
replace rather than extend existing headers on the response. For
|
||||
example, this allows setting the Content-Type for jsonify(). Use
|
||||
response.headers.extend() if extending is desired. #3628
|
||||
- The Scaffold class provides a common API for the Flask and Blueprint
|
||||
classes. Blueprint information is stored in attributes just like Flask,
|
||||
rather than opaque lambda functions. This is intended to improve
|
||||
consistency and maintainability. #3215
|
||||
- Include samesite and secure options when removing the session cookie. #3726
|
||||
- Support passing a pathlib.Path to static_folder. #3579
|
||||
- send_file and send_from_directory are wrappers around the
|
||||
implementations in werkzeug.utils. #3828
|
||||
- Some send_file parameters have been renamed, the old names are
|
||||
deprecated. attachment_filename is renamed to download_name.
|
||||
cache_timeout is renamed to max_age. add_etags is renamed to etag.
|
||||
#3828, #3883
|
||||
- send_file passes download_name even if as_attachment=False by using
|
||||
Content-Disposition: inline. #3828
|
||||
- send_file sets conditional=True and max_age=None by default.
|
||||
Cache-Control is set to no-cache if max_age is not set, otherwise
|
||||
public. This tells browsers to validate conditional requests instead of
|
||||
using a timed cache. #3828
|
||||
- helpers.safe_join is deprecated. Use werkzeug.utils.safe_join instead. #3828
|
||||
- The request context does route matching before opening the session.
|
||||
This could allow a session interface to change behavior based on
|
||||
request.endpoint. #3776
|
||||
- Use Jinja’s implementation of the |tojson filter. #3881
|
||||
- Add route decorators for common HTTP methods.
|
||||
For example, @app.post("/login") is a shortcut for @app.route("/login",
|
||||
methods=["POST"]). #3907
|
||||
- Support async views, error handlers, before and after request, and teardown functions. #3412
|
||||
- Support nesting blueprints. #593, #1548, #3923
|
||||
- Set the default encoding to “UTF-8” when loading .env and .flaskenv
|
||||
files to allow to use non-ASCII characters. #3931
|
||||
- flask shell sets up tab and history completion like the default
|
||||
python shell if readline is installed. #3941
|
||||
- helpers.total_seconds() is deprecated. Use timedelta.total_seconds() instead. #3962
|
||||
- Add type hinting. #3973.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 26 06:34:15 UTC 2020 - Petr Gajdos <pgajdos@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package python-Flask
|
||||
#
|
||||
# Copyright (c) 2020 SUSE LLC
|
||||
# Copyright (c) 2021 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,37 +17,35 @@
|
||||
|
||||
|
||||
%define oldpython python
|
||||
%define skip_python2 1
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
Name: python-Flask
|
||||
Version: 1.1.2
|
||||
Version: 2.0.1
|
||||
Release: 0
|
||||
Summary: A microframework based on Werkzeug, Jinja2 and good intentions
|
||||
License: BSD-3-Clause
|
||||
Group: Development/Languages/Python
|
||||
URL: https://github.com/mitsuhiko/flask/
|
||||
URL: https://flask.palletsprojects.com
|
||||
Source: https://files.pythonhosted.org/packages/source/F/Flask/Flask-%{version}.tar.gz
|
||||
BuildRequires: %{python_module Jinja2 >= 2.4}
|
||||
BuildRequires: %{python_module Werkzeug >= 0.15}
|
||||
BuildRequires: %{python_module click >= 5.1}
|
||||
BuildRequires: %{python_module itsdangerous >= 0.24}
|
||||
BuildRequires: %{python_module pytest}
|
||||
BuildRequires: %{python_module Jinja2 >= 3.0}
|
||||
BuildRequires: %{python_module Werkzeug >= 2.0}
|
||||
BuildRequires: %{python_module click >= 7.1.2}
|
||||
BuildRequires: %{python_module contextvars}
|
||||
BuildRequires: %{python_module itsdangerous >= 2.0}
|
||||
BuildRequires: %{python_module pytest >= 6.2.4}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
Requires: python-Jinja2 >= 2.10
|
||||
Requires: python-Werkzeug >= 0.15
|
||||
Requires: python-click >= 5.1
|
||||
Requires: python-itsdangerous >= 0.24
|
||||
Requires: python-Jinja2 >= 3.0
|
||||
Requires: python-Werkzeug >= 2.0
|
||||
Requires: python-click >= 7.1.2
|
||||
Requires: python-itsdangerous >= 2.0
|
||||
Requires(post): update-alternatives
|
||||
Requires(postun): update-alternatives
|
||||
Requires(postun):update-alternatives
|
||||
BuildArch: noarch
|
||||
%if %{?suse_version} < 1500
|
||||
BuildRequires: python
|
||||
%endif
|
||||
%ifpython2
|
||||
Provides: %{oldpython}-flask = %{version}
|
||||
Obsoletes: %{oldpython}-flask < %{version}
|
||||
%endif
|
||||
%python_subpackages
|
||||
|
||||
%description
|
||||
|
Loading…
Reference in New Issue
Block a user