Changeset - 7d5fe19f77a1
[Not reviewed]
default
0 3 3
Drew Perttula - 6 years ago 2019-05-30 08:29:42
drewp@bigasterisk.com
6 files changed with 142 insertions and 9 deletions:
0 comments (0 inline, 0 general)
stubs/cyclone/httpserver.pyi
Show inline comments
 
new file 100644
 
# Stubs for cyclone.httpserver (Python 3)
 
#
 
# NOTE: This dynamically typed stub was automatically generated by stubgen.
 

	
 
from twisted.protocols import basic
 
from typing import Any, Dict, Optional
 

	
 
class _BadRequestException(Exception): ...
 

	
 
class HTTPConnection(basic.LineReceiver):
 
    no_keep_alive: bool = ...
 
    content_length: Any = ...
 
    request_callback: Any = ...
 
    xheaders: Any = ...
 
    def connectionMade(self) -> None: ...
 
    def connectionLost(self, reason: Any) -> None: ...
 
    def notifyFinish(self): ...
 
    def lineReceived(self, line: Any) -> None: ...
 
    def rawDataReceived(self, data: Any) -> None: ...
 
    def write(self, chunk: Any) -> None: ...
 
    def finish(self) -> None: ...
 

	
 
class HTTPRequest:
 
    method: str = ...
 
    uri: str = ...
 
    version: str = ...
 
    headers: Dict[str, str] = ...
 
    body: bytes = ...
 
    remote_ip: str = ...
 
    protocol: str = ...
 
    host: str = ...
 
    files: Any = ...
 
    connection: HTTPConnection = ...
 
    arguments: Any = ...
 
    def __init__(self, method: Any, uri: Any, version: str = ..., headers: Optional[Any] = ..., body: Optional[Any] = ..., remote_ip: Optional[Any] = ..., protocol: Optional[Any] = ..., host: Optional[Any] = ..., files: Optional[Any] = ..., connection: Optional[Any] = ...) -> None: ...
 
    def supports_http_1_1(self): ...
 
    @property
 
    def cookies(self): ...
 
    def write(self, chunk: Any) -> None: ...
 
    def finish(self) -> None: ...
 
    def full_url(self): ...
 
    def request_time(self): ...
 
    def notifyFinish(self): ...
stubs/cyclone/web.pyi
Show inline comments
 
# Stubs for cyclone.web (Python 3)
 
#
 
# NOTE: This dynamically typed stub was automatically generated by stubgen.
 

	
 
from twisted.internet import protocol
 
from typing import Any, Optional, List
 
from typing import Any, Optional
 
from .httpserver import HTTPRequest
 

	
 
