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,23 +1,16 @@
# Stubs for django.contrib.auth.management (Python 3.6)
#
# NOTE: This dynamically typed stub was automatically generated by stubgen.
from typing import Any
from typing import Any, Optional
from django.apps.config import AppConfig
from django.apps.registry import Apps
from django.db.models.options import Options
from typing import List, Tuple
def _get_all_permissions(opts: Options) -> List[Tuple[str, str]]: ...
def _get_builtin_permissions(opts: Options) -> List[Tuple[str, str]]: ...
def create_permissions(
app_config: AppConfig,
verbosity: int = ...,
interactive: bool = ...,
using: str = ...,
apps: Apps = ...,
**kwargs: Any,
**kwargs: Any
) -> None: ...
def get_system_username() -> str: ...
def get_default_username(check_db: bool = ...) -> str: ...

View File

@@ -1,5 +1,15 @@
from django.core.management.base import CommandParser
from typing import Any, Optional
class Command:
from django.core.management.base import BaseCommand, CommandParser
UserModel: Any
class Command(BaseCommand):
stderr: django.core.management.base.OutputWrapper
stdout: django.core.management.base.OutputWrapper
style: django.core.management.color.Style
help: str = ...
requires_migrations_checks: bool = ...
requires_system_checks: bool = ...
def add_arguments(self, parser: CommandParser) -> None: ...
def handle(self, *args, **options) -> str: ...
def handle(self, *args: Any, **options: Any) -> str: ...

View File

@@ -1,16 +1,25 @@
from django.core.management.base import CommandParser
from django.db.models.fields import CharField
from django.db.models.fields.related import ForeignKey
from typing import Optional, Union
from typing import Any, Optional, Union
class Command:
def __init__(self, *args, **kwargs) -> None: ...
from django.core.management.base import BaseCommand, CommandParser
from django.db.models.fields import Field
class NotRunningInTTYException(Exception): ...
class Command(BaseCommand):
stderr: django.core.management.base.OutputWrapper
stdout: django.core.management.base.OutputWrapper
style: django.core.management.color.Style
help: str = ...
requires_migrations_checks: bool = ...
stealth_options: Any = ...
UserModel: Any = ...
username_field: Any = ...
def __init__(self, *args: Any, **kwargs: Any) -> None: ...
def add_arguments(self, parser: CommandParser) -> None: ...
def execute(self, *args, **options) -> None: ...
stdin: Any = ...
def execute(self, *args: Any, **options: Any) -> None: ...
def handle(self, *args: Any, **options: Any) -> None: ...
def get_input_data(
self,
field: Union[CharField, related.ForeignKey],
message: str,
default: Optional[str] = ...,
) -> Optional[str]: ...
def handle(self, *args, **options) -> None: ...
self, field: Field, message: str, default: Optional[str] = ...
) -> Optional[Union[str, int]]: ...