Skip to content

Conversation

@musicinmybrain
Copy link
Contributor

I need to loosen the dependency bound for the package in the development (Rawhide/F41) and latest stable (F40) versions of Fedora Linux, so I’m offering the change as a PR.

https://github.com/encode/starlette/releases/tag/0.38.0


Added

  • Allow use of memoryview in StreamingResponse and Response
  • Send 404 instead of 500 when filename requested is too long on StaticFiles

Changed

  • Fail fast on invalid Jinja2Template instantiation parameters
  • Check endpoint handler is async only once

Fixed

  • Add proper synchronization to WebSocketTestSession

I tested this with tox -e testcore and did not observe any regressions.

@ivankravets ivankravets merged commit 9eb6e51 into platformio:develop Jul 25, 2024
@ivankravets
Copy link
Member

Thanks for the PR!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants