2021-12-12 00:54:17 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 8 15:53:03 UTC 2021 - Torsten Gruner <simmphonie@opensuse.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
|
|
|
|
|
2021-09-27 14:44:49 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 27 12:44:18 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- Add py39-ignore-loop-deprecation.patch to fix failing tests
|
|
|
|
(gh#encode/starlette#1293).
|
|
|
|
|
2021-07-22 12:21:44 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jul 22 09:53:25 UTC 2021 - Matej Cepl <mcepl@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.
|
|
|
|
|
2021-04-14 15:12:10 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Apr 13 19:20:13 UTC 2021 - simmphonie@opensuse.org
|
|
|
|
|
|
|
|
- add build requirements for %pytest
|
|
|
|
- remove test for deprecated built-in GraphQL support
|
|
|
|
- remove unrecognized arguments in setup.cfg
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 17 18:40:47 UTC 2021 - Michael Ströder <michael@stroeder.com>
|
|
|
|
|
|
|
|
- update to 0.14.2
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 2 14:49:51 UTC 2020 - Michael Ströder <michael@stroeder.com>
|
|
|
|
|
|
|
|
- update to 0.14.1
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Sep 5 11:33:42 UTC 2020 - Michael Ströder <michael@stroeder.com>
|
|
|
|
|
|
|
|
- initial packaging of 0.13.8
|
|
|
|
|