From d76c87cff09f348b0642c14a4f8454cc5a76b7ee Mon Sep 17 00:00:00 2001 From: Christian Hartung <6785871+hartungstenio@users.noreply.github.com> Date: Wed, 18 Mar 2026 15:38:01 -0300 Subject: [PATCH] [channels] Relax django-stubs dependency --- stubs/channels/@tests/stubtest_allowlist.txt | 1 + stubs/channels/METADATA.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/stubs/channels/@tests/stubtest_allowlist.txt b/stubs/channels/@tests/stubtest_allowlist.txt index c5c5761b73fe..7dfed24cc254 100644 --- a/stubs/channels/@tests/stubtest_allowlist.txt +++ b/stubs/channels/@tests/stubtest_allowlist.txt @@ -4,6 +4,7 @@ channels.auth.UserLazyObject # these one need to be exclude due to mypy error: * is not present at runtime channels.auth.UserLazyObject.DoesNotExist channels.auth.UserLazyObject.MultipleObjectsReturned +channels.auth.UserLazyObject.NotUpdated channels.auth.UserLazyObject@AnnotatedWith # database_sync_to_async is implemented as a class instance but stubbed as a function diff --git a/stubs/channels/METADATA.toml b/stubs/channels/METADATA.toml index 8cd561ad6b15..750fcf10262a 100644 --- a/stubs/channels/METADATA.toml +++ b/stubs/channels/METADATA.toml @@ -1,6 +1,6 @@ version = "4.3.*" upstream_repository = "https://github.com/django/channels" -requires = ["django-stubs>=4.2,<5.3", "asgiref"] +requires = ["django-stubs>=4.2", "asgiref"] [tool.stubtest] mypy_plugins = ['mypy_django_plugin.main']