class RequestHandler:
 
    SUPPORTED_METHODS: Any = ...
 
    serialize_lists: bool = ...
 
    no_keep_alive: bool = ...
 
    xsrf_cookie_name: str = ...
 
    application: Any = ...
 
    request: Any = ...
 
    request: HTTPRequest = ...
 
    path_args: Any = ...
 
    path_kwargs: Any = ...
 
    ui: Any = ...
 
    def __init__(self, application: Any, request: Any, **kwargs: Any) -> None: ...
 
    def __init__(self, application: Any, request: HTTPRequest, **kwargs: Any) -> None: ...
 

	
 
    @property
 
    def settings(self): ...
 
    def default(self, *args: Any, **kwargs: Any) -> None: ...
 
    def prepare(self) -> None: ...
 
    def on_finish(self) -> None: ...
 
    def on_connection_close(self, *args: Any, **kwargs: Any) -> None: ...
 
    def clear(self) -> None: ...
 
    def set_default_headers(self) -> None: ...
 
    def set_status(self, status_code: Any, reason: Optional[Any] = ...) -> None: ...
 
    def get_status(self): ...
 
    def set_header(self, name: Any, value: Any) -> None: ...
 
    def add_header(self, name: Any, value: Any) -> None: ...
 
    def clear_header(self, name: Any) -> None: ...
 
    def get_argument(self, name: Any, default: Any = ..., strip: bool = ...) -> str: ...
 
    def get_arguments(self, name: Any, strip: bool = ...) -> List[str]: ...
 
    def decode_argument(self, value: Any, name: Optional[Any] = ...): ...
 
    @property
 
    def cookies(self): ...
 
    def get_cookie(self, name: Any, default: Optional[Any] = ...): ...
 
    def set_cookie(self, name: Any, value: Any, domain: Optional[Any] = ..., expires: Optional[Any] = ..., path: str = ..., expires_days: Optional[Any] = ..., **kwargs: Any) -> None: ...
 
    def clear_cookie(self, name: Any, path: str = ..., domain: Optional[Any] = ...) -> None: ...
 
    def clear_all_cookies(self) -> None: ...
 
    def set_secure_cookie(self, name: Any, value: Any, expires_days: int = ..., **kwargs: Any) -> None: ...
 
    def create_signed_value(self, name: Any, value: Any): ...
 
    def get_secure_cookie(self, name: Any, value: Optional[Any] = ..., max_age_days: int = ...): ...
 
    def redirect(self, url: Any, permanent: bool = ..., status: Optional[Any] = ...) -> None: ...
 
    def write(self, chunk: Any) -> None: ...
 
    def render(self, template_name: Any, **kwargs: Any): ...
 
    def render_string(self, template_name: Any, **kwargs: Any): ...
 
    def get_template_namespace(self): ...
 
    def create_template_loader(self, template_path: Any): ...
 
    def flush(self, include_footers: bool = ...) -> None: ...
 
    def notifyFinish(self): ...
 
    def finish(self, chunk: Optional[Any] = ...) -> None: ...
 
    def send_error(self, status_code: int = ..., **kwargs: Any) -> None: ...
 
    def write_error(self, status_code: Any, **kwargs: Any) -> None: ...
 
    @property
 
    def locale(self): ...
 
    def get_user_locale(self) -> None: ...
 
    def get_browser_locale(self, default: str = ...): ...
 
    @property
 
    def current_user(self): ...
 
    def get_current_user(self) -> None: ...
 
    def get_login_url(self): ...
 
    def get_template_path(self): ...
 
    @property
 
    def xsrf_token(self): ...
 
    def check_xsrf_cookie(self) -> None: ...
 
    def xsrf_form_html(self): ...
 
    def static_url(self, path: Any, include_host: Optional[Any] = ...): ...
 
    def async_callback(self, callback: Any, *args: Any, **kwargs: Any): ...
 
    def require_setting(self, name: Any, feature: str = ...) -> None: ...
 
    def reverse_url(self, name: Any, *args: Any, **kwargs: Any): ...
 
    def compute_etag(self): ...
 

	
 
def asynchronous(method: Any): ...
 
def removeslash(method: Any): ...
 
def addslash(method: Any): ...
 

	
 
class Application(protocol.ServerFactory):
 
    protocol: Any = ...
 
    transforms: Any = ...
 
    handlers: Any = ...
 
    named_handlers: Any = ...
 
    error_handler: Any = ...
 
    default_host: Any = ...
 
    settings: Any = ...
 
    ui_modules: Any = ...
 
    ui_methods: Any = ...
 
    def __init__(self, handlers: Optional[Any] = ..., default_host: str = ..., transforms: Optional[Any] = ..., error_handler: Optional[Any] = ..., **settings: Any) -> None: ...
 
    def add_handlers(self, host_pattern: Any, host_handlers: Any) -> None: ...
 
    def add_transform(self, transform_class: Any) -> None: ...
 
    def __call__(self, request: Any): ...
 
    def reverse_url(self, name: Any, *args: Any, **kwargs: Any): ...
 
    def log_request(self, handler: Any) -> None: ...
 

	
 
class HTTPError(Exception):
 
    status_code: Any = ...
 
    log_message: Any = ...
 
    args: Any = ...
 
    reason: Any = ...
 
    def __init__(self, status_code: Any, log_message: Optional[Any] = ..., *args: Any, **kwargs: Any) -> None: ...
 

	
 
class HTTPAuthenticationRequired(HTTPError):
 
    status_code: int = ...
 
    log_message: Any = ...
 
    auth_type: Any = ...
 
    kwargs: Any = ...
 
    def __init__(self, log_message: Optional[Any] = ..., auth_type: str = ..., realm: str = ..., **kwargs: Any) -> None: ...
 

	
 
