mirror of
https://github.com/davidhalter/django-stubs.git
synced 2025-12-10 05:51:53 +08:00
move generated stubs to separate directory, too messty
This commit is contained in:
0
django-stubs-generated/core/files/__init__.pyi
Normal file
0
django-stubs-generated/core/files/__init__.pyi
Normal file
39
django-stubs-generated/core/files/base.pyi
Normal file
39
django-stubs-generated/core/files/base.pyi
Normal file
@@ -0,0 +1,39 @@
|
||||
from io import BufferedReader, StringIO
|
||||
from typing import Any, Iterator, Optional, Union
|
||||
|
||||
from django.core.files.utils import FileProxyMixin
|
||||
|
||||
|
||||
class File(FileProxyMixin):
|
||||
DEFAULT_CHUNK_SIZE: Any = ...
|
||||
file: StringIO = ...
|
||||
name: Optional[str] = ...
|
||||
mode: str = ...
|
||||
def __init__(self, file: Any, name: Optional[str] = ...) -> None: ...
|
||||
def __bool__(self) -> bool: ...
|
||||
def __len__(self) -> int: ...
|
||||
def size(self) -> int: ...
|
||||
def chunks(
|
||||
self, chunk_size: Optional[int] = ...
|
||||
) -> Iterator[Union[bytes, bytearray]]: ...
|
||||
def multiple_chunks(self, chunk_size: Optional[Any] = ...): ...
|
||||
def __iter__(self) -> Iterator[Union[bytes, str]]: ...
|
||||
def __enter__(self) -> File: ...
|
||||
def __exit__(self, exc_type: None, exc_value: None, tb: None) -> None: ...
|
||||
def open(self, mode: Optional[str] = ...) -> File: ...
|
||||
def close(self) -> None: ...
|
||||
|
||||
class ContentFile(File):
|
||||
file: StringIO
|
||||
size: Any = ...
|
||||
def __init__(
|
||||
self, content: Union[bytes, str], name: Optional[str] = ...
|
||||
) -> None: ...
|
||||
def __bool__(self) -> bool: ...
|
||||
def open(self, mode: Optional[str] = ...) -> ContentFile: ...
|
||||
def close(self) -> None: ...
|
||||
def write(self, data: str) -> int: ...
|
||||
|
||||
def endswith_cr(line: bytes) -> bool: ...
|
||||
def endswith_lf(line: Union[bytes, str]) -> bool: ...
|
||||
def equals_lf(line: bytes) -> bool: ...
|
||||
19
django-stubs-generated/core/files/images.pyi
Normal file
19
django-stubs-generated/core/files/images.pyi
Normal file
@@ -0,0 +1,19 @@
|
||||
from io import BufferedReader, BytesIO
|
||||
from typing import Any, Union
|
||||
|
||||
from django.core.files import File
|
||||
|
||||
|
||||
class ImageFile(File):
|
||||
file: BufferedReader
|
||||
mode: str
|
||||
name: str
|
||||
@property
|
||||
def width(self) -> int: ...
|
||||
@property
|
||||
def height(self) -> int: ...
|
||||
|
||||
def get_image_dimensions(
|
||||
file_or_path: Union[BufferedReader, BytesIO, ImageFile, str],
|
||||
close: bool = ...,
|
||||
) -> Any: ...
|
||||
17
django-stubs-generated/core/files/locks.pyi
Normal file
17
django-stubs-generated/core/files/locks.pyi
Normal file
@@ -0,0 +1,17 @@
|
||||
from ctypes import Structure, Union, c_int64, c_ulong, c_void_p
|
||||
from io import BufferedRandom, TextIOWrapper
|
||||
from typing import Any, Optional, Union
|
||||
|
||||
LOCK_SH: int
|
||||
LOCK_NB: int
|
||||
LOCK_EX: int
|
||||
ULONG_PTR = c_int64
|
||||
ULONG_PTR = c_ulong
|
||||
PVOID = c_void_p
|
||||
|
||||
class _OFFSET(Structure): ...
|
||||
class _OFFSET_UNION(Union): ...
|
||||
class OVERLAPPED(Structure): ...
|
||||
|
||||
def lock(f: Union[BufferedRandom, TextIOWrapper, int], flags: int) -> bool: ...
|
||||
def unlock(f: Union[BufferedRandom, int]) -> bool: ...
|
||||
9
django-stubs-generated/core/files/move.pyi
Normal file
9
django-stubs-generated/core/files/move.pyi
Normal file
@@ -0,0 +1,9 @@
|
||||
from typing import Any, Optional
|
||||
|
||||
|
||||
def file_move_safe(
|
||||
old_file_name: str,
|
||||
new_file_name: str,
|
||||
chunk_size: int = ...,
|
||||
allow_overwrite: bool = ...,
|
||||
) -> None: ...
|
||||
57
django-stubs-generated/core/files/storage.pyi
Normal file
57
django-stubs-generated/core/files/storage.pyi
Normal file
@@ -0,0 +1,57 @@
|
||||
from datetime import datetime
|
||||
from io import StringIO, TextIOWrapper
|
||||
from typing import Any, List, Optional, Tuple, Type, Union
|
||||
|
||||
from django.core.files.base import File
|
||||
from django.utils.functional import LazyObject
|
||||
|
||||
|
||||
class Storage:
|
||||
def open(self, name: str, mode: str = ...) -> File: ...
|
||||
def save(
|
||||
self,
|
||||
name: Optional[str],
|
||||
content: Union[StringIO, TextIOWrapper, File],
|
||||
max_length: Optional[int] = ...,
|
||||
) -> str: ...
|
||||
def get_valid_name(self, name: str) -> str: ...
|
||||
def get_available_name(
|
||||
self, name: str, max_length: Optional[int] = ...
|
||||
) -> str: ...
|
||||
def generate_filename(self, filename: str) -> str: ...
|
||||
def path(self, name: str) -> Any: ...
|
||||
def delete(self, name: Any) -> None: ...
|
||||
def exists(self, name: Any) -> None: ...
|
||||
def listdir(self, path: Any) -> None: ...
|
||||
def size(self, name: Any) -> None: ...
|
||||
def url(self, name: Any) -> None: ...
|
||||
def get_accessed_time(self, name: Any) -> None: ...
|
||||
def get_created_time(self, name: Any) -> None: ...
|
||||
def get_modified_time(self, name: Any) -> None: ...
|
||||
|
||||
class FileSystemStorage(Storage):
|
||||
def __init__(
|
||||
self,
|
||||
location: Optional[str] = ...,
|
||||
base_url: Optional[str] = ...,
|
||||
file_permissions_mode: Optional[int] = ...,
|
||||
directory_permissions_mode: Optional[int] = ...,
|
||||
) -> None: ...
|
||||
def base_location(self) -> str: ...
|
||||
def location(self) -> str: ...
|
||||
def base_url(self) -> str: ...
|
||||
def file_permissions_mode(self) -> Optional[int]: ...
|
||||
def directory_permissions_mode(self) -> Optional[int]: ...
|
||||
def delete(self, name: str) -> None: ...
|
||||
def exists(self, name: str) -> bool: ...
|
||||
def listdir(self, path: str) -> Tuple[List[str], List[str]]: ...
|
||||
def path(self, name: str) -> str: ...
|
||||
def size(self, name: str) -> int: ...
|
||||
def url(self, name: Optional[str]) -> str: ...
|
||||
def get_accessed_time(self, name: str) -> datetime: ...
|
||||
def get_created_time(self, name: str) -> datetime: ...
|
||||
def get_modified_time(self, name: str) -> datetime: ...
|
||||
|
||||
class DefaultStorage(LazyObject): ...
|
||||
|
||||
default_storage: Any
|
||||
65
django-stubs-generated/core/files/uploadedfile.pyi
Normal file
65
django-stubs-generated/core/files/uploadedfile.pyi
Normal file
@@ -0,0 +1,65 @@
|
||||
from io import BytesIO, StringIO
|
||||
from tempfile import _TemporaryFileWrapper
|
||||
from typing import Any, Dict, Iterator, Optional, Union
|
||||
|
||||
from django.core.files.base import File
|
||||
|
||||
|
||||
class UploadedFile(File):
|
||||
file: None
|
||||
size: Any = ...
|
||||
content_type: Any = ...
|
||||
charset: Any = ...
|
||||
content_type_extra: Any = ...
|
||||
def __init__(
|
||||
self,
|
||||
file: Optional[Union[BytesIO, StringIO, _TemporaryFileWrapper]] = ...,
|
||||
name: str = ...,
|
||||
content_type: str = ...,
|
||||
size: Optional[int] = ...,
|
||||
charset: Optional[str] = ...,
|
||||
content_type_extra: Optional[Dict[str, bytes]] = ...,
|
||||
) -> None: ...
|
||||
name: Any = ...
|
||||
|
||||
class TemporaryUploadedFile(UploadedFile):
|
||||
file: tempfile._TemporaryFileWrapper
|
||||
mode: str
|
||||
def __init__(
|
||||
self,
|
||||
name: str,
|
||||
content_type: str,
|
||||
size: int,
|
||||
charset: Optional[str],
|
||||
content_type_extra: Optional[Dict[Any, Any]] = ...,
|
||||
) -> None: ...
|
||||
def temporary_file_path(self) -> str: ...
|
||||
def close(self) -> None: ...
|
||||
|
||||
class InMemoryUploadedFile(UploadedFile):
|
||||
file: _io.StringIO
|
||||
field_name: Any = ...
|
||||
def __init__(
|
||||
self,
|
||||
file: Union[BytesIO, StringIO],
|
||||
field_name: Optional[str],
|
||||
name: str,
|
||||
content_type: str,
|
||||
size: int,
|
||||
charset: Optional[str],
|
||||
content_type_extra: Optional[Dict[str, bytes]] = ...,
|
||||
) -> None: ...
|
||||
def open(self, mode: Optional[str] = ...) -> InMemoryUploadedFile: ...
|
||||
def chunks(self, chunk_size: None = ...) -> Iterator[Union[bytes, str]]: ...
|
||||
def multiple_chunks(self, chunk_size: Optional[Any] = ...): ...
|
||||
|
||||
class SimpleUploadedFile(InMemoryUploadedFile):
|
||||
file: _io.BytesIO
|
||||
def __init__(
|
||||
self,
|
||||
name: str,
|
||||
content: Optional[Union[bytes, str]],
|
||||
content_type: str = ...,
|
||||
) -> None: ...
|
||||
@classmethod
|
||||
def from_dict(cls, file_dict: Any): ...
|
||||
86
django-stubs-generated/core/files/uploadhandler.pyi
Normal file
86
django-stubs-generated/core/files/uploadhandler.pyi
Normal file
@@ -0,0 +1,86 @@
|
||||
from io import BytesIO
|
||||
from typing import Any, Dict, Optional, Union
|
||||
|
||||
from django.core.files.uploadedfile import (InMemoryUploadedFile,
|
||||
TemporaryUploadedFile)
|
||||
from django.core.handlers.wsgi import WSGIRequest
|
||||
|
||||
|
||||
class UploadFileException(Exception): ...
|
||||
|
||||
class StopUpload(UploadFileException):
|
||||
connection_reset: bool = ...
|
||||
def __init__(self, connection_reset: bool = ...) -> None: ...
|
||||
|
||||
class SkipFile(UploadFileException): ...
|
||||
class StopFutureHandlers(UploadFileException): ...
|
||||
|
||||
class FileUploadHandler:
|
||||
chunk_size: Any = ...
|
||||
file_name: Any = ...
|
||||
content_type: Any = ...
|
||||
content_length: Any = ...
|
||||
charset: Any = ...
|
||||
content_type_extra: Any = ...
|
||||
request: Any = ...
|
||||
def __init__(self, request: Optional[WSGIRequest] = ...) -> None: ...
|
||||
def handle_raw_input(
|
||||
self,
|
||||
input_data: Union[BytesIO, WSGIRequest],
|
||||
META: Dict[str, Any],
|
||||
content_length: int,
|
||||
boundary: bytes,
|
||||
encoding: str = ...,
|
||||
) -> None: ...
|
||||
field_name: Any = ...
|
||||
def new_file(
|
||||
self,
|
||||
field_name: str,
|
||||
file_name: str,
|
||||
content_type: str,
|
||||
content_length: None,
|
||||
charset: None = ...,
|
||||
content_type_extra: Dict[str, bytes] = ...,
|
||||
) -> None: ...
|
||||
def receive_data_chunk(self, raw_data: Any, start: Any) -> None: ...
|
||||
def file_complete(self, file_size: Any) -> None: ...
|
||||
def upload_complete(self) -> None: ...
|
||||
|
||||
class TemporaryFileUploadHandler(FileUploadHandler):
|
||||
charset: None
|
||||
content_length: None
|
||||
content_type: None
|
||||
content_type_extra: None
|
||||
file_name: None
|
||||
request: django.core.handlers.wsgi.WSGIRequest
|
||||
file: Any = ...
|
||||
def new_file(self, *args: Any, **kwargs: Any) -> None: ...
|
||||
def receive_data_chunk(self, raw_data: bytes, start: int) -> None: ...
|
||||
def file_complete(self, file_size: int) -> TemporaryUploadedFile: ...
|
||||
|
||||
class MemoryFileUploadHandler(FileUploadHandler):
|
||||
charset: None
|
||||
content_length: None
|
||||
content_type: None
|
||||
content_type_extra: None
|
||||
file_name: None
|
||||
request: django.core.handlers.wsgi.WSGIRequest
|
||||
activated: Any = ...
|
||||
def handle_raw_input(
|
||||
self,
|
||||
input_data: Union[BytesIO, WSGIRequest],
|
||||
META: Dict[str, Any],
|
||||
content_length: int,
|
||||
boundary: bytes,
|
||||
encoding: str = ...,
|
||||
) -> None: ...
|
||||
file: Any = ...
|
||||
def new_file(self, *args: Any, **kwargs: Any) -> None: ...
|
||||
def receive_data_chunk(
|
||||
self, raw_data: bytes, start: int
|
||||
) -> Optional[bytes]: ...
|
||||
def file_complete(
|
||||
self, file_size: int
|
||||
) -> Optional[InMemoryUploadedFile]: ...
|
||||
|
||||
def load_handler(path: str, *args: Any, **kwargs: Any) -> FileUploadHandler: ...
|
||||
24
django-stubs-generated/core/files/utils.pyi
Normal file
24
django-stubs-generated/core/files/utils.pyi
Normal file
@@ -0,0 +1,24 @@
|
||||
from typing import Any, Optional
|
||||
|
||||
|
||||
class FileProxyMixin:
|
||||
encoding: Any = ...
|
||||
fileno: Any = ...
|
||||
flush: Any = ...
|
||||
isatty: Any = ...
|
||||
newlines: Any = ...
|
||||
read: Any = ...
|
||||
readinto: Any = ...
|
||||
readline: Any = ...
|
||||
readlines: Any = ...
|
||||
seek: Any = ...
|
||||
tell: Any = ...
|
||||
truncate: Any = ...
|
||||
write: Any = ...
|
||||
writelines: Any = ...
|
||||
@property
|
||||
def closed(self) -> bool: ...
|
||||
def readable(self) -> bool: ...
|
||||
def writable(self) -> bool: ...
|
||||
def seekable(self) -> bool: ...
|
||||
def __iter__(self): ...
|
||||
Reference in New Issue
Block a user