From 41d98a19d07569f92dc3a51d105de9437875a657 Mon Sep 17 00:00:00 2001 From: Warre Dujardin Date: Fri, 22 May 2026 18:01:37 +0200 Subject: [PATCH] update return type on AdminSite.get_urls --- django-stubs/contrib/admin/sites.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/django-stubs/contrib/admin/sites.pyi b/django-stubs/contrib/admin/sites.pyi index 639511d38..044c94c54 100644 --- a/django-stubs/contrib/admin/sites.pyi +++ b/django-stubs/contrib/admin/sites.pyi @@ -7,7 +7,7 @@ from django.db.models.base import Model from django.http.request import HttpRequest from django.http.response import HttpResponse from django.template.response import TemplateResponse -from django.urls.resolvers import URLResolver +from django.urls.resolvers import URLPattern, URLResolver from django.utils.functional import LazyObject, _StrOrPromise all_sites: Any @@ -51,7 +51,7 @@ class AdminSite: def empty_value_display(self, empty_value_display: Any) -> None: ... def has_permission(self, request: HttpRequest) -> bool: ... def admin_view(self, view: Callable[..., Any], cacheable: bool = ...) -> Callable[..., Any]: ... - def get_urls(self) -> list[URLResolver]: ... + def get_urls(self) -> list[URLPattern | URLResolver]: ... @property def urls(self) -> tuple[list[URLResolver], str, str]: ... def each_context(self, request: Any) -> Any: ...