class ErrorHandler(RequestHandler):
 
    def initialize(self, status_code: Any) -> None: ...
 
    def prepare(self) -> None: ...
 
    def check_xsrf_cookie(self) -> None: ...
 

	
 
class RedirectHandler(RequestHandler):
 
    def initialize(self, url: Any, permanent: bool = ...) -> None: ...
 
    def get(self) -> None: ...
 

	
 
class StaticFileHandler(RequestHandler):
 
    CACHE_MAX_AGE: Any = ...
 
    root: Any = ...
 
    default_filename: Any = ...
 
    def initialize(self, path: Any, default_filename: Optional[Any] = ...) -> None: ...
 
    @classmethod
 
    def reset(cls) -> None: ...
 
    def head(self, path: Any) -> None: ...
 
    def get(self, path: Any, include_body: bool = ...) -> None: ...
 
    def set_extra_headers(self, path: Any) -> None: ...
 
    def get_cache_time(self, path: Any, modified: Any, mime_type: Any): ...
 
    @classmethod
 
    def make_static_url(cls, settings: Any, path: Any): ...
 
    @classmethod
 
    def get_version(cls, settings: Any, path: Any): ...
 
    def parse_url_path(self, url_path: Any): ...
 

	
 
class FallbackHandler(RequestHandler):
 
    fallback: Any = ...
 
    def initialize(self, fallback: Any) -> None: ...
 
    def prepare(self) -> None: ...
 

	
 
class OutputTransform:
 
    def __init__(self, request: Any) -> None: ...
 
    def transform_first_chunk(self, status_code: Any, headers: Any, chunk: Any, finishing: Any): ...
 
    def transform_chunk(self, chunk: Any, finishing: Any): ...
 

	
 
class GZipContentEncoding(OutputTransform):
 
    CONTENT_TYPES: Any = ...
 
    MIN_LENGTH: int = ...
 
    def __init__(self, request: Any) -> None: ...
 
    def transform_first_chunk(self, status_code: Any, headers: Any, chunk: Any, finishing: Any): ...
 
    def transform_chunk(self, chunk: Any, finishing: Any): ...
 

	
 
class ChunkedTransferEncoding(OutputTransform):
 
    def __init__(self, request: Any) -> None: ...
 
    def transform_first_chunk(self, status_code: Any, headers: Any, chunk: Any, finishing: Any): ...
 
    def transform_chunk(self, block: Any, finishing: Any): ...
 

	
 
def authenticated(method: Any): ...
 

	
 
class URLReverseError(Exception): ...
 

	
 
class URLSpec:
 
    regex: Any = ...
 
    handler_class: Any = ...
 
    kwargs: Any = ...
 
    name: Any = ...
 
    def __init__(self, pattern: Any, handler_class: Any, kwargs: Optional[Any] = ..., name: Optional[Any] = ...) -> None: ...
 
    def reverse(self, *args: Any, **kwargs: Any): ...
 
url = URLSpec
 

	
 
def create_signed_value(secret: Any, name: Any, value: Any): ...
 
def decode_signed_value(secret: Any, name: Any, value: Any, max_age_days: int = ...): ...
stubs/cyclone/websocket.pyi
Show inline comments
 
# Stubs for cyclone.websocket (Python 3)
 
#
 
# NOTE: This dynamically typed stub was automatically generated by stubgen.
 

	
 
import cyclone.escape
 
import cyclone.web
 
from typing import Any
 
from typing import Any, Dict, Union
 

	
 
class _NotEnoughFrame(Exception): ...
 

	
 
class WebSocketHandler(cyclone.web.RequestHandler):
 
    application: Any = ...
 
    request: Any = ...
 
    transport: Any = ...
 
    ws_protocol: Any = ...
 
    def __init__(self, application: Any, request: Any, **kwargs: Any) -> None: ...
 
    def headersReceived(self) -> None: ...
 
    def connectionMade(self, *args: Any, **kwargs: Any) -> None: ...
 
    def connectionLost(self, reason: Any) -> None: ...
 
    def messageReceived(self, message: Any) -> None: ...
 
    def sendMessage(self, message: Any) -> None: ...
 
    def messageReceived(self, message: bytes) -> None: ...
 
    def sendMessage(self, message: Union[str, Dict]) -> None: ...
 
    def forbidConnection(self, message: Any): ...
 

	
 
