fix: updates file size limit to use middleware and add tests for uploads (#4883)

This commit is contained in:
Gabriel Luiz Freitas Almeida 2024-11-28 09:25:26 -03:00 • committed by GitHub
commit 712a43958c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 133 additions and 13 deletions

13
uv.lock generated
View file

@ -3649,6 +3649,7 @@ dev = [
{ name = "requests" },
{ name = "respx" },
{ name = "ruff" },
{ name = "types-aiofiles" },
{ name = "types-google-cloud-ndb" },
{ name = "types-markdown" },
{ name = "types-passlib" },
@ -3780,6 +3781,7 @@ dev = [
{ name = "requests", specifier = ">=2.32.0" },
{ name = "respx", specifier = ">=0.21.1" },
{ name = "ruff", specifier = ">=0.6.2,<0.7.0" },
{ name = "types-aiofiles", specifier = ">=24.1.0.20240626" },
{ name = "types-google-cloud-ndb", specifier = ">=2.2.0.0" },
{ name = "types-markdown", specifier = ">=3.7.0.20240822" },
{ name = "types-passlib", specifier = ">=1.7.7.13" },
@ -3913,6 +3915,7 @@ dev = [
{ name = "asgi-lifespan" },
{ name = "pytest-codspeed" },
{ name = "pytest-github-actions-annotate-failures" },
{ name = "types-aiofiles" },
]
[package.metadata]
@ -4023,6 +4026,7 @@ dev = [
{ name = "asgi-lifespan", specifier = ">=2.1.0" },
{ name = "pytest-codspeed", specifier = ">=3.0.0" },
{ name = "pytest-github-actions-annotate-failures", specifier = ">=0.2.0" },
{ name = "types-aiofiles", specifier = ">=24.1.0.20240626" },
]
[[package]]
@ -7761,6 +7765,15 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/18/7e/c8bfa8cbcd3ea1d25d2beb359b5c5a3f4339a7e2e5d9e3ef3e29ba3ab3b9/typer-0.13.0-py3-none-any.whl", hash = "sha256:d85fe0b777b2517cc99c8055ed735452f2659cd45e451507c76f48ce5c1d00e2", size = 44194 },
]
[[package]]
name = "types-aiofiles"
version = "24.1.0.20240626"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/13/e9/013940b017c313c2e15c64017268fdb0c25e0638621fb8a5d9ebe00fb0f4/types-aiofiles-24.1.0.20240626.tar.gz", hash = "sha256:48604663e24bc2d5038eac05ccc33e75799b0779e93e13d6a8f711ddc306ac08", size = 9357 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/c3/ad/c4b3275d21c5be79487c4f6ed7cd13336997746fe099236cb29256a44a90/types_aiofiles-24.1.0.20240626-py3-none-any.whl", hash = "sha256:7939eca4a8b4f9c6491b6e8ef160caee9a21d32e18534a57d5ed90aee47c66b4", size = 9389 },
]
[[package]]
name = "types-cachetools"
version = "5.5.0.20240820"