GitHub / encode/starlette / commits
The little ASGI framework that shines. 🌟
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 3bddf51c |
Avoid mutating `FileResponse` headers on range requests (#3144)
Co-authored-by: Victor Westerhuis <v****s@a****m> |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 9c74ef4c |
Use CRLF line endings in multipart byterange boundaries (#3143)
Co-authored-by: Victor Westerhuis <v****s@a****m> |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 90b805fd |
Set `Content-Type` instead of `Content-Range` on multi-range responses (#3142)
Co-authored-by: Victor Westerhuis <v****s@a****m> |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| c011d1fc |
Include `bytes` unit in Content-Range header on 416 responses
Co-authored-by: Victor Westerhuis <v****s@a****m> |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 22864ff6 | Bump zensical 0.0.19 → 0.0.23 (#3140) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| f12a71ef |
chore(deps): bump the python-packages group with 11 updates (#3125)
Co-authored-by: dependabot[bot] <4****]@u****m>, Marcelo Trylesinski <m****e@g****m> Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 51057d57 | Handle null bytes in `StaticFiles` path (#3139) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 361dfb25 | Use sort-based merge for Range header parsing (#3138) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5668ce62 |
Add state generic to WebSocket (#3132)
Co-authored-by: Lucas Granberg <l****g@s****m>, Marcelo Trylesinski <m****e@g****m> |
Lucas Granberg <l****g@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 02b6ed7b | Return explicit origin in CORS response when credentials are allowed (#3137) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 2b73aecd |
chore(deps): bump the github-actions group with 2 updates (#3124)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 958a5b4f |
chore(deps): bump python-multipart from 0.0.20 to 0.0.22 (#3122)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| c44c3687 |
chore(deps): bump urllib3 from 2.5.0 to 2.6.3 (#3121)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 808bdaf5 | Bump zensical to support `objects.inv` (#3120) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 96479dac | Drop deprecation warnings on the templating module (#3118) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| f99e11f1 | Drop main deprecation warnings around applications/routing (#3117) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 501b8618 | docs: drop notes about `databases` package (#3111) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| e5b8a5d2 | Version 0.52.1 (#3110) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| d02eadec | Only use `typing_extensions` in older Python versions (#3109) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| f490b42f | Version 0.52.0 (#3107) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| d8c7cf9a |
Turn `State` into a `Mapping` (#3036)
Co-authored-by: PerumallaGiridhar <1****r@u****m>, PerumallaGiridhar <1****r@u****m> |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| cfce1466 | chore: bump coverage (#3103) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 9138e559 | fix: setup github pages for deployment (#3102) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| aff6df75 | docs: add environment for github docs (#3101) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 434bab94 | docS: fix gh pages deploy (#3100) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 03426be1 | docs: replace mkdocs by zensical (#3098) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| df2ee22b | Version 0.51.0 (#3097) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 66110293 |
Bump the github-actions group with 4 updates (#3092)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 3f75ee97 | Update third-party-packages.md (#3083) |
iddqd <m****v@y****u>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 081535ad | chore: Increase warning stacklevel (#3082) |
ProphetJeremy <s****o@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 8bb71d9d |
Bump the github-actions group with 2 updates (#3075)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 49d4de92 | Add `allow_private_network` in `CORSMiddleware` (#3065) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 4941b4a0 | Version 0.50.0 (#3063) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| a0499f60 | Drop support for Python 3.9 (#3061) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| de3ffeca | Version 0.49.3 (#3062) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| c4433960 | Relax strictness on `Middleware` type (#3059) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 85bf0275 | Version 0.49.2 (#3058) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 3d480dd7 |
Ignore `if-modified-since` if `if-none-match` is present (#3057)
Co-authored-by: Smixi-syn <2****n@u****m>, grindhold <2****d@u****m> |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| da060524 |
Bump the github-actions group with 3 updates (#3056)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 34caa990 | Add groups configuration for GitHub Actions (#3055) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 7e4b7428 | Version 0.49.1 (#3047) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 4ea6e22b | Merge commit from fork |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 7d88ea6f | Version 0.49.0 (#3046) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 26d66bbf | Do not pollute exception context in Middleware (#2976) |
Adam Sikora <4****a@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| a59397db |
Set encodings when reading config files (#2996)
Co-authored-by: Marcelo Trylesinski <m****e@g****m> |
secrett2633 <6****3@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 3b7f0cbf | test: add test for unknown status (#3035) |
Wesley Dias <l****n@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| b09ce1a9 | docs: fix legibility issues on sponsorship page (#3039) |
Logan Connolly <m****e@l****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 0f0edcf8 | Revert "Add Marcelo Trylesinski to the license (#3025)" (#3044) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 3912d631 | docs: add social icons (#3038) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 4915a930 | Add discord to README/docs (#3034) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| e02c025a | Move Marcelo Trylesinski to maintainers in `pyproject.toml` (#3033) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| bcc6bb66 |
Bump astral-sh/setup-uv from 6.6.1 to 6.8.0 (#3032)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 30ae3dc7 | Update `pyproject.toml` to be PEP639 compliant (#3030) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 7f788814 | Support multiple cookie headers in `Request.cookies` (#3029) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f617177a | chore: reference starlette.dev instead of www version (#3028) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 30f18da3 | Use type literal for WebSocketEndpoint encoding values (#3027) |
Gonzalo Murillas <g****4@t****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f22ec39b | Add Marcelo Trylesinski to the license (#3025) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f4445749 | docs: redirect starlette.io to starlette.dev (#3024) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| fe522c46 | Replace references from starlette.io to starlette.dev (#3023) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| c8e09710 | docs: simplify cloudflare docs deploy (#3022) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| adc9db89 | docs: add docs to starlette.dev (#3021) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 61a0ba51 | chore: remove reference to publish script, given that it has been removed (#3... |
Wesley Dias <l****n@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| f2e3ab42 | ci: use uv run on docs deploy (#3016) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| dd22af6c | ci: publish docs on `workflow_dispatch` (#3015) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| e18637c6 | Version 0.48.0 (#3014) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 1bee3ef6 | Add official Python 3.14 support (#3013) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| c3790511 | Update `publish.yaml` with latest PyPI recommendations (#3011) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 40a81479 |
feat: implement rfc9110 http status names (#2939)
Co-authored-by: Marcelo Trylesinski <m****e@g****m> |
Michiel W. Beijen <m****b@x****l>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| efea3b89 | chore: set minimum uv version (#3012) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 63e70d04 | chore: add citation file (#3010) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| da0f1ce5 | ci: pin github actions' versions (#3009) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 4bd6ab16 | chore: add Marcelo Trylesinski as maintainer (#3008) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 118c7c71 | Rename branch `master` to `main` (#3001) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 73d83e9e | Clarify BaseHTTPMiddleware effect on contextvars propagation (#2943) |
yakimka <s****m@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| abeacbcf |
Bump astral-sh/setup-uv from 5 to 6 (#3000)
Co-authored-by: dependabot[bot] <4****]@u****m>, Marcelo Trylesinski <m****e@g****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| a3676ef8 |
Update mkdocs information (#2998)
Co-authored-by: Tiago Silva <t****a@s****m>, Marcelo Trylesinski <m****e@g****m> |
Tiago Silva <t****a@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 36ada5bb | Use uv instead of plain pip (#2999) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 1ee8f857 |
Bump actions/checkout from 4 to 5 (#2993)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| cb8f84f5 | Version 0.47.3 (#2985) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3d7430a0 | Use `asyncio.iscoroutinefunction` for Python 3.12 and older (#2984) |
Martijn Pieters <g****m@z****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 6ee94f2c | Version 0.47.2 (#2965) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 9f7ec2eb |
Make UploadFile check for future rollover (#2962)
Co-authored-by: Marcelo Trylesinski <m****e@g****m> |
Michael Honaker <3****M@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 540ff5f0 |
Bump the python-packages group with 7 updates (#2957)
Co-authored-by: dependabot[bot] <4****]@u****m>, Marcelo Trylesinski <m****e@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d4dd545a | docs: add Google Analytics (#2963) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| fa535544 | Version 0.47.1 (#2952) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| e741635e | Use `Self` in `TestClient.__enter__` (#2951) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 739ea492 |
Allow async exception handlers to type-check (#2949)
Co-authored-by: Marcelo Trylesinski <m****e@g****m> |
Jonathan Berthias <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 78da9b9e |
Bump the python-packages group with 6 updates (#2948)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 739321d7 | Version 0.47.0 (#2947) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| af1c709a | Add support for ASGI `pathsend` extension (#2671) |
Giovanni Barillari <g****i@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f0997431 | Make annotation for `methods` more permissive (#2903) |
Jonathan Berthias <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2ff76532 | chore: improve type hints (#2867) |
Waket Zheng <w****g@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| bc4b9379 |
CI: skips type check until mypy ready for 3.14 (#2936)
Co-authored-by: Allen Hernandez <2****2@u****m> |
Allen Hernandez <A****2@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4acf1d1c |
feat: add partitioned attribute to cookie (#2501)
Co-authored-by: Marcelo Trylesinski <m****e@g****m> |
X. Angelo Huang <6****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 278e33e9 | Bump the python-packages group with 7 updates (#2930) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a766a58d | Mark ExceptionMiddleware.http_exception as async to prevent thread creation. ... |
Dan Lapid <d****d@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4a811767 | Version 0.46.2 (#2921) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 48f7cd7f | Prevents reraising of exception from BaseHttpMiddleware (#2911) |
Ramandeep Singh <r****9@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5d98cd52 | Include Python 3.14 to the pipeline (#2919) |
Marcelo Trylesinski <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| eb6cebbe |
Bump the python-packages group with 6 updates (#2914)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago |