mirror of
https://github.com/davidhalter/django-stubs.git
synced 2025-12-11 14:31:56 +08:00
Fix logger type in all modules (#1031)
* Fix `logger` type in all modules * Fix CI
This commit is contained in:
@@ -1,9 +1,10 @@
|
|||||||
|
from logging import Logger
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
from django.forms.widgets import Textarea as Textarea
|
from django.forms.widgets import Textarea as Textarea
|
||||||
|
|
||||||
geo_context: Any
|
geo_context: Any
|
||||||
logger: Any
|
logger: Logger
|
||||||
|
|
||||||
class OpenLayersWidget(Textarea):
|
class OpenLayersWidget(Textarea):
|
||||||
def get_context(self, name: Any, value: Any, attrs: Any): ...
|
def get_context(self, name: Any, value: Any, attrs: Any): ...
|
||||||
|
|||||||
@@ -1,8 +1,9 @@
|
|||||||
|
from logging import Logger
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
from django.db.backends.mysql.schema import DatabaseSchemaEditor as DatabaseSchemaEditor
|
from django.db.backends.mysql.schema import DatabaseSchemaEditor as DatabaseSchemaEditor
|
||||||
|
|
||||||
logger: Any
|
logger: Logger
|
||||||
|
|
||||||
class MySQLGISSchemaEditor(DatabaseSchemaEditor):
|
class MySQLGISSchemaEditor(DatabaseSchemaEditor):
|
||||||
sql_add_spatial_index: str = ...
|
sql_add_spatial_index: str = ...
|
||||||
|
|||||||
@@ -1,8 +1,9 @@
|
|||||||
|
from logging import Logger
|
||||||
from typing import Any, Optional
|
from typing import Any, Optional
|
||||||
|
|
||||||
from django.forms.widgets import Widget as Widget
|
from django.forms.widgets import Widget as Widget
|
||||||
|
|
||||||
logger: Any
|
logger: Logger
|
||||||
|
|
||||||
class BaseGeometryWidget(Widget):
|
class BaseGeometryWidget(Widget):
|
||||||
geom_type: str = ...
|
geom_type: str = ...
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
|
from logging import Logger
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
logger: Any
|
logger: Logger
|
||||||
lib_path: Any
|
lib_path: Any
|
||||||
lib_names: Any
|
lib_names: Any
|
||||||
lgdal: Any
|
lgdal: Any
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
from ctypes import Structure
|
from ctypes import Structure
|
||||||
|
from logging import Logger
|
||||||
from typing import Any, Optional
|
from typing import Any, Optional
|
||||||
|
|
||||||
logger: Any
|
logger: Logger
|
||||||
|
|
||||||
def load_geos(): ...
|
def load_geos(): ...
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
from logging import Logger
|
||||||
from typing import Any, ContextManager, List, Optional, Sequence, Tuple, Type, Union
|
from typing import Any, ContextManager, List, Optional, Sequence, Tuple, Type, Union
|
||||||
|
|
||||||
from django.db.backends.base.base import BaseDatabaseWrapper
|
from django.db.backends.base.base import BaseDatabaseWrapper
|
||||||
@@ -6,7 +7,7 @@ from django.db.models.base import Model
|
|||||||
from django.db.models.fields import Field
|
from django.db.models.fields import Field
|
||||||
from django.db.models.indexes import Index
|
from django.db.models.indexes import Index
|
||||||
|
|
||||||
logger: Any
|
logger: Logger
|
||||||
|
|
||||||
class BaseDatabaseSchemaEditor(ContextManager[Any]):
|
class BaseDatabaseSchemaEditor(ContextManager[Any]):
|
||||||
sql_create_table: str = ...
|
sql_create_table: str = ...
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ import sys
|
|||||||
import types
|
import types
|
||||||
from contextlib import contextmanager
|
from contextlib import contextmanager
|
||||||
from decimal import Decimal
|
from decimal import Decimal
|
||||||
|
from logging import Logger
|
||||||
from typing import Any, Dict, Generator, Iterator, List, Mapping, Optional, Sequence, Tuple, Type, Union, overload
|
from typing import Any, Dict, Generator, Iterator, List, Mapping, Optional, Sequence, Tuple, Type, Union, overload
|
||||||
from uuid import UUID
|
from uuid import UUID
|
||||||
|
|
||||||
@@ -11,7 +12,7 @@ if sys.version_info < (3, 8):
|
|||||||
else:
|
else:
|
||||||
from typing import Literal
|
from typing import Literal
|
||||||
|
|
||||||
logger: Any
|
logger: Logger
|
||||||
|
|
||||||
# Python types that can be adapted to SQL.
|
# Python types that can be adapted to SQL.
|
||||||
_SQLType = Union[
|
_SQLType = Union[
|
||||||
|
|||||||
@@ -1,10 +1,11 @@
|
|||||||
|
from logging import Logger
|
||||||
from typing import Any, Callable, Dict, Optional, Tuple
|
from typing import Any, Callable, Dict, Optional, Tuple
|
||||||
|
|
||||||
from django.http.request import HttpRequest
|
from django.http.request import HttpRequest
|
||||||
from django.http.response import HttpResponseBase, HttpResponseForbidden
|
from django.http.response import HttpResponseBase, HttpResponseForbidden
|
||||||
from django.utils.deprecation import MiddlewareMixin
|
from django.utils.deprecation import MiddlewareMixin
|
||||||
|
|
||||||
logger: Any
|
logger: Logger
|
||||||
REASON_NO_REFERER: str
|
REASON_NO_REFERER: str
|
||||||
REASON_BAD_REFERER: str
|
REASON_BAD_REFERER: str
|
||||||
REASON_NO_CSRF_COOKIE: str
|
REASON_NO_CSRF_COOKIE: str
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
from enum import Enum
|
from enum import Enum
|
||||||
|
from logging import Logger
|
||||||
from typing import (
|
from typing import (
|
||||||
Any,
|
Any,
|
||||||
Callable,
|
Callable,
|
||||||
@@ -35,7 +36,7 @@ SINGLE_BRACE_START: str
|
|||||||
SINGLE_BRACE_END: str
|
SINGLE_BRACE_END: str
|
||||||
UNKNOWN_SOURCE: str
|
UNKNOWN_SOURCE: str
|
||||||
tag_re: Pattern[str]
|
tag_re: Pattern[str]
|
||||||
logger: Any
|
logger: Logger
|
||||||
|
|
||||||
class TokenType(Enum):
|
class TokenType(Enum):
|
||||||
TEXT: int = ...
|
TEXT: int = ...
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ import decimal
|
|||||||
from contextlib import contextmanager
|
from contextlib import contextmanager
|
||||||
from decimal import Decimal
|
from decimal import Decimal
|
||||||
from io import StringIO
|
from io import StringIO
|
||||||
|
from logging import Logger
|
||||||
from typing import (
|
from typing import (
|
||||||
Any,
|
Any,
|
||||||
Callable,
|
Callable,
|
||||||
@@ -115,7 +116,7 @@ class override_script_prefix(TestContextDecorator):
|
|||||||
old_prefix: str = ...
|
old_prefix: str = ...
|
||||||
|
|
||||||
class LoggingCaptureMixin:
|
class LoggingCaptureMixin:
|
||||||
logger: Any = ...
|
logger: Logger = ...
|
||||||
old_stream: Any = ...
|
old_stream: Any = ...
|
||||||
logger_output: Any = ...
|
logger_output: Any = ...
|
||||||
def setUp(self) -> None: ...
|
def setUp(self) -> None: ...
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ from typing import Any, Callable, Dict, Optional, Union
|
|||||||
from django.core.management.color import Style
|
from django.core.management.color import Style
|
||||||
from django.http import HttpRequest, HttpResponse
|
from django.http import HttpRequest, HttpResponse
|
||||||
|
|
||||||
request_logger: Any
|
request_logger: Logger
|
||||||
DEFAULT_LOGGING: Any
|
DEFAULT_LOGGING: Any
|
||||||
|
|
||||||
def configure_logging(logging_config: str, logging_settings: Dict[str, Any]) -> None: ...
|
def configure_logging(logging_config: str, logging_settings: Dict[str, Any]) -> None: ...
|
||||||
|
|||||||
Reference in New Issue
Block a user