Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-Flask for openSUSE:Factory checked in at 2023-08-14 22:34:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Flask (Old) and /work/SRC/openSUSE:Factory/.python-Flask.new.11712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Flask" Mon Aug 14 22:34:57 2023 rev:35 rq:1101890 version:2.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Flask/python-Flask.changes 2023-05-11 12:31:58.850259169 +0200 +++ /work/SRC/openSUSE:Factory/.python-Flask.new.11712/python-Flask.changes 2023-08-14 22:34:59.784124928 +0200 @@ -1,0 +2,28 @@ +Wed Aug 2 06:48:22 UTC 2023 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 2.3.2: + * Set ``Vary: Cookie`` header when the session is accessed, modified, or + refreshed. + * Update Werkzeug requirement to >=2.3.3 to apply recent bug fixes. + * Restore deprecated ``from flask import Markup``. + * Drop support for Python 3.7. + * Update minimum requirements to the latest versions. + * Remove previously deprecated code. + * Importing ``escape`` and ``Markup`` from ``flask`` is deprecated. + * The ``app.got_first_request`` property is deprecated. + * The ``locked_cached_property`` decorator is deprecated. + * Signals are always available. ``blinker>=1.6.2`` is a required dependency. + * Signals support ``async`` subscriber functions. + * Remove uses of locks that could cause requests to block each other very + briefly. + * Use modern packaging metadata with ``pyproject.toml``. + * Ensure subdomains are applied with nested blueprints. + * If a blueprint is created with an empty name it raises a ``ValueError``. + * ``SESSION_COOKIE_DOMAIN`` does not fall back to ``SERVER_NAME``. + * The ``routes`` command shows each rule's ``subdomain`` or ``host`` + when domain matching is in use. + * Use postponed evaluation of annotations. +- Switch to pyproject macros. +- Delete unneeded .gitignore files, update rpmlintrc + +------------------------------------------------------------------- Old: ---- Flask-2.2.5.tar.gz New: ---- Flask-2.3.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Flask.spec ++++++ --- /var/tmp/diff_new_pack.UX2PEX/_old 2023-08-14 22:35:00.752131082 +0200 +++ /var/tmp/diff_new_pack.UX2PEX/_new 2023-08-14 22:35:00.756131108 +0200 @@ -23,32 +23,33 @@ %endif %define oldpython python -%define skip_python2 1 -%define skip_python36 1 %{?sle15_python_module_pythons} Name: python-Flask -Version: 2.2.5 +Version: 2.3.2 Release: 0 Summary: A microframework based on Werkzeug, Jinja2 and good intentions License: BSD-3-Clause -Group: Development/Languages/Python URL: https://flask.palletsprojects.com Source0: https://files.pythonhosted.org/packages/source/F/Flask/Flask-%{version}.tar.gz Source1: python-Flask-rpmlintrc -BuildRequires: %{python_module Jinja2 >= 3.0} -BuildRequires: %{python_module Werkzeug >= 2.2.2} -BuildRequires: %{python_module click >= 8.0.0} +BuildRequires: %{python_module Jinja2 >= 3.1.2} +BuildRequires: %{python_module Werkzeug >= 2.3.3} +BuildRequires: %{python_module blinker >= 1.6.2} +BuildRequires: %{python_module click >= 8.1.3} BuildRequires: %{python_module contextvars} BuildRequires: %{python_module importlib-metadata >= 3.6.0 if %python-base < 3.10} -BuildRequires: %{python_module itsdangerous >= 2.0} +BuildRequires: %{python_module itsdangerous >= 2.1.2} +BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest >= 6.2.4} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros >= 20210929 -Requires: python-Jinja2 >= 3.0 -Requires: python-Werkzeug >= 2.0 -Requires: python-click >= 8.0.0 -Requires: python-itsdangerous >= 2.0 +Requires: python-Jinja2 >= 3.1.2 +Requires: python-Werkzeug >= 2.3.3 +Requires: python-blinker >= 1.6.2 +Requires: python-click >= 8.1.3 +Requires: python-itsdangerous >= 2.1.2 %if 0%{?python_version_nodots} < 310 Requires: python-importlib-metadata >= 3.6.0 %endif @@ -72,7 +73,6 @@ %package doc Summary: Documentation for python-Flask -Group: Documentation/Other Requires: %{name} = %{version} %description doc @@ -81,13 +81,14 @@ %prep %autosetup -p1 -n Flask-%{version} +find . -name '.gitignore' -delete %build -%python_build +%pyproject_wheel # cd docs && make html %install -%python_install +%pyproject_install %python_clone -a %{buildroot}%{_bindir}/flask %python_expand %fdupes %{buildroot}%{$python_sitelib} @@ -110,10 +111,8 @@ %doc CHANGES.rst README.rst %python_alternative %{_bindir}/flask %{_bindir}/flask-%{python_bin_suffix} -%dir %{python_sitelib}/flask -%{python_sitelib}/flask/* -%dir %{python_sitelib}/Flask-%{version}-py*.egg-info -%{python_sitelib}/Flask-%{version}-py*.egg-info +%{python_sitelib}/flask +%{python_sitelib}/Flask-%{version}.dist-info %files %{python_files doc} %doc docs/ ++++++ Flask-2.2.5.tar.gz -> Flask-2.3.2.tar.gz ++++++ ++++ 6748 lines of diff (skipped) ++++++ python-Flask-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.UX2PEX/_old 2023-08-14 22:35:01.148133601 +0200 +++ /var/tmp/diff_new_pack.UX2PEX/_new 2023-08-14 22:35:01.152133626 +0200 @@ -1,3 +1,2 @@ addFilter("files-duplicate /usr/share/doc/packages") -addFilter("version-control-internal-file /usr/share/doc/packages/.*\.gitignore")