class WebSocketProtocol:
 
    handler: Any = ...
 
    request: Any = ...
 
    transport: Any = ...
 
    def __init__(self, handler: Any) -> None: ...
 
    def acceptConnection(self) -> None: ...
 
    def rawDataReceived(self, data: Any) -> None: ...
 
    def sendMessage(self, message: Any) -> None: ...
 
    def sendMessage(self, message: Union[str, Dict]) -> None: ...
 

	
 
class WebSocketProtocol17(WebSocketProtocol):
 
    def __init__(self, handler: Any) -> None: ...
 
    def acceptConnection(self) -> None: ...
 
    def rawDataReceived(self, data: Any) -> None: ...
 
    def sendMessage(self, message: Any, code: int = ...) -> None: ...
 
    def sendMessage(self, message: Union[str, Dict], code: int = ...) -> None: ...
 

	
 
class WebSocketProtocol76(WebSocketProtocol):
 
    def __init__(self, handler: Any) -> None: ...
 
    def acceptConnection(self) -> None: ...
 
    def rawDataReceived(self, data: Any) -> None: ...
 
    def close(self) -> None: ...
 
    def sendMessage(self, message: Any) -> None: ...
 
    def sendMessage(self, message: Union[str, Dict]) -> None: ...
 

	
 
class FrameDecodeError(Exception): ...
 

	
 
class Hixie76FrameDecoder:
 
    CLOSING_FRAME: Any = ...
 
    WAIT_FOR_FRAME_TYPE: int = ...
 
    INSIDE_FRAME: int = ...
 
    WAIT_FOR_CLOSE: int = ...
 
    def __init__(self) -> None: ...
 
    def feed(self, data: Any): ...
stubs/greplin/scales/__init__.pyi
Show inline comments
 
# Stubs for greplin.scales (Python 3)
 
#
 
# NOTE: This dynamically typed stub was automatically generated by stubgen.
 

	
 
import json
 
from collections import UserDict
 
from typing import Any, Optional
 

	
 
ID_KEY: str
 
NEXT_ID: Any
 

	
 
def statsId(obj: Any): ...
 
def init(obj: Any, context: Optional[Any] = ...): ...
 
def initChild(obj: Any, name: Any): ...
 
def initChildOfType(obj: Any, name: Any, subContext: Optional[Any] = ...): ...
 
def reset() -> None: ...
 
def getStats(): ...
 
def setCollapsed(path: Any): ...
 

	
 
class StatContainer(UserDict):
 
    def __init__(self) -> None: ...
 
    def setCollapsed(self, isCollapsed: Any) -> None: ...
 
    def isCollapsed(self): ...
 

	
 
class _Stats:
 
    stats: Any = ...
 
    parentMap: Any = ...
 
    containerMap: Any = ...
 
    subId: int = ...
 
    @classmethod
 
    def reset(cls) -> None: ...
 
    @classmethod
 
    def init(cls, obj: Any, context: Any): ...
 
    @classmethod
 
    def initChild(cls, obj: Any, name: Any, subContext: Any, parent: Optional[Any] = ...): ...
 
    @classmethod
 
    def getContainerForObject(cls, instanceId: Any): ...
 
    @classmethod
 
    def getStat(cls, obj: Any, name: Any): ...
 
    @classmethod
 
    def getAggregator(cls, instanceId: Any, name: Any): ...
 
    @classmethod
 
    def setCollapsed(cls, path: Any) -> None: ...
 

	
 
class Stat:
 
    def __init__(self, name: Any, value: str = ..., logger: Optional[Any] = ...) -> None: ...
 
    def getName(self): ...
 
    def __get__(self, instance: Any, _: Any): ...
 
    def __set__(self, instance: Any, value: Any) -> None: ...
 
    def updateItem(self, instance: Any, subKey: Any, value: Any) -> None: ...
 
    def logger(self, logger: Any): ...
 

	
 
