better stubs

This commit is contained in:
Maxim Kurnikov
2018-08-05 03:13:19 +03:00
parent 4013fe4d03
commit fa718b8e55
380 changed files with 11805 additions and 8503 deletions

View File

@@ -1,14 +1,10 @@
# Stubs for django.dispatch.dispatcher (Python 3.6)
#
# NOTE: This dynamically typed stub was automatically generated by stubgen.
from typing import Any, Optional
from django.db.models.base import Model
from functools import partial
from typing import Any, Callable, List, Optional, Tuple, Type, Union
def _make_id(target: Any): ...
from django.apps.config import AppConfig
from django.conf import Settings, UserSettingsHolder
from django.db.backends.sqlite3.base import DatabaseWrapper
from django.db.models.base import Model
from django.template.base import Template
NONE_ID: Any
NO_RECEIVERS: Any
@@ -19,32 +15,36 @@ class Signal:
lock: Any = ...
use_caching: Any = ...
sender_receivers_cache: Any = ...
_dead_receivers: bool = ...
def __init__(
self, providing_args: List[str] = ..., use_caching: bool = ...
) -> None: ...
def connect(
self,
receiver: Callable,
sender: Any = ...,
sender: Optional[Union[Type[Model], AppConfig]] = ...,
weak: bool = ...,
dispatch_uid: Optional[str] = ...,
) -> None: ...
def disconnect(
self,
receiver: Optional[Callable] = ...,
sender: Any = ...,
sender: None = ...,
dispatch_uid: Optional[str] = ...,
) -> bool: ...
def has_listeners(self, sender: object = ...) -> bool: ...
def has_listeners(self, sender: Type[Model] = ...) -> bool: ...
def send(
self, sender: Type[Model], **named: Any
) -> Union[List[Tuple[object, None]], List[Tuple[Callable, None]]]: ...
self,
sender: Optional[
Union[
Type[
Union[Model, UserSettingsHolder, DatabaseWrapper, Settings]
],
AppConfig,
Template,
]
],
**named: Any
) -> List[Tuple[Callable, None]]: ...
def send_robust(self, sender: Any, **named: Any): ...
def _clear_dead_receivers(self) -> None: ...
def _live_receivers(
self, sender: object
) -> Union[List[partial], List[Callable], List[object]]: ...
def _remove_receiver(self, receiver: None = ...) -> None: ...
def receiver(signal: Any, **kwargs: Any): ...
def receiver(signal: Signal, **kwargs: Any) -> Callable: ...