Skip to content

Commit 1bb61d5

Browse files
authored
Update django app related types (#2071)
1 parent f969742 commit 1bb61d5

File tree

7 files changed

+4
-12
lines changed

7 files changed

+4
-12
lines changed

django-stubs/apps/config.pyi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ class AppConfig:
1919
# Default auto_field is a cached_property on the base, but is usually subclassed as a str
2020
# If not subclassing with a str, a type ignore[override] is needed
2121
models: dict[str, type[Model]]
22+
default: bool
2223
default_auto_field: str | _Getter[str]
2324
def __init__(self, app_name: str, app_module: types.ModuleType | None) -> None: ...
2425
@classmethod

django-stubs/apps/registry.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class Apps:
1717
models_ready: bool
1818
ready: bool
1919
def __init__(self, installed_apps: Iterable[AppConfig | str] | None = ...) -> None: ...
20-
def populate(self, installed_apps: Iterable[AppConfig | str] = ...) -> None: ...
20+
def populate(self, installed_apps: Iterable[AppConfig | str] | None = ...) -> None: ...
2121
def check_apps_ready(self) -> None: ...
2222
def check_models_ready(self) -> None: ...
2323
def get_app_configs(self) -> Iterable[AppConfig]: ...

django-stubs/contrib/auth/__init__.pyi

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,3 @@ async def aget_user(request: HttpRequest | Client) -> AbstractBaseUser | Anonymo
3434
def get_permission_codename(action: str, opts: Options) -> str: ...
3535
def update_session_auth_hash(request: HttpRequest, user: AbstractBaseUser) -> None: ...
3636
async def aupdate_session_auth_hash(request: HttpRequest, user: AbstractBaseUser) -> None: ...
37-
38-
default_app_config: str
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +0,0 @@
1-
default_app_config: str

django-stubs/contrib/messages/__init__.pyi

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,3 @@ from .constants import ERROR as ERROR
1515
from .constants import INFO as INFO
1616
from .constants import SUCCESS as SUCCESS
1717
from .constants import WARNING as WARNING
18-
19-
default_app_config: str

django-stubs/contrib/messages/apps.pyi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ from typing import Any
22

33
from django.apps import AppConfig
44

5+
def update_level_tags(setting: str, **kwargs: Any) -> None: ...
6+
57
class MessagesConfig(AppConfig):
68
name: str
79
verbose_name: Any

scripts/stubtest/allowlist_todo.txt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
# Unsorted: there are real problems and things we can really ignore.
33

44
django.__main__
5-
django.apps.registry.Apps.populate
65
django.conf.DEFAULT_FILE_STORAGE_DEPRECATED_MSG
76
django.conf.LazySettings.DEFAULT_FILE_STORAGE
87
django.conf.LazySettings.STATICFILES_STORAGE
@@ -18,7 +17,6 @@ django.contrib.admin.ModelAdmin.log_deletion
1817
django.contrib.admin.StackedInline
1918
django.contrib.admin.TabularInline
2019
django.contrib.admin.action
21-
django.contrib.admin.apps.AdminConfig.default
2220
django.contrib.admin.decorators.action
2321
django.contrib.admin.decorators.display
2422
django.contrib.admin.display
@@ -92,7 +90,6 @@ django.contrib.auth.base_user.AbstractBaseUser.get_session_auth_fallback_hash
9290
django.contrib.auth.base_user.AbstractBaseUser.last_login
9391
django.contrib.auth.base_user.AbstractBaseUser.password
9492
django.contrib.auth.decorators.login_required
95-
django.contrib.auth.default_app_config
9693
django.contrib.auth.forms.AdminPasswordChangeForm
9794
django.contrib.auth.forms.AuthenticationForm
9895
django.contrib.auth.forms.BaseUserCreationForm.declared_fields
@@ -429,7 +426,6 @@ django.contrib.gis.db.models.functions.GeoFuncMixin.name
429426
django.contrib.gis.db.models.functions.GeoFuncMixin.resolve_expression
430427
django.contrib.gis.db.models.functions.Length.as_sql
431428
django.contrib.gis.db.models.lookups.RasterBandTransform.as_sql
432-
django.contrib.gis.default_app_config
433429
django.contrib.gis.forms.ALL_FIELDS
434430
django.contrib.gis.forms.BaseForm.__init__
435431
django.contrib.gis.forms.BaseFormSet.__init__
@@ -511,8 +507,6 @@ django.contrib.gis.measure.MeasureBase.__ge__
511507
django.contrib.gis.measure.MeasureBase.__gt__
512508
django.contrib.gis.measure.MeasureBase.__le__
513509
django.contrib.humanize.templatetags.humanize.intword_converters
514-
django.contrib.messages.apps.update_level_tags
515-
django.contrib.messages.default_app_config
516510
django.contrib.messages.storage.cookie.CookieStorage.key_salt
517511
django.contrib.messages.storage.cookie.MessageDecoder.decode
518512
django.contrib.messages.storage.cookie.MessageEncoder.default

0 commit comments

Comments
 (0)