class IntStat(Stat):
 
    def __init__(self, name: Any, value: int = ...) -> None: ...
 

	
 
class DoubleStat(Stat):
 
    def __init__(self, name: Any, value: float = ...) -> None: ...
 

	
 
class IntDict(UserDict):
 
    parent: Any = ...
 
    instance: Any = ...
 
    autoDelete: Any = ...
 
    def __init__(self, parent: Any, instance: Any, autoDelete: bool = ...) -> None: ...
 
    def __getitem__(self, item: Any): ...
 
    def __setitem__(self, key: Any, value: Any) -> None: ...
 

	
 
class IntDictStat(Stat):
 
    autoDelete: Any = ...
 
    def __init__(self, name: Any, autoDelete: bool = ...) -> None: ...
 

	
 
class StringDict(UserDict):
 
    parent: Any = ...
 
    instance: Any = ...
 
    def __init__(self, parent: Any, instance: Any) -> None: ...
 
    def __getitem__(self, item: Any): ...
 
    def __setitem__(self, key: Any, value: Any) -> None: ...
 

	
 
class StringDictStat(Stat): ...
 

	
 
class AggregationStat(Stat):
 
    def __init__(self, name: Any, value: Any) -> None: ...
 
    def update(self, instance: Any, oldValue: Any, newValue: Any) -> None: ...
 

	
 
class ChildAggregationStat(Stat):
 
    def __init__(self, name: Any, value: Any) -> None: ...
 
    def update(self, instance: Any, oldValue: Any, newValue: Any, subKey: Any) -> None: ...
 

	
 
class SumAggregationStat(AggregationStat):
 
    def __init__(self, name: Any) -> None: ...
 
    def update(self, instance: Any, oldValue: Any, newValue: Any) -> None: ...
 

	
 
class HistogramAggregationStat(AggregationStat):
 
    autoDelete: Any = ...
 
    def __init__(self, name: Any, autoDelete: bool = ...) -> None: ...
 
    def update(self, instance: Any, oldValue: Any, newValue: Any) -> None: ...
 

	
 
class IntDictSumAggregationStat(ChildAggregationStat):
 
    def __init__(self, name: Any) -> None: ...
 
    def update(self, instance: Any, oldValue: Any, newValue: Any, subKey: Any) -> None: ...
 

	
 
class PmfStatDict(UserDict):
 
    class TimeManager:
 
        container: Any = ...
 
        msg99: Any = ...
 
        start: Any = ...
 
        def __init__(self, container: Any) -> None: ...
 
        def __enter__(self): ...
 
        def __exit__(self, *_: Any) -> None: ...
 
        def warn99(self, logger: Any, msg: Any, *args: Any) -> None: ...
 
        def discard(self) -> None: ...
 
        def __call__(self, func: Any): ...
 
    percentile99: Any = ...
 
    def __init__(self, sample: Optional[Any] = ...) -> None: ...
 
    def __getitem__(self, item: Any): ...
 
    def addValue(self, value: Any) -> None: ...
 
    def time(self): ...
 

	
 
class PmfStat(Stat):
 
    def __init__(self, name: Any, _: Optional[Any] = ...) -> None: ...
 
    def __set__(self, instance: Any, value: Any) -> None: ...
 

	
 
class NamedPmfDict(UserDict):
 
    def __init__(self) -> None: ...
 
    def __getitem__(self, item: Any): ...
 
    def __setitem__(self, key: Any, value: Any) -> None: ...
 

	
 
class NamedPmfDictStat(Stat): ...
 

	
 
class RecentFpsStat(Stat): ...
 

	
 
class StateTimeStatDict(UserDict):
 
    parent: Any = ...
 
    instance: Any = ...
 
    def __init__(self, parent: Any, instance: Any) -> None: ...
 
    def __getitem__(self, item: Any): ...
 
    def incr(self, item: Any, value: Any) -> None: ...
 
    def acquire(self) -> None: ...
 

	
 
class StateTimeStat(Stat):
 
    state: int = ...
 
    time: Any = ...
 
    def __init__(self, name: Any, _: Optional[Any] = ...) -> None: ...
 
    def __set__(self, instance: Any, value: Any) -> None: ...
 

	
 
