diff --git a/pyproject.toml b/pyproject.toml index de44fbe5..b6bb47f7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -135,7 +135,7 @@ dev = [ "django-debug-toolbar-template-profiler<=2.1.0", "djhtml<=3.0.11", "httpx<=0.28.1", - "hypothesis<=6.152.4", + "hypothesis<=6.152.6", "ruff<=0.15.12", "playwright<=1.59.0", "pytest<=9.0.3", @@ -149,6 +149,6 @@ dev = [ "django_coverage_plugin@https://github.com/opensafely-core/django_coverage_plugin/archive/75209df74c37178666868abbd9687a41aaba0e13.zip", # Type-checking and type stubs "mypy<=1.20.2", - "django-stubs[compatible-mypy]<=6.0.3", - "types-requests<=2.33.0.20260503", + "django-stubs[compatible-mypy]<=6.0.4", + "types-requests<=2.33.0.20260508", ] diff --git a/requirements.uvmirror b/requirements.uvmirror index abafa449..4c367147 100644 --- a/requirements.uvmirror +++ b/requirements.uvmirror @@ -59,7 +59,7 @@ django-htmx==1.27.0 # via airlock django-markdownify==0.9.6 # via airlock -django-stubs==6.0.3 +django-stubs==6.0.4 django-stubs-ext==6.0.3 # via django-stubs django-vite==3.1.0 @@ -80,7 +80,7 @@ h11==0.16.0 httpcore==1.0.9 # via httpx httpx==0.28.1 -hypothesis==6.152.4 +hypothesis==6.152.6 idna==3.13 # via # anyio @@ -266,7 +266,7 @@ typeguard==2.13.3 # via slippers types-pyyaml==6.0.12.20260408 # via django-stubs -types-requests==2.33.0.20260503 +types-requests==2.33.0.20260508 typing-extensions==4.15.0 # via # anyio diff --git a/uv.lock b/uv.lock index 64f31b33..7a33a705 100644 --- a/uv.lock +++ b/uv.lock @@ -77,10 +77,10 @@ dev = [ { name = "django-coverage-plugin", url = "https://github.com/opensafely-core/django_coverage_plugin/archive/75209df74c37178666868abbd9687a41aaba0e13.zip" }, { name = "django-debug-toolbar", specifier = "<=6.3.0" }, { name = "django-debug-toolbar-template-profiler", specifier = "<=2.1.0" }, - { name = "django-stubs", extras = ["compatible-mypy"], specifier = "<=6.0.3" }, + { name = "django-stubs", extras = ["compatible-mypy"], specifier = "<=6.0.4" }, { name = "djhtml", specifier = "<=3.0.11" }, { name = "httpx", specifier = "<=0.28.1" }, - { name = "hypothesis", specifier = "<=6.152.4" }, + { name = "hypothesis", specifier = "<=6.152.6" }, { name = "mypy", specifier = "<=1.20.2" }, { name = "playwright", specifier = "<=1.59.0" }, { name = "pytest", specifier = "<=9.0.3" }, @@ -90,7 +90,7 @@ dev = [ { name = "pytest-playwright", specifier = "<=0.7.2" }, { name = "responses", specifier = "<=0.26.0" }, { name = "ruff", specifier = "<=0.15.12" }, - { name = "types-requests", specifier = "<=2.33.0.20260503" }, + { name = "types-requests", specifier = "<=2.33.0.20260508" }, ] [[package]] @@ -355,7 +355,7 @@ wheels = [ [[package]] name = "django-stubs" -version = "6.0.3" +version = "6.0.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, @@ -363,9 +363,9 @@ dependencies = [ { name = "types-pyyaml" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/86/0c/8d0d875af79bf774c1c3997c84aa118dba3a77be12086b9c14e130e8ec72/django_stubs-6.0.3.tar.gz", hash = "sha256:ee895f403c373608eeb50822f0733f9d9ec5ab12731d4ab58956053bb95fdd9e", size = 278214, upload-time = "2026-04-18T15:11:22.327Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/82/ccf2a2dc9cdb4bd9cbe91f11e887589bf2da7609506db00ccbc73bd8a6da/django_stubs-6.0.4.tar.gz", hash = "sha256:7aee77e8de9c14c0d9cf84988befe826d93cbc15a87e0ade2943f14d553451cf", size = 280019, upload-time = "2026-05-09T21:24:30.436Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/80/a3/6751b7684d20fc4f228bdd3dd8341d382ab3faaf65d3d050c0d59ab0a1b0/django_stubs-6.0.3-py3-none-any.whl", hash = "sha256:5fee22bcbbad59a78c727a820b6f4e68ff442ca76a922b7002e57c25dd7cb390", size = 541570, upload-time = "2026-04-18T15:11:20.711Z" }, + { url = "https://files.pythonhosted.org/packages/ba/e7/5128914ada94dd6277626ef5a4a5680a4def7d2f9366214d26c1cd86723b/django_stubs-6.0.4-py3-none-any.whl", hash = "sha256:e991c68f77239663577a5f4fc75e99c84f867f378cafc97cbf4acc5aff378279", size = 543791, upload-time = "2026-05-09T21:24:28.218Z" }, ] [package.optional-dependencies] @@ -512,14 +512,14 @@ wheels = [ [[package]] name = "hypothesis" -version = "6.152.4" +version = "6.152.6" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sortedcontainers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fa/c7/3147bd903d6b18324a016d43a259cf5b4bb4545e1ead6773dc8a0374e70a/hypothesis-6.152.4.tar.gz", hash = "sha256:31c8f9ce619716f543e2710b489b1633c833586641d9e6c94cee03f109a5afc4", size = 466444, upload-time = "2026-04-27T20:18:37.594Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f0/09/f5219c8fd75ff1f270a6f691df651c206e9316b9d0ce2cbd8b6f82844e1e/hypothesis-6.152.6.tar.gz", hash = "sha256:4a3f21e9a7349a17616626e9010f04360b02e6bf8ff15fdc7c53e76d5517c1e8", size = 467945, upload-time = "2026-05-11T13:12:59.888Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/19/89/0f50dd0d92e8a7dffc24f69ab910ff81db89b2f082ba42682bd57695e4d2/hypothesis-6.152.4-py3-none-any.whl", hash = "sha256:e730fd93c7578182efadc7f90b3c5437ee4d55edf738930eb5043c81ac1d97e8", size = 532145, upload-time = "2026-04-27T20:18:35.043Z" }, + { url = "https://files.pythonhosted.org/packages/5f/1c/ed568eca3a963dc3e447b01961ae653e0d6f107c2cfd77b3f2b1a5cfc520/hypothesis-6.152.6-py3-none-any.whl", hash = "sha256:b20ffc532e5f2901229348d10ed7cb37fd9723ebf4799df663d2dce1cdce4e32", size = 533724, upload-time = "2026-05-11T13:12:56.182Z" }, ] [[package]] @@ -1345,14 +1345,14 @@ wheels = [ [[package]] name = "types-requests" -version = "2.33.0.20260503" +version = "2.33.0.20260508" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a1/b8/57e94268c0d82ac3eaa2fc35aa8ca7bbc2542f726b67dcf90b0b00a3b14d/types_requests-2.33.0.20260503.tar.gz", hash = "sha256:9721b2d9dbee7131f2fb39f20f0ebb1999c18cef4b512c9a7932f3722de7c5f4", size = 23931, upload-time = "2026-05-03T05:20:08.882Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c7/6b/eb226bdd61a982c9a03e02c657fb4ab001733506e6423906ac142331f2e3/types_requests-2.33.0.20260508.tar.gz", hash = "sha256:81b2ae5f0d20967714a6aa5ef9284c05570d7cb06b7de8f2a77b918b63ddd411", size = 23991, upload-time = "2026-05-08T04:50:56.818Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c3/82/959113a6351f3ca046cd0a8cd2cee071d7ea47473560557a01eeae9a6fe2/types_requests-2.33.0.20260503-py3-none-any.whl", hash = "sha256:02aaa7e3577a13471715bb1bddb693cc985ea514f754b503bf033e6a09a3e528", size = 20736, upload-time = "2026-05-03T05:20:07.858Z" }, + { url = "https://files.pythonhosted.org/packages/cb/96/080db0afdf2c5cc5fe512b41354e8d114fe8f65e9510c56ff8dfd40216ce/types_requests-2.33.0.20260508-py3-none-any.whl", hash = "sha256:fa01459cca184229713df03709db46a905325906d27e042cd4fd7ea3d15d3400", size = 20722, upload-time = "2026-05-08T04:50:55.548Z" }, ] [[package]]