Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-starlette for 
openSUSE:Factory checked in at 2021-07-26 17:38:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-starlette (Old)
 and      /work/SRC/openSUSE:Factory/.python-starlette.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-starlette"

Mon Jul 26 17:38:05 2021 rev:2 rq:907723 version:0.16.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-starlette/python-starlette.changes        
2021-04-15 16:58:18.126758300 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-starlette.new.1899/python-starlette.changes  
    2021-07-26 17:38:22.422074124 +0200
@@ -1,0 +2,47 @@
+Thu Jul 22 09:53:25 UTC 2021 - Matej Cepl <mc...@suse.com>
+
+- Update to 0.16.0:
+  - Added Encode funding option #1219
+  - Starlette now supports Trio as an async runtime via AnyIO
+    - #1157.
+  - TestClient.websocket_connect() now must be used as a context
+    manager.
+  - Initial support for Python 3.10 - #1201.
+  - The compression level used in GZipMiddleware is now
+    adjustable - #1128.
+  - starlette.websockets.WebSocket instances are now hashable and
+    compare by identity #1039
+  - A number of fixes related to running task groups in lifespan
+    #1213, #1227
+  - Several fixes to CORSMiddleware. See #1111, #1112, #1113,
+    #1199.
+  - Improved exception messages in the case of duplicated path
+    parameter names - #1177.
+  - RedirectResponse now uses quote instead of quote_plus
+    encoding for the Location header to better match the
+    behaviour in other frameworks such as Django - #1164.
+  - Exception causes are now preserved in more cases - #1158.
+  - Session cookies now use the ASGI root path in the case of
+    mounted applications - #1147.
+  - Fixed a cache invalidation bug when static files were deleted
+    in certain circumstances - #1023.
+  - Improved memory usage of BaseHTTPMiddleware when handling
+    large responses - #1012 fixed via #1157
+  - The method starlette.templates.Jinja2Templates.get_env was
+    removed #1218
+  - The ClassVar starlette.testclient.TestClient.async_backend
+    was removed, the backend is now configured using constructor
+    kwargs #1211
+  - Passing an Async Generator Function or a Generator Function
+    to starlette.router.Router(lifespan_context=) is deprecated.
+    You should wrap your lifespan in
+    @contextlib.asynccontextmanager. #1227 #1110
+  - Built-in GraphQL support via the GraphQLApp class has been
+    deprecated and will be removed in a future release. Please
+    see #619. GraphQL is not supported on Python 3.10.
+  - The executor parameter to GraphQLApp was removed. Use
+    executor_class instead.
+  - The workers parameter to WSGIMiddleware was removed. This
+    hasn't had any effect since Starlette v0.6.3.
+
+-------------------------------------------------------------------

Old:
----
  starlette-0.14.2.tar.gz

New:
----
  starlette-0.16.0.tar.gz

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

Other differences:
------------------
++++++ python-starlette.spec ++++++
--- /var/tmp/diff_new_pack.AmWNs6/_old  2021-07-26 17:38:22.950073489 +0200
+++ /var/tmp/diff_new_pack.AmWNs6/_new  2021-07-26 17:38:22.950073489 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-starlette
-Version:        0.14.2
+Version:        0.16.0
 Release:        0
 Summary:        Lightweight ASGI framework/toolkit
 License:        BSD-3-Clause
@@ -28,10 +28,10 @@
 Source:         
https://github.com/encode/starlette/archive/refs/tags/%{version}.tar.gz#/starlette-%{version}.tar.gz
 BuildRequires:  %{python_module Jinja2}
 BuildRequires:  %{python_module PyYAML}
-BuildRequires:  (python3-aiocontextvars if python3-base < 3.7)
-BuildRequires:  (python36-aiocontextvars if python36-base)
 BuildRequires:  %{python_module aiofiles}
 BuildRequires:  %{python_module aiosqlite}
+BuildRequires:  %{python_module anyio}
+BuildRequires:  %{python_module contextlib2}
 BuildRequires:  %{python_module databases}
 BuildRequires:  %{python_module flake8}
 BuildRequires:  %{python_module graphene}
@@ -42,8 +42,11 @@
 BuildRequires:  %{python_module python-multipart}
 BuildRequires:  %{python_module requests}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module trio}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+BuildRequires:  (python3-aiocontextvars if python3-base < 3.7)
+BuildRequires:  (python36-aiocontextvars if python36-base)
 BuildArch:      noarch
 %python_subpackages
 
@@ -52,7 +55,7 @@
 building high performance asyncio services.
 
 %prep
-%setup -q -n starlette-%{version}
+%autosetup -p1 -n starlette-%{version}
 
 %build
 %python_build

++++++ starlette-0.14.2.tar.gz -> starlette-0.16.0.tar.gz ++++++
++++ 6159 lines of diff (skipped)

Reply via email to