Changelog for
python3-starlette-0.17.1-2.1.noarch.rpm :
* Wed Dec 08 2021 simmphonieAATTopensuse.org- update to version 0.17.1
* Fix IndexError in authentication requires when wrapped function arguments are distributed between
*args and
*
*kwargs #1335.- version 17.0
* Added - Response.delete_cookie now accepts the same parameters as Response.set_cookie #1228. - Update the Jinja2Templates constructor to allow PathLike #1292.
* Fixed - Fix BadSignature exception handling in SessionMiddleware #1264. - Change HTTPConnection.__getitem__ return type from str to typing.Any #1118. - Change ImmutableMultiDict.getlist return type from typing.List[str] to typing.List[typing.Any] #1235. - Handle OSError exceptions on StaticFiles #1220. - Fix StaticFiles 404.html in HTML mode #1314. - Prevent anyio.ExceptionGroup in error views under a BaseHTTPMiddleware #1262.
* Removed - Remove GraphQL support #1198.- Remove py39-ignore-loop-deprecation.patch
* Mon Sep 27 2021 mceplAATTsuse.com- Add py39-ignore-loop-deprecation.patch to fix failing tests (gh#encode/starlette#1293).
* Thu Jul 22 2021 mceplAATTsuse.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 AATTcontextlib.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.
* Tue Apr 13 2021 simmphonieAATTopensuse.org- add build requirements for %pytest- remove test for deprecated built-in GraphQL support- remove unrecognized arguments in setup.cfg
* Wed Feb 17 2021 michaelAATTstroeder.com- update to 0.14.2
* Wed Dec 02 2020 michaelAATTstroeder.com- update to 0.14.1
* Sat Sep 05 2020 michaelAATTstroeder.com- initial packaging of 0.13.8