Commit Graph

4 Commits

Author SHA256 Message Date
2e87c7aed6 Accepting request 939953 from home:Simmphonie:python
- 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

OBS-URL: https://build.opensuse.org/request/show/939953
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=5
2021-12-11 23:54:17 +00:00
9bb6b7e145 - Add py39-ignore-loop-deprecation.patch to fix failing tests
(gh#encode/starlette#1293).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=4
2021-09-27 12:44:49 +00:00
ca429ae453 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=3
2021-07-22 10:21:44 +00:00
Markéta Machová
0e17ad2d92 Accepting request 885308 from home:Simmphonie:python
- add build requirements for %pytest
- remove test for deprecated built-in GraphQL support
- remove unrecognized arguments in setup.cfg

OBS-URL: https://build.opensuse.org/request/show/885308
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=1
2021-04-14 13:12:10 +00:00