starlette icon indicating copy to clipboard operation
starlette copied to clipboard

The little ASGI framework that shines. 🌟

Results 165 starlette issues
Sort by recently updated
recently updated
newest added

Fixes #1438, fixes #919, closes #1654, closes #1699 This will currently break backwards compatibility if someone tries to use the "new" Response implementation with an "old" Starlette app (or an...

refactor

Help Jinja2 make it easier and faster to use async template rendering.

feature
staticfiles

This allows developers to provide more detailed typing information for their `TestClient` usage, which is helpful when trying to refer to the `.app` property on a `TestClient`. - [x] Initially...

testclient
hold

- Closes #1464 By @Kludex: - Closes #685 - Related to #1286

feature
hold

From https://github.com/encode/starlette/pull/1406#issuecomment-1010921452. I'm sticking to a subset of the changes: just making the `file` parameter required and having the form parser construct the file. We can do headers, `size` or...

refactor

## Related discussion - [x] Initially raised as discussion https://github.com/encode/starlette/discussions/1635 I think this is worth as an issue/bug in Starlette, and I'm gonna work on it. ## Description When a...

The `URL.include_query_params()` overwrites query string parameters with the same name. For example: ```python from starlette.datastructures import URL, MultiDict url = URL('my_test_url_example') query_params = MultiDict([('my_id', '143155'), ('language', 'en'), ('list_p[]', 'item1'), ('list_p[]',...

The starting point for contributions should usually be [a discussion](https://github.com/encode/httpx/discussions) Simple documentation typos may be raised as stand-alone pull requests, but otherwise please ensure you've discussed your proposal prior to...

hold

- [x] This is a followup on the issues that are the root cause for #1438 - [x] This pull request is also a followup on the discussion surrounding task...