Skip to content

Commit 02ad718

Browse files
authored
Update mypy to 1.15.0 (#2502)
1 parent add6826 commit 02ad718

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

django-stubs/core/serializers/xml_serializer.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from typing import IO, Any
2-
from xml.sax.expatreader import ExpatParser as _ExpatParser # type: ignore[import-not-found]
2+
from xml.sax.expatreader import ExpatParser
33

44
from django.core.serializers import base
55

@@ -31,7 +31,7 @@ class Deserializer(base.Deserializer):
3131

3232
def getInnerText(node: Any) -> str: ...
3333

34-
class DefusedExpatParser(_ExpatParser):
34+
class DefusedExpatParser(ExpatParser):
3535
def __init__(self, *args: Any, **kwargs: Any) -> None: ...
3636
def start_doctype_decl(self, name: Any, sysid: Any, pubid: Any, has_internal_subset: Any) -> None: ...
3737
def entity_decl(

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ Django==5.1.5; python_version >= '3.10'
1212
-e .[redis,compatible-mypy,oracle]
1313

1414
# Overrides:
15-
mypy==1.14.1
15+
mypy==1.15.0
1616
pyright==1.1.393

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def find_stub_files(name: str) -> list[str]:
3131

3232
# Keep compatible-mypy major.minor version pinned to what we use in CI (requirements.txt)
3333
extras_require = {
34-
"compatible-mypy": ["mypy>=1.12,<1.15"],
34+
"compatible-mypy": ["mypy>=1.12,<1.16"],
3535
"redis": ["redis"],
3636
"oracle": ["oracledb"],
3737
}

tests/typecheck/managers/querysets/test_from_queryset.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -948,7 +948,7 @@
948948
main:12: note: Revealed type is "Type[django.db.models.manager.Manager[django.db.models.base.Model]]"
949949
main:12: error: Argument 1 to "from_queryset" of "BaseManager" has incompatible type "<typing special form>"; expected "Type[QuerySet[Model, Model]]" [arg-type]
950950
main:17: note: Revealed type is "Type[django.db.models.manager.Manager[django.db.models.base.Model]]"
951-
main:17: error: Argument 1 to "from_queryset" of "BaseManager" has incompatible type "Type[NonQSGeneric[Any]]"; expected "Type[QuerySet[Model, Model]]" [arg-type]
951+
main:17: error: Argument 1 to "from_queryset" of "BaseManager" has incompatible type "Type[NonQSGeneric[int]]"; expected "Type[QuerySet[Model, Model]]" [arg-type]
952952
953953
- case: test_reverse_manager_with_foreign_key
954954
main: |

0 commit comments

Comments
 (0)