def filterCollapsedItems(data: Any): ...
 

	
 
class StatContainerEncoder(json.JSONEncoder):
 
    def default(self, obj: Any): ...
 

	
 
def dumpStatsTo(filename: Any) -> None: ...
 
def collection(path: Any, *stats: Any): ...
stubs/twisted/protocols/__init__.py
Show inline comments
 
new file 100644
stubs/twisted/protocols/basic.pyi
Show inline comments
 
new file 100644
 
# Stubs for twisted.protocols.basic (Python 3)
 
#
 
# NOTE: This dynamically typed stub was automatically generated by stubgen.
 

	
 
from twisted.internet import protocol
 
from typing import Any, Optional
 

	
 
DEBUG: int
 

	
 
class NetstringParseError(ValueError): ...
 
class IncompleteNetstring(Exception): ...
 

	
 
class NetstringReceiver(protocol.Protocol):
 
    MAX_LENGTH: int = ...
 
    brokenPeer: int = ...
 
    def makeConnection(self, transport: Any) -> None: ...
 
    def sendString(self, string: Any) -> None: ...
 
    def dataReceived(self, data: Any) -> None: ...
 
    def stringReceived(self, string: Any) -> None: ...
 

	
 
class LineOnlyReceiver(protocol.Protocol):
 
    delimiter: bytes = ...
 
    MAX_LENGTH: int = ...
 
    def dataReceived(self, data: Any): ...
 
    def lineReceived(self, line: Any) -> None: ...
 
    def sendLine(self, line: Any): ...
 
    def lineLengthExceeded(self, line: Any): ...
 

	
 
class _PauseableMixin:
 
    paused: bool = ...
 
    def pauseProducing(self) -> None: ...
 
    def resumeProducing(self) -> None: ...
 
    def stopProducing(self) -> None: ...
 

	
 
class LineReceiver(protocol.Protocol, _PauseableMixin):
 
    line_mode: int = ...
 
    delimiter: bytes = ...
 
    MAX_LENGTH: int = ...
 
    def clearLineBuffer(self): ...
 
    def dataReceived(self, data: Any): ...
 
    def setLineMode(self, extra: bytes = ...): ...
 
    def setRawMode(self) -> None: ...
 
    def rawDataReceived(self, data: Any) -> None: ...
 
    def lineReceived(self, line: Any) -> None: ...
 
    def sendLine(self, line: Any): ...
 
    def lineLengthExceeded(self, line: Any): ...
 

	
 
class StringTooLongError(AssertionError): ...
 

	
 
class _RecvdCompatHack:
 
    def __get__(self, oself: Any, type: Optional[Any] = ...): ...
 

	
 
class IntNStringReceiver(protocol.Protocol, _PauseableMixin):
 
    MAX_LENGTH: int = ...
 
    recvd: Any = ...
 
    def stringReceived(self, string: Any) -> None: ...
 
    def lengthLimitExceeded(self, length: Any) -> None: ...
 
    def dataReceived(self, data: Any) -> None: ...
 
    def sendString(self, string: Any) -> None: ...
 

	
 
class Int32StringReceiver(IntNStringReceiver):
 
    structFormat: str = ...
 
    prefixLength: Any = ...
 

	
 
class Int16StringReceiver(IntNStringReceiver):
 
    structFormat: str = ...
 
    prefixLength: Any = ...
 

	
 
class Int8StringReceiver(IntNStringReceiver):
 
    structFormat: str = ...
 
    prefixLength: Any = ...
 

	
 
class StatefulStringProtocol:
 
    state: str = ...
 
    def stringReceived(self, string: Any) -> None: ...
 

	
 
class FileSender:
 
    CHUNK_SIZE: Any = ...
 
    lastSent: str = ...
 
    deferred: Any = ...
 
    file: Any = ...
 
    consumer: Any = ...
 
    transform: Any = ...
 
    def beginFileTransfer(self, file: Any, consumer: Any, transform: Optional[Any] = ...): ...
 
    def resumeProducing(self) -> None: ...
 
    def pauseProducing(self) -> None: ...
 
    def stopProducing(self) -> None: ...
0 comments (0 inline, 0 general)