toyai / python-playground

Interactive Playground for Python
https://python-playground.netlify.app
MIT License
12 stars 1 forks source link

chore(deps): update dependency starlette to v0.16.0 #73

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
starlette ==0.14.2 -> ==0.16.0 age adoption passing confidence

Release Notes

encode/starlette ### [`v0.16.0`](https://togithub.com/encode/starlette/releases/0.16.0) [Compare Source](https://togithub.com/encode/starlette/compare/0.15.0...0.16.0) ##### Added - Added [Encode](https://togithub.com/sponsors/encode) funding option [#​1219](https://togithub.com/encode/starlette/pull/1219) ##### Fixed - `starlette.websockets.WebSocket` instances are now hashable and compare by identity [#​1039](https://togithub.com/encode/starlette/pull/1039) - A number of fixes related to running task groups in lifespan [#​1213](https://togithub.com/encode/starlette/pull/1213), [#​1227](https://togithub.com/encode/starlette/pull/1227) ##### Deprecated/removed - The method `starlette.templates.Jinja2Templates.get_env` was removed [#​1218](https://togithub.com/encode/starlette/pull/1218) - The ClassVar `starlette.testclient.TestClient.async_backend` was removed, the backend is now configured using constructor kwargs [#​1211](https://togithub.com/encode/starlette/pull/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](https://togithub.com/encode/starlette/pull/1227) [#​1110](https://togithub.com/encode/starlette/pull/1110) ### [`v0.15.0`](https://togithub.com/encode/starlette/releases/0.15.0) [Compare Source](https://togithub.com/encode/starlette/compare/0.14.2...0.15.0) #### 0.15.0 This release includes major changes to the low-level asynchronous parts of Starlette. As a result, **Starlette now depends on [AnyIO](https://anyio.readthedocs.io/en/stable/)** and some minor API changes have occurred. Another significant change with this release is the **deprecation of built-in GraphQL support**. ##### Added - Starlette now supports [Trio](https://trio.readthedocs.io/en/stable/) as an async runtime via AnyIO - [#​1157](https://togithub.com/encode/starlette/pull/1157). - `TestClient.websocket_connect()` now must be used as a context manager. - Initial support for Python 3.10 - [#​1201](https://togithub.com/encode/starlette/pull/1201). - The compression level used in `GZipMiddleware` is now adjustable - [#​1128](https://togithub.com/encode/starlette/pull/1128). ##### Fixed - Several fixes to `CORSMiddleware`. See [#​1111](https://togithub.com/encode/starlette/pull/1111), [#​1112](https://togithub.com/encode/starlette/pull/1112), [#​1113](https://togithub.com/encode/starlette/pull/1113), [#​1199](https://togithub.com/encode/starlette/pull/1199). - Improved exception messages in the case of duplicated path parameter names - [#​1177](https://togithub.com/encode/starlette/pull/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](https://togithub.com/encode/starlette/pull/1164). - Exception causes are now preserved in more cases - [#​1158](https://togithub.com/encode/starlette/pull/1158). - Session cookies now use the ASGI root path in the case of mounted applications - [#​1147](https://togithub.com/encode/starlette/pull/1147). - Fixed a cache invalidation bug when static files were deleted in certain circumstances - [#​1023](https://togithub.com/encode/starlette/pull/1023). - Improved memory usage of `BaseHTTPMiddleware` when handling large responses - [#​1012](https://togithub.com/encode/starlette/issues/1012) fixed via [#​1157](https://togithub.com/encode/starlette/issues/1157) ##### Deprecated/removed - Built-in GraphQL support via the `GraphQLApp` class has been deprecated and will be removed in a future release. Please see [#​619](https://togithub.com/encode/starlette/issues/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.

Configuration

πŸ“… Schedule: "before 2am" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.

netlify[bot] commented 2 years ago

βœ”οΈ Deploy Preview for python-playground ready!

πŸ”¨ Explore the source changes: 1b3dea159b9e30fb92555dfacdec25e5b39aed2b

πŸ” Inspect the deploy log: https://app.netlify.com/sites/python-playground/deploys/6125acd84d31c900079240b2

😎 Browse the preview: https://deploy-preview-73--python-playground.netlify.app/

renovate[bot] commented 2 years ago

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will now ignore this update (==0.16.0). You will still receive a PR once a newer version is released, so if you wish to permanently ignore this dependency, please add it to the ignoreDeps array of your renovate config.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.