From c00adc7df92f121f89e29e46d9cd12c6b1f02639 Mon Sep 17 00:00:00 2001 From: Petter Friberg Date: Fri, 2 Aug 2024 19:59:00 +0200 Subject: [PATCH] Remove `FieldDoesNotExist` from where it's not present at runtime --- django-stubs/db/models/__init__.pyi | 1 - django-stubs/db/models/fields/__init__.pyi | 1 - scripts/stubtest/allowlist_todo.txt | 3 --- 3 files changed, 5 deletions(-) diff --git a/django-stubs/db/models/__init__.pyi b/django-stubs/db/models/__init__.pyi index 06c0383b9..7b547ad50 100644 --- a/django-stubs/db/models/__init__.pyi +++ b/django-stubs/db/models/__init__.pyi @@ -55,7 +55,6 @@ from .fields import DecimalField as DecimalField from .fields import DurationField as DurationField from .fields import EmailField as EmailField from .fields import Field as Field -from .fields import FieldDoesNotExist as FieldDoesNotExist from .fields import FilePathField as FilePathField from .fields import FloatField as FloatField from .fields import GenericIPAddressField as GenericIPAddressField diff --git a/django-stubs/db/models/fields/__init__.pyi b/django-stubs/db/models/fields/__init__.pyi index 39b1a2a07..d07e2e194 100644 --- a/django-stubs/db/models/fields/__init__.pyi +++ b/django-stubs/db/models/fields/__init__.pyi @@ -8,7 +8,6 @@ from typing import Any, ClassVar, Generic, Literal, Protocol, TypeVar, overload, from django import forms from django.core import validators # due to weird mypy.stubtest error from django.core.checks import CheckMessage -from django.core.exceptions import FieldDoesNotExist as FieldDoesNotExist from django.db.backends.base.base import BaseDatabaseWrapper from django.db.models import Model from django.db.models.expressions import Col, Combinable, Expression diff --git a/scripts/stubtest/allowlist_todo.txt b/scripts/stubtest/allowlist_todo.txt index 824aa8c4b..789b04935 100644 --- a/scripts/stubtest/allowlist_todo.txt +++ b/scripts/stubtest/allowlist_todo.txt @@ -277,7 +277,6 @@ django.contrib.gis.db.models.Field.get_pk_value_on_save django.contrib.gis.db.models.Field.rel_db_type django.contrib.gis.db.models.Field.select_format django.contrib.gis.db.models.Field.unique -django.contrib.gis.db.models.FieldDoesNotExist django.contrib.gis.db.models.FileField.__get__ django.contrib.gis.db.models.FileField.attr_class django.contrib.gis.db.models.FileField.contribute_to_class @@ -701,7 +700,6 @@ django.db.models.Field.get_pk_value_on_save django.db.models.Field.rel_db_type django.db.models.Field.select_format django.db.models.Field.unique -django.db.models.FieldDoesNotExist django.db.models.FileField.__get__ django.db.models.FileField.attr_class django.db.models.FileField.contribute_to_class @@ -907,7 +905,6 @@ django.db.models.fields.Field.get_pk_value_on_save django.db.models.fields.Field.rel_db_type django.db.models.fields.Field.select_format django.db.models.fields.Field.unique -django.db.models.fields.FieldDoesNotExist django.db.models.fields.FilePathField.formfield django.db.models.fields.FloatField.formfield django.db.models.fields.GenericIPAddressField.formfield