Replace non-ellipsis default arguments (#2550)

This commit is contained in:
Sebastian Rittau
2018-11-20 16:35:06 +01:00
committed by Jelle Zijlstra
parent b7d6bab83f
commit cd75801aa5
55 changed files with 649 additions and 566 deletions

View File

@@ -1,4 +1,4 @@
from typing import Any
from typing import Any, Optional
class CookieError(Exception): ...
@@ -10,17 +10,17 @@ class Morsel(dict):
value = ... # type: Any
coded_value = ... # type: Any
def set(self, key, val, coded_val, LegalChars=..., idmap=..., translate=...): ...
def output(self, attrs=None, header=...): ...
def js_output(self, attrs=None): ...
def OutputString(self, attrs=None): ...
def output(self, attrs: Optional[Any] = ..., header=...): ...
def js_output(self, attrs: Optional[Any] = ...): ...
def OutputString(self, attrs: Optional[Any] = ...): ...
class BaseCookie(dict):
def value_decode(self, val): ...
def value_encode(self, val): ...
def __init__(self, input=None): ...
def __init__(self, input: Optional[Any] = ...): ...
def __setitem__(self, key, value): ...
def output(self, attrs=None, header=..., sep=...): ...
def js_output(self, attrs=None): ...
def output(self, attrs: Optional[Any] = ..., header=..., sep=...): ...
def js_output(self, attrs: Optional[Any] = ...): ...
def load(self, rawdata): ...
class SimpleCookie(BaseCookie):
@@ -28,12 +28,12 @@ class SimpleCookie(BaseCookie):
def value_encode(self, val): ...
class SerialCookie(BaseCookie):
def __init__(self, input=None): ...
def __init__(self, input: Optional[Any] = ...): ...
def value_decode(self, val): ...
def value_encode(self, val): ...
class SmartCookie(BaseCookie):
def __init__(self, input=None): ...
def __init__(self, input: Optional[Any] = ...): ...
def value_decode(self, val): ...
def value_encode(self, val): ...

View File

@@ -1,4 +1,4 @@
from typing import Any
from typing import Any, Optional
class Cookie:
version = ... # type: Any
@@ -17,11 +17,12 @@ class Cookie:
comment = ... # type: Any
comment_url = ... # type: Any
rfc2109 = ... # type: Any
def __init__(self, version, name, value, port, port_specified, domain, domain_specified, domain_initial_dot, path, path_specified, secure, expires, discard, comment, comment_url, rest, rfc2109=False): ...
def __init__(self, version, name, value, port, port_specified, domain, domain_specified, domain_initial_dot, path,
path_specified, secure, expires, discard, comment, comment_url, rest, rfc2109: bool = ...): ...
def has_nonstandard_attr(self, name): ...
def get_nonstandard_attr(self, name, default=None): ...
def get_nonstandard_attr(self, name, default: Optional[Any] = ...): ...
def set_nonstandard_attr(self, name, value): ...
def is_expired(self, now=None): ...
def is_expired(self, now: Optional[Any] = ...): ...
class CookiePolicy:
def set_ok(self, cookie, request): ...
@@ -45,7 +46,10 @@ class DefaultCookiePolicy(CookiePolicy):
strict_ns_domain = ... # type: Any
strict_ns_set_initial_dollar = ... # type: Any
strict_ns_set_path = ... # type: Any
def __init__(self, blocked_domains=None, allowed_domains=None, netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=..., strict_ns_set_initial_dollar=False, strict_ns_set_path=False): ...
def __init__(self, blocked_domains: Optional[Any] = ..., allowed_domains: Optional[Any] = ..., netscape: bool = ...,
rfc2965: bool = ..., rfc2109_as_netscape: Optional[Any] = ..., hide_cookie2: bool = ...,
strict_domain: bool = ..., strict_rfc2965_unverifiable: bool = ..., strict_ns_unverifiable: bool = ...,
strict_ns_domain=..., strict_ns_set_initial_dollar: bool = ..., strict_ns_set_path: bool = ...): ...
def blocked_domains(self): ...
def set_blocked_domains(self, blocked_domains): ...
def is_blocked(self, domain): ...
@@ -78,14 +82,14 @@ class CookieJar:
domain_re = ... # type: Any
dots_re = ... # type: Any
magic_re = ... # type: Any
def __init__(self, policy=None): ...
def __init__(self, policy: Optional[Any] = ...): ...
def set_policy(self, policy): ...
def add_cookie_header(self, request): ...
def make_cookies(self, response, request): ...
def set_cookie_if_ok(self, cookie, request): ...
def set_cookie(self, cookie): ...
def extract_cookies(self, response, request): ...
def clear(self, domain=None, path=None, name=None): ...
def clear(self, domain: Optional[Any] = ..., path: Optional[Any] = ..., name: Optional[Any] = ...): ...
def clear_session_cookies(self): ...
def clear_expired_cookies(self): ...
def __iter__(self): ...
@@ -96,10 +100,10 @@ class LoadError(IOError): ...
class FileCookieJar(CookieJar):
filename = ... # type: Any
delayload = ... # type: Any
def __init__(self, filename=None, delayload=False, policy=None): ...
def save(self, filename=None, ignore_discard=False, ignore_expires=False): ...
def load(self, filename=None, ignore_discard=False, ignore_expires=False): ...
def revert(self, filename=None, ignore_discard=False, ignore_expires=False): ...
def __init__(self, filename: Optional[Any] = ..., delayload: bool = ..., policy: Optional[Any] = ...): ...
def save(self, filename: Optional[Any] = ..., ignore_discard: bool = ..., ignore_expires: bool = ...): ...
def load(self, filename: Optional[Any] = ..., ignore_discard: bool = ..., ignore_expires: bool = ...): ...
def revert(self, filename: Optional[Any] = ..., ignore_discard: bool = ..., ignore_expires: bool = ...): ...
MozillaCookieJar = FileCookieJar
LWPCookieJar = FileCookieJar

View File

@@ -1,4 +1,4 @@
from typing import Any
from typing import Any, Optional
def parsedate_tz(data): ...
def parsedate(data): ...
@@ -22,11 +22,11 @@ class AddrlistClass:
def getrouteaddr(self): ...
def getaddrspec(self): ...
def getdomain(self): ...
def getdelimited(self, beginchar, endchars, allowcomments=True): ...
def getdelimited(self, beginchar, endchars, allowcomments: bool = ...): ...
def getquote(self): ...
def getcomment(self): ...
def getdomainliteral(self): ...
def getatom(self, atomends=None): ...
def getatom(self, atomends: Optional[Any] = ...): ...
def getphraselist(self): ...
class AddressList(AddrlistClass):

View File

@@ -3,16 +3,17 @@ from email._parseaddr import mktime_tz as mktime_tz
from email._parseaddr import parsedate as _parsedate
from email._parseaddr import parsedate_tz as _parsedate_tz
from quopri import decodestring as _qdecode
from typing import Optional, Any
def formataddr(pair): ...
def getaddresses(fieldvalues): ...
def formatdate(timeval=None, localtime=False, usegmt=False): ...
def make_msgid(idstring=None): ...
def formatdate(timeval: Optional[Any] = ..., localtime: bool = ..., usegmt: bool = ...): ...
def make_msgid(idstring: Optional[Any] = ...): ...
def parsedate(data): ...
def parsedate_tz(data): ...
def parseaddr(addr): ...
def unquote(str): ...
def decode_rfc2231(s): ...
def encode_rfc2231(s, charset=None, language=None): ...
def encode_rfc2231(s, charset: Optional[Any] = ..., language: Optional[Any] = ...): ...
def decode_params(params): ...
def collapse_rfc2231_value(value, errors=..., fallback_charset=...): ...

View File

@@ -3,13 +3,13 @@
# Generated by stubgen and manually massaged a bit.
# Needs lots more work!
from typing import Any, Dict
from typing import Any, Dict, Optional
import mimetools
class HTTPMessage(mimetools.Message):
def addheader(self, key: str, value: str) -> None: ...
def addcontinue(self, key: str, more: str) -> None: ...
dict = ... # type: Dict[str, str]
def addheader(self, key: str, value: str) -> None: ...
unixfrom = ... # type: str
headers = ... # type: Any
status = ... # type: str
@@ -28,13 +28,14 @@ class HTTPResponse:
chunk_left = ... # type: Any
length = ... # type: Any
will_close = ... # type: Any
def __init__(self, sock, debuglevel=0, strict=0, method=None, buffering: bool = ...) -> None: ...
def __init__(self, sock, debuglevel: int = ..., strict: int = ..., method: Optional[Any] = ...,
buffering: bool = ...) -> None: ...
def begin(self): ...
def close(self): ...
def isclosed(self): ...
def read(self, amt=None): ...
def read(self, amt: Optional[Any] = ...): ...
def fileno(self): ...
def getheader(self, name, default=None): ...
def getheader(self, name, default: Optional[Any] = ...): ...
def getheaders(self): ...
class HTTPConnection:
@@ -48,22 +49,23 @@ class HTTPConnection:
sock = ... # type: Any
host: str = ...
port: int = ...
def __init__(self, host, port=None, strict=None, timeout=..., source_address=None) -> None: ...
def set_tunnel(self, host, port=None, headers=None): ...
def __init__(self, host, port: Optional[Any] = ..., strict: Optional[Any] = ..., timeout=...,
source_address: Optional[Any] = ...) -> None: ...
def set_tunnel(self, host, port: Optional[Any] = ..., headers: Optional[Any] = ...): ...
def set_debuglevel(self, level): ...
def connect(self): ...
def close(self): ...
def send(self, data): ...
def putrequest(self, method, url, skip_host=0, skip_accept_encoding=0): ...
def putrequest(self, method, url, skip_host: int = ..., skip_accept_encoding: int = ...): ...
def putheader(self, header, *values): ...
def endheaders(self, message_body=None): ...
def request(self, method, url, body=None, headers=...): ...
def endheaders(self, message_body: Optional[Any] = ...): ...
def request(self, method, url, body: Optional[Any] = ..., headers=...): ...
def getresponse(self, buffering: bool = ...): ...
class HTTP:
debuglevel = ... # type: Any
def __init__(self, host: str = ..., port=None, strict=None) -> None: ...
def connect(self, host=None, port=None): ...
def __init__(self, host: str = ..., port: Optional[Any] = ..., strict: Optional[Any] = ...) -> None: ...
def connect(self, host: Optional[Any] = ..., port: Optional[Any] = ...): ...
def getfile(self): ...
file = ... # type: Any
headers = ... # type: Any
@@ -74,14 +76,16 @@ class HTTPSConnection(HTTPConnection):
default_port = ... # type: Any
key_file = ... # type: Any
cert_file = ... # type: Any
def __init__(self, host, port=None, key_file=None, cert_file=None, strict=None, timeout=..., source_address=None, context=None) -> None: ...
def __init__(self, host, port: Optional[Any] = ..., key_file: Optional[Any] = ..., cert_file: Optional[Any] = ...,
strict: Optional[Any] = ..., timeout=..., source_address: Optional[Any] = ...,
context: Optional[Any] = ...) -> None: ...
sock = ... # type: Any
def connect(self): ...
class HTTPS(HTTP):
key_file = ... # type: Any
cert_file = ... # type: Any
def __init__(self, host: str = ..., port=None, key_file=None, cert_file=None, strict=None, context=None) -> None: ...
def __init__(self, host: str = ..., port: Optional[Any] = ..., key_file: Optional[Any] = ..., cert_file: Optional[Any] = ..., strict: Optional[Any] = ..., context: Optional[Any] = ...) -> None: ...
class HTTPException(Exception): ...
class NotConnected(HTTPException): ...
@@ -99,7 +103,7 @@ class IncompleteRead(HTTPException):
args = ... # type: Any
partial = ... # type: Any
expected = ... # type: Any
def __init__(self, partial, expected=None) -> None: ...
def __init__(self, partial, expected: Optional[Any] = ...) -> None: ...
class ImproperConnectionState(HTTPException): ...
class CannotSendRequest(ImproperConnectionState): ...
@@ -119,9 +123,9 @@ error = ... # type: Any
class LineAndFileWrapper:
def __init__(self, line, file) -> None: ...
def __getattr__(self, attr): ...
def read(self, amt=None): ...
def read(self, amt: Optional[Any] = ...): ...
def readline(self): ...
def readlines(self, size=None): ...
def readlines(self, size: Optional[Any] = ...): ...
# Constants

View File

@@ -4,7 +4,7 @@ import rfc822
class Message(rfc822.Message):
encodingheader = ... # type: Any
typeheader = ... # type: Any
def __init__(self, fp, seekable=1): ...
def __init__(self, fp, seekable: int = ...): ...
plisttext = ... # type: Any
type = ... # type: Any
maintype = ... # type: Any

View File

@@ -26,19 +26,19 @@ class Queue(_BaseQueue[_T]):
def cancel_join_thread(self) -> None: ...
def Manager(): ...
def Pipe(duplex=True): ...
def Pipe(duplex: bool = ...): ...
def cpu_count() -> int: ...
def freeze_support(): ...
def get_logger(): ...
def log_to_stderr(level=None): ...
def log_to_stderr(level: Optional[Any] = ...): ...
def allow_connection_pickling(): ...
def Lock(): ...
def RLock(): ...
def Condition(lock=None): ...
def Semaphore(value=1): ...
def BoundedSemaphore(value=1): ...
def Condition(lock: Optional[Any] = ...): ...
def Semaphore(value: int = ...): ...
def BoundedSemaphore(value: int = ...): ...
def Event(): ...
def JoinableQueue(maxsize=0): ...
def JoinableQueue(maxsize: int = ...): ...
def RawValue(typecode_or_type, *args): ...
def RawArray(typecode_or_type, size_or_initializer): ...
def Value(typecode_or_type, *args, **kwds): ...

View File

@@ -1,14 +1,15 @@
from typing import Any
from typing import Any, Optional
def current_process(): ...
def active_children(): ...
class Process:
def __init__(self, group=None, target=None, name=None, args=..., kwargs=...): ...
def __init__(self, group: Optional[Any] = ..., target: Optional[Any] = ..., name: Optional[Any] = ..., args=...,
kwargs=...): ...
def run(self): ...
def start(self): ...
def terminate(self): ...
def join(self, timeout=None): ...
def join(self, timeout: Optional[Any] = ...): ...
def is_alive(self): ...
@property
def name(self): ...

View File

@@ -1,4 +1,4 @@
from typing import Any
from typing import Any, Optional
import threading
SUBDEBUG = ... # type: Any
@@ -9,13 +9,13 @@ def debug(msg, *args): ...
def info(msg, *args): ...
def sub_warning(msg, *args): ...
def get_logger(): ...
def log_to_stderr(level=None): ...
def log_to_stderr(level: Optional[Any] = ...): ...
def get_temp_dir(): ...
def register_after_fork(obj, func): ...
class Finalize:
def __init__(self, obj, callback, args=..., kwargs=None, exitpriority=None): ...
def __call__(self, wr=None): ...
def __init__(self, obj, callback, args=..., kwargs: Optional[Any] = ..., exitpriority: Optional[Any] = ...): ...
def __call__(self, wr: Optional[Any] = ...): ...
def cancel(self): ...
def still_active(self): ...

View File

@@ -2,13 +2,13 @@
#
# Based on stub generated by stubgen.
from typing import Any
from typing import Any, Optional
__copyright__ = ... # type: Any
DEV_NULL = ... # type: Any
def libc_ver(executable=..., lib=..., version=..., chunksize=2048): ...
def linux_distribution(distname=..., version=..., id=..., supported_dists=..., full_distribution_name=1): ...
def libc_ver(executable=..., lib=..., version=..., chunksize: int = ...): ...
def linux_distribution(distname=..., version=..., id=..., supported_dists=..., full_distribution_name: int = ...): ...
def dist(distname=..., version=..., id=..., supported_dists=...): ...
class _popen:
@@ -16,13 +16,13 @@ class _popen:
pipe = ... # type: Any
bufsize = ... # type: Any
mode = ... # type: Any
def __init__(self, cmd, mode=..., bufsize=None): ...
def __init__(self, cmd, mode=..., bufsize: Optional[Any] = ...): ...
def read(self): ...
def readlines(self): ...
def close(self, remove=..., error=...): ...
__del__ = ... # type: Any
def popen(cmd, mode=..., bufsize=None): ...
def popen(cmd, mode=..., bufsize: Optional[Any] = ...): ...
def win32_ver(release=..., version=..., csd=..., ptype=...): ...
def mac_ver(release=..., versioninfo=..., machine=...): ...
def java_ver(release=..., vendor=..., vminfo=..., osinfo=...): ...
@@ -42,4 +42,4 @@ def python_branch(): ...
def python_revision(): ...
def python_build(): ...
def python_compiler(): ...
def platform(aliased=0, terse=0): ...
def platform(aliased: int = ..., terse: int = ...): ...

View File

@@ -2,14 +2,14 @@
#
# Based on stub generated by stubgen.
from typing import Any
from typing import Any, Optional
class Message:
fp = ... # type: Any
seekable = ... # type: Any
startofheaders = ... # type: Any
startofbody = ... # type: Any
def __init__(self, fp, seekable=1): ...
def __init__(self, fp, seekable: int = ...): ...
def rewindbody(self): ...
dict = ... # type: Any
unixfrom = ... # type: Any
@@ -22,7 +22,7 @@ class Message:
def getallmatchingheaders(self, name): ...
def getfirstmatchingheader(self, name): ...
def getrawheader(self, name): ...
def getheader(self, name, default=None): ...
def getheader(self, name, default: Optional[Any] = ...): ...
get = ... # type: Any
def getheaders(self, name): ...
def getaddr(self, name): ...
@@ -57,11 +57,11 @@ class AddrlistClass:
def getrouteaddr(self): ...
def getaddrspec(self): ...
def getdomain(self): ...
def getdelimited(self, beginchar, endchars, allowcomments=1): ...
def getdelimited(self, beginchar, endchars, allowcomments: int = ...): ...
def getquote(self): ...
def getcomment(self): ...
def getdomainliteral(self): ...
def getatom(self, atomends=None): ...
def getatom(self, atomends: Optional[Any] = ...): ...
def getphraselist(self): ...
class AddressList(AddrlistClass):

View File

@@ -1,4 +1,4 @@
from typing import Any
from typing import Any, Optional
class _TempModule:
mod_name = ... # type: Any
@@ -13,5 +13,5 @@ class _ModifiedArgv0:
def __enter__(self): ...
def __exit__(self, *args): ...
def run_module(mod_name, init_globals=None, run_name=None, alter_sys=False): ...
def run_path(path_name, init_globals=None, run_name=None): ...
def run_module(mod_name, init_globals: Optional[Any] = ..., run_name: Optional[Any] = ..., alter_sys: bool = ...): ...
def run_path(path_name, init_globals: Optional[Any] = ..., run_name: Optional[Any] = ...): ...

View File

@@ -82,7 +82,7 @@ class HTTPRedirectHandler(BaseHandler):
class ProxyHandler(BaseHandler):
def __init__(self, proxies=None): ...
def __init__(self, proxies: Optional[Any] = ...): ...
def proxy_open(self, req, proxy, type): ...
class HTTPPasswordMgr:
@@ -138,12 +138,12 @@ class HTTPHandler(AbstractHTTPHandler):
def http_request(self, request): ...
class HTTPSHandler(AbstractHTTPHandler):
def __init__(self, debuglevel=0, context=None): ...
def __init__(self, debuglevel: int = ..., context: Optional[Any] = ...): ...
def https_open(self, req): ...
def https_request(self, request): ...
class HTTPCookieProcessor(BaseHandler):
def __init__(self, cookiejar=None): ...
def __init__(self, cookiejar: Optional[Any] = ...): ...
def http_request(self, request): ...
def http_response(self, request, response): ...

View File

@@ -4,7 +4,7 @@
# Note: these stubs are incomplete. The more complex type
# signatures are currently omitted. Also see numbers.pyi.
from typing import Optional, TypeVar, Union, overload
from typing import Optional, TypeVar, Union, overload, Any
from numbers import Real, Integral, Rational
from decimal import Decimal
import sys
@@ -74,7 +74,7 @@ class Fraction(Rational):
if sys.version_info >= (3, 0):
def __floor__(self) -> int: ...
def __ceil__(self) -> int: ...
def __round__(self, ndigits=None): ...
def __round__(self, ndigits: Optional[Any] = ...): ...
def __hash__(self) -> int: ...
def __eq__(self, other: object) -> bool: ...

View File

@@ -5,7 +5,7 @@
# Note: these stubs are incomplete. The more complex type
# signatures are currently omitted.
from typing import Optional, SupportsFloat
from typing import Any, Optional, SupportsFloat
from abc import ABCMeta, abstractmethod
import sys
@@ -110,7 +110,7 @@ class Integral(Rational):
def __long__(self) -> long: ...
def __index__(self) -> int: ...
@abstractmethod
def __pow__(self, exponent, modulus=None): ...
def __pow__(self, exponent, modulus: Optional[Any] = ...): ...
@abstractmethod
def __lshift__(self, other): ...
@abstractmethod

View File

@@ -11,6 +11,6 @@ class DecompressReader(io.RawIOBase):
def close(self): ...
def seekable(self): ...
def readinto(self, b): ...
def read(self, size=-1): ...
def read(self, size: int = ...): ...
def seek(self, offset, whence=...): ...
def tell(self): ...

View File

@@ -15,7 +15,7 @@ class Event: ...
def NoDefaultRoot(): ...
class Variable:
def __init__(self, master=None, value=None, name=None): ...
def __init__(self, master: Optional[Any] = ..., value: Optional[Any] = ..., name: Optional[Any] = ...): ...
def __del__(self): ...
def set(self, value): ...
initialize = ... # type: Any
@@ -27,24 +27,24 @@ class Variable:
def __eq__(self, other): ...
class StringVar(Variable):
def __init__(self, master=None, value=None, name=None): ...
def __init__(self, master: Optional[Any] = ..., value: Optional[Any] = ..., name: Optional[Any] = ...): ...
def get(self): ...
class IntVar(Variable):
def __init__(self, master=None, value=None, name=None): ...
def __init__(self, master: Optional[Any] = ..., value: Optional[Any] = ..., name: Optional[Any] = ...): ...
def get(self): ...
class DoubleVar(Variable):
def __init__(self, master=None, value=None, name=None): ...
def __init__(self, master: Optional[Any] = ..., value: Optional[Any] = ..., name: Optional[Any] = ...): ...
def get(self): ...
class BooleanVar(Variable):
def __init__(self, master=None, value=None, name=None): ...
def __init__(self, master: Optional[Any] = ..., value: Optional[Any] = ..., name: Optional[Any] = ...): ...
def set(self, value): ...
initialize = ... # type: Any
def get(self): ...
def mainloop(n=0): ...
def mainloop(n: int = ...): ...
getint = ... # type: Any
getdouble = ... # type: Any
@@ -54,14 +54,14 @@ def getboolean(s): ...
class Misc:
def destroy(self): ...
def deletecommand(self, name): ...
def tk_strictMotif(self, boolean=None): ...
def tk_strictMotif(self, boolean: Optional[Any] = ...): ...
def tk_bisque(self): ...
def tk_setPalette(self, *args, **kw): ...
def tk_menuBar(self, *args): ...
def wait_variable(self, name: str = ...): ...
waitvar = ... # type: Any
def wait_window(self, window=None): ...
def wait_visibility(self, window=None): ...
def wait_window(self, window: Optional[Any] = ...): ...
def wait_visibility(self, window: Optional[Any] = ...): ...
def setvar(self, name: str = ..., value: str = ...): ...
def getvar(self, name: str = ...): ...
def getint(self, s): ...
@@ -76,10 +76,10 @@ class Misc:
def tk_focusFollowsMouse(self): ...
def tk_focusNext(self): ...
def tk_focusPrev(self): ...
def after(self, ms, func=None, *args): ...
def after(self, ms, func: Optional[Any] = ..., *args): ...
def after_idle(self, func, *args): ...
def after_cancel(self, id): ...
def bell(self, displayof=0): ...
def bell(self, displayof: int = ...): ...
def clipboard_get(self, **kw): ...
def clipboard_clear(self, **kw): ...
def clipboard_append(self, string, **kw): ...
@@ -88,38 +88,38 @@ class Misc:
def grab_set(self): ...
def grab_set_global(self): ...
def grab_status(self): ...
def option_add(self, pattern, value, priority=None): ...
def option_add(self, pattern, value, priority: Optional[Any] = ...): ...
def option_clear(self): ...
def option_get(self, name, className): ...
def option_readfile(self, fileName, priority=None): ...
def option_readfile(self, fileName, priority: Optional[Any] = ...): ...
def selection_clear(self, **kw): ...
def selection_get(self, **kw): ...
def selection_handle(self, command, **kw): ...
def selection_own(self, **kw): ...
def selection_own_get(self, **kw): ...
def send(self, interp, cmd, *args): ...
def lower(self, belowThis=None): ...
def tkraise(self, aboveThis=None): ...
def lower(self, belowThis: Optional[Any] = ...): ...
def tkraise(self, aboveThis: Optional[Any] = ...): ...
lift = ... # type: Any
def winfo_atom(self, name, displayof=0): ...
def winfo_atomname(self, id, displayof=0): ...
def winfo_atom(self, name, displayof: int = ...): ...
def winfo_atomname(self, id, displayof: int = ...): ...
def winfo_cells(self): ...
def winfo_children(self): ...
def winfo_class(self): ...
def winfo_colormapfull(self): ...
def winfo_containing(self, rootX, rootY, displayof=0): ...
def winfo_containing(self, rootX, rootY, displayof: int = ...): ...
def winfo_depth(self): ...
def winfo_exists(self): ...
def winfo_fpixels(self, number): ...
def winfo_geometry(self): ...
def winfo_height(self): ...
def winfo_id(self): ...
def winfo_interps(self, displayof=0): ...
def winfo_interps(self, displayof: int = ...): ...
def winfo_ismapped(self): ...
def winfo_manager(self): ...
def winfo_name(self): ...
def winfo_parent(self): ...
def winfo_pathname(self, id, displayof=0): ...
def winfo_pathname(self, id, displayof: int = ...): ...
def winfo_pixels(self, number): ...
def winfo_pointerx(self): ...
def winfo_pointerxy(self): ...
@@ -142,7 +142,7 @@ class Misc:
def winfo_viewable(self): ...
def winfo_visual(self): ...
def winfo_visualid(self): ...
def winfo_visualsavailable(self, includeids=0): ...
def winfo_visualsavailable(self, includeids: int = ...): ...
def winfo_vrootheight(self): ...
def winfo_vrootwidth(self): ...
def winfo_vrootx(self): ...
@@ -152,18 +152,18 @@ class Misc:
def winfo_y(self): ...
def update(self): ...
def update_idletasks(self): ...
def bindtags(self, tagList=None): ...
def bind(self, sequence=None, func=None, add=None): ...
def unbind(self, sequence, funcid=None): ...
def bind_all(self, sequence=None, func=None, add=None): ...
def bindtags(self, tagList: Optional[Any] = ...): ...
def bind(self, sequence: Optional[Any] = ..., func: Optional[Any] = ..., add: Optional[Any] = ...): ...
def unbind(self, sequence, funcid: Optional[Any] = ...): ...
def bind_all(self, sequence: Optional[Any] = ..., func: Optional[Any] = ..., add: Optional[Any] = ...): ...
def unbind_all(self, sequence): ...
def bind_class(self, className, sequence=None, func=None, add=None): ...
def bind_class(self, className, sequence: Optional[Any] = ..., func: Optional[Any] = ..., add: Optional[Any] = ...): ...
def unbind_class(self, className, sequence): ...
def mainloop(self, n=0): ...
def mainloop(self, n: int = ...): ...
def quit(self): ...
def nametowidget(self, name): ...
register = ... # type: Any
def configure(self, cnf=None, **kw): ...
def configure(self, cnf: Optional[Any] = ..., **kw): ...
config = ... # type: Any
def cget(self, key): ...
__getitem__ = ... # type: Any
@@ -174,9 +174,10 @@ class Misc:
def pack_slaves(self): ...
slaves = ... # type: Any
def place_slaves(self): ...
def grid_anchor(self, anchor=None): ...
def grid_anchor(self, anchor: Optional[Any] = ...): ...
anchor = ... # type: Any
def grid_bbox(self, column=None, row=None, col2=None, row2=None): ...
def grid_bbox(self, column: Optional[Any] = ..., row: Optional[Any] = ..., col2: Optional[Any] = ...,
row2: Optional[Any] = ...): ...
bbox = ... # type: Any
def grid_columnconfigure(self, index, cnf=..., **kw): ...
columnconfigure = ... # type: Any
@@ -186,11 +187,11 @@ class Misc:
rowconfigure = ... # type: Any
def grid_size(self): ...
size = ... # type: Any
def grid_slaves(self, row=None, column=None): ...
def grid_slaves(self, row: Optional[Any] = ..., column: Optional[Any] = ...): ...
def event_add(self, virtual, *sequences): ...
def event_delete(self, virtual, *sequences): ...
def event_generate(self, sequence, **kw): ...
def event_info(self, virtual=None): ...
def event_info(self, virtual: Optional[Any] = ...): ...
def image_names(self): ...
def image_types(self): ...
@@ -212,65 +213,67 @@ class YView:
def yview_scroll(self, number, what): ...
class Wm:
def wm_aspect(self, minNumer=None, minDenom=None, maxNumer=None, maxDenom=None): ...
def wm_aspect(self, minNumer: Optional[Any] = ..., minDenom: Optional[Any] = ..., maxNumer: Optional[Any] = ...,
maxDenom: Optional[Any] = ...): ...
aspect = ... # type: Any
def wm_attributes(self, *args): ...
attributes = ... # type: Any
def wm_client(self, name=None): ...
def wm_client(self, name: Optional[Any] = ...): ...
client = ... # type: Any
def wm_colormapwindows(self, *wlist): ...
colormapwindows = ... # type: Any
def wm_command(self, value=None): ...
def wm_command(self, value: Optional[Any] = ...): ...
command = ... # type: Any
def wm_deiconify(self): ...
deiconify = ... # type: Any
def wm_focusmodel(self, model=None): ...
def wm_focusmodel(self, model: Optional[Any] = ...): ...
focusmodel = ... # type: Any
def wm_forget(self, window): ...
forget = ... # type: Any
def wm_frame(self): ...
frame = ... # type: Any
def wm_geometry(self, newGeometry=None): ...
def wm_geometry(self, newGeometry: Optional[Any] = ...): ...
geometry = ... # type: Any
def wm_grid(self, baseWidth=None, baseHeight=None, widthInc=None, heightInc=None): ...
def wm_grid(self, baseWidth: Optional[Any] = ..., baseHeight: Optional[Any] = ..., widthInc: Optional[Any] = ...,
heightInc: Optional[Any] = ...): ...
grid = ... # type: Any
def wm_group(self, pathName=None): ...
def wm_group(self, pathName: Optional[Any] = ...): ...
group = ... # type: Any
def wm_iconbitmap(self, bitmap=None, default=None): ...
def wm_iconbitmap(self, bitmap: Optional[Any] = ..., default: Optional[Any] = ...): ...
iconbitmap = ... # type: Any
def wm_iconify(self): ...
iconify = ... # type: Any
def wm_iconmask(self, bitmap=None): ...
def wm_iconmask(self, bitmap: Optional[Any] = ...): ...
iconmask = ... # type: Any
def wm_iconname(self, newName=None): ...
def wm_iconname(self, newName: Optional[Any] = ...): ...
iconname = ... # type: Any
def wm_iconphoto(self, default=False, *args): ...
def wm_iconphoto(self, default: bool = ..., *args): ...
iconphoto = ... # type: Any
def wm_iconposition(self, x=None, y=None): ...
def wm_iconposition(self, x: Optional[Any] = ..., y: Optional[Any] = ...): ...
iconposition = ... # type: Any
def wm_iconwindow(self, pathName=None): ...
def wm_iconwindow(self, pathName: Optional[Any] = ...): ...
iconwindow = ... # type: Any
def wm_manage(self, widget): ...
manage = ... # type: Any
def wm_maxsize(self, width=None, height=None): ...
def wm_maxsize(self, width: Optional[Any] = ..., height: Optional[Any] = ...): ...
maxsize = ... # type: Any
def wm_minsize(self, width=None, height=None): ...
def wm_minsize(self, width: Optional[Any] = ..., height: Optional[Any] = ...): ...
minsize = ... # type: Any
def wm_overrideredirect(self, boolean=None): ...
def wm_overrideredirect(self, boolean: Optional[Any] = ...): ...
overrideredirect = ... # type: Any
def wm_positionfrom(self, who=None): ...
def wm_positionfrom(self, who: Optional[Any] = ...): ...
positionfrom = ... # type: Any
def wm_protocol(self, name=None, func=None): ...
def wm_protocol(self, name: Optional[Any] = ..., func: Optional[Any] = ...): ...
protocol = ... # type: Any
def wm_resizable(self, width=None, height=None): ...
def wm_resizable(self, width: Optional[Any] = ..., height: Optional[Any] = ...): ...
resizable = ... # type: Any
def wm_sizefrom(self, who=None): ...
def wm_sizefrom(self, who: Optional[Any] = ...): ...
sizefrom = ... # type: Any
def wm_state(self, newstate=None): ...
def wm_state(self, newstate: Optional[Any] = ...): ...
state = ... # type: Any
def wm_title(self, string=None): ...
def wm_title(self, string: Optional[Any] = ...): ...
title = ... # type: Any
def wm_transient(self, master=None): ...
def wm_transient(self, master: Optional[Any] = ...): ...
transient = ... # type: Any
def wm_withdraw(self): ...
withdraw = ... # type: Any
@@ -287,7 +290,7 @@ class Tk(Misc, Wm):
report_callback_exception: Callable[[Type[BaseException], BaseException, TracebackType], Any]
def __getattr__(self, attr: str) -> Any: ...
def Tcl(screenName=None, baseName=None, className: str = ..., useTk=0): ...
def Tcl(screenName: Optional[Any] = ..., baseName: Optional[Any] = ..., className: str = ..., useTk: bool = ...): ...
class Pack:
def pack_configure(self, cnf=..., **kw): ...
@@ -332,28 +335,28 @@ class BaseWidget(Misc):
class Widget(BaseWidget, Pack, Place, Grid): ...
class Toplevel(BaseWidget, Wm):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
class Button(Widget):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
def flash(self): ...
def invoke(self): ...
class Canvas(Widget, XView, YView):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
def addtag(self, *args): ...
def addtag_above(self, newtag, tagOrId): ...
def addtag_all(self, newtag): ...
def addtag_below(self, newtag, tagOrId): ...
def addtag_closest(self, newtag, x, y, halo=None, start=None): ...
def addtag_closest(self, newtag, x, y, halo: Optional[Any] = ..., start: Optional[Any] = ...): ...
def addtag_enclosed(self, newtag, x1, y1, x2, y2): ...
def addtag_overlapping(self, newtag, x1, y1, x2, y2): ...
def addtag_withtag(self, newtag, tagOrId): ...
def bbox(self, *args): ...
def tag_unbind(self, tagOrId, sequence, funcid=None): ...
def tag_bind(self, tagOrId, sequence=None, func=None, add=None): ...
def canvasx(self, screenx, gridspacing=None): ...
def canvasy(self, screeny, gridspacing=None): ...
def tag_unbind(self, tagOrId, sequence, funcid: Optional[Any] = ...): ...
def tag_bind(self, tagOrId, sequence: Optional[Any] = ..., func: Optional[Any] = ..., add: Optional[Any] = ...): ...
def canvasx(self, screenx, gridspacing: Optional[Any] = ...): ...
def canvasy(self, screeny, gridspacing: Optional[Any] = ...): ...
def coords(self, *args): ...
def create_arc(self, *args, **kw): ...
def create_bitmap(self, *args, **kw): ...
@@ -371,7 +374,7 @@ class Canvas(Widget, XView, YView):
def find_above(self, tagOrId): ...
def find_all(self): ...
def find_below(self, tagOrId): ...
def find_closest(self, x, y, halo=None, start=None): ...
def find_closest(self, x, y, halo: Optional[Any] = ..., start: Optional[Any] = ...): ...
def find_enclosed(self, x1, y1, x2, y2): ...
def find_overlapping(self, x1, y1, x2, y2): ...
def find_withtag(self, tagOrId): ...
@@ -381,7 +384,7 @@ class Canvas(Widget, XView, YView):
def index(self, *args): ...
def insert(self, *args): ...
def itemcget(self, tagOrId, option): ...
def itemconfigure(self, tagOrId, cnf=None, **kw): ...
def itemconfigure(self, tagOrId, cnf: Optional[Any] = ..., **kw): ...
itemconfig = ... # type: Any
def tag_lower(self, *args): ...
lower = ... # type: Any
@@ -391,7 +394,7 @@ class Canvas(Widget, XView, YView):
lift = ... # type: Any
def scale(self, *args): ...
def scan_mark(self, x, y): ...
def scan_dragto(self, x, y, gain=10): ...
def scan_dragto(self, x, y, gain: int = ...): ...
def select_adjust(self, tagOrId, index): ...
def select_clear(self): ...
def select_from(self, tagOrId, index): ...
@@ -400,7 +403,7 @@ class Canvas(Widget, XView, YView):
def type(self, tagOrId): ...
class Checkbutton(Widget):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
def deselect(self): ...
def flash(self): ...
def invoke(self): ...
@@ -408,8 +411,8 @@ class Checkbutton(Widget):
def toggle(self): ...
class Entry(Widget, XView):
def __init__(self, master=None, cnf=..., **kw): ...
def delete(self, first, last=None): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
def delete(self, first, last: Optional[Any] = ...): ...
def get(self): ...
def icursor(self, index): ...
def index(self, index): ...
@@ -430,18 +433,18 @@ class Entry(Widget, XView):
select_to = ... # type: Any
class Frame(Widget):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
class Label(Widget):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
class Listbox(Widget, XView, YView):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
def activate(self, index): ...
def bbox(self, index): ...
def curselection(self): ...
def delete(self, first, last=None): ...
def get(self, first, last=None): ...
def delete(self, first, last: Optional[Any] = ...): ...
def get(self, first, last: Optional[Any] = ...): ...
def index(self, index): ...
def insert(self, index, *elements): ...
def nearest(self, y): ...
@@ -450,19 +453,19 @@ class Listbox(Widget, XView, YView):
def see(self, index): ...
def selection_anchor(self, index): ...
select_anchor = ... # type: Any
def selection_clear(self, first, last=None): ...
def selection_clear(self, first, last: Optional[Any] = ...): ... # type: ignore
select_clear = ... # type: Any
def selection_includes(self, index): ...
select_includes = ... # type: Any
def selection_set(self, first, last=None): ...
def selection_set(self, first, last: Optional[Any] = ...): ...
select_set = ... # type: Any
def size(self): ...
def itemcget(self, index, option): ...
def itemconfigure(self, index, cnf=None, **kw): ...
def itemconfigure(self, index, cnf: Optional[Any] = ..., **kw): ...
itemconfig = ... # type: Any
class Menu(Widget):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
def tk_popup(self, x, y, entry: str = ...): ...
def tk_bindForTraversal(self): ...
def activate(self, index): ...
@@ -478,9 +481,9 @@ class Menu(Widget):
def insert_command(self, index, cnf=..., **kw): ...
def insert_radiobutton(self, index, cnf=..., **kw): ...
def insert_separator(self, index, cnf=..., **kw): ...
def delete(self, index1, index2=None): ...
def delete(self, index1, index2: Optional[Any] = ...): ...
def entrycget(self, index, option): ...
def entryconfigure(self, index, cnf=None, **kw): ...
def entryconfigure(self, index, cnf: Optional[Any] = ..., **kw): ...
entryconfig = ... # type: Any
def index(self, index): ...
def invoke(self, index): ...
@@ -491,28 +494,28 @@ class Menu(Widget):
def yposition(self, index): ...
class Menubutton(Widget):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
class Message(Widget):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
class Radiobutton(Widget):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
def deselect(self): ...
def flash(self): ...
def invoke(self): ...
def select(self): ...
class Scale(Widget):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
def get(self): ...
def set(self, value): ...
def coords(self, value=None): ...
def coords(self, value: Optional[Any] = ...): ...
def identify(self, x, y): ...
class Scrollbar(Widget):
def __init__(self, master=None, cnf=..., **kw): ...
def activate(self, index=None): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
def activate(self, index: Optional[Any] = ...): ...
def delta(self, deltax, deltay): ...
def fraction(self, x, y): ...
def identify(self, x, y): ...
@@ -520,28 +523,28 @@ class Scrollbar(Widget):
def set(self, first, last): ...
class Text(Widget, XView, YView):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
def bbox(self, index): ...
def compare(self, index1, op, index2): ...
def count(self, index1, index2, *args): ...
def debug(self, boolean=None): ...
def delete(self, index1, index2=None): ...
def debug(self, boolean: Optional[Any] = ...): ...
def delete(self, index1, index2: Optional[Any] = ...): ...
def dlineinfo(self, index): ...
def dump(self, index1, index2=None, command=None, **kw): ...
def dump(self, index1, index2: Optional[Any] = ..., command: Optional[Any] = ..., **kw): ...
def edit(self, *args): ...
def edit_modified(self, arg=None): ...
def edit_modified(self, arg: Optional[Any] = ...): ...
def edit_redo(self): ...
def edit_reset(self): ...
def edit_separator(self): ...
def edit_undo(self): ...
def get(self, index1, index2=None): ...
def get(self, index1, index2: Optional[Any] = ...): ...
def image_cget(self, index, option): ...
def image_configure(self, index, cnf=None, **kw): ...
def image_configure(self, index, cnf: Optional[Any] = ..., **kw): ...
def image_create(self, index, cnf=..., **kw): ...
def image_names(self): ...
def index(self, index): ...
def insert(self, index, chars, *args): ...
def mark_gravity(self, markName, direction=None): ...
def mark_gravity(self, markName, direction: Optional[Any] = ...): ...
def mark_names(self): ...
def mark_set(self, markName, index): ...
def mark_unset(self, *markNames): ...
@@ -552,31 +555,33 @@ class Text(Widget, XView, YView):
def replace(self, index1, index2, chars, *args): ...
def scan_mark(self, x, y): ...
def scan_dragto(self, x, y): ...
def search(self, pattern, index, stopindex=None, forwards=None, backwards=None, exact=None, regexp=None, nocase=None, count=None, elide=None): ...
def search(self, pattern, index, stopindex: Optional[Any] = ..., forwards: Optional[Any] = ...,
backwards: Optional[Any] = ..., exact: Optional[Any] = ..., regexp: Optional[Any] = ...,
nocase: Optional[Any] = ..., count: Optional[Any] = ..., elide: Optional[Any] = ...): ...
def see(self, index): ...
def tag_add(self, tagName, index1, *args): ...
def tag_unbind(self, tagName, sequence, funcid=None): ...
def tag_bind(self, tagName, sequence, func, add=None): ...
def tag_unbind(self, tagName, sequence, funcid: Optional[Any] = ...): ...
def tag_bind(self, tagName, sequence, func, add: Optional[Any] = ...): ...
def tag_cget(self, tagName, option): ...
def tag_configure(self, tagName, cnf=None, **kw): ...
def tag_configure(self, tagName, cnf: Optional[Any] = ..., **kw): ...
tag_config = ... # type: Any
def tag_delete(self, *tagNames): ...
def tag_lower(self, tagName, belowThis=None): ...
def tag_names(self, index=None): ...
def tag_nextrange(self, tagName, index1, index2=None): ...
def tag_prevrange(self, tagName, index1, index2=None): ...
def tag_raise(self, tagName, aboveThis=None): ...
def tag_lower(self, tagName, belowThis: Optional[Any] = ...): ...
def tag_names(self, index: Optional[Any] = ...): ...
def tag_nextrange(self, tagName, index1, index2: Optional[Any] = ...): ...
def tag_prevrange(self, tagName, index1, index2: Optional[Any] = ...): ...
def tag_raise(self, tagName, aboveThis: Optional[Any] = ...): ...
def tag_ranges(self, tagName): ...
def tag_remove(self, tagName, index1, index2=None): ...
def tag_remove(self, tagName, index1, index2: Optional[Any] = ...): ...
def window_cget(self, index, option): ...
def window_configure(self, index, cnf=None, **kw): ...
def window_configure(self, index, cnf: Optional[Any] = ..., **kw): ...
window_config = ... # type: Any
def window_create(self, index, cnf=..., **kw): ...
def window_names(self): ...
def yview_pickplace(self, *what): ...
class _setit:
def __init__(self, var, value, callback=None): ...
def __init__(self, var, value, callback: Optional[Any] = ...): ...
def __call__(self, *args): ...
class OptionMenu(Menubutton):
@@ -589,7 +594,7 @@ class OptionMenu(Menubutton):
class Image:
name = ... # type: Any
tk = ... # type: Any
def __init__(self, imgtype, name=None, cnf=..., master=None, **kw): ...
def __init__(self, imgtype, name: Optional[Any] = ..., cnf=..., master: Optional[Any] = ..., **kw): ...
def __del__(self): ...
def __setitem__(self, key, value): ...
def __getitem__(self, key): ...
@@ -600,7 +605,7 @@ class Image:
def width(self): ...
class PhotoImage(Image):
def __init__(self, name=None, cnf=..., master=None, **kw): ...
def __init__(self, name: Optional[Any] = ..., cnf=..., master: Optional[Any] = ..., **kw): ...
def blank(self): ...
def cget(self, option): ...
def __getitem__(self, key): ...
@@ -608,19 +613,19 @@ class PhotoImage(Image):
def zoom(self, x, y: str = ...): ...
def subsample(self, x, y: str = ...): ...
def get(self, x, y): ...
def put(self, data, to=None): ...
def write(self, filename, format=None, from_coords=None): ...
def put(self, data, to: Optional[Any] = ...): ...
def write(self, filename, format: Optional[Any] = ..., from_coords: Optional[Any] = ...): ...
class BitmapImage(Image):
def __init__(self, name=None, cnf=..., master=None, **kw): ...
def __init__(self, name: Optional[Any] = ..., cnf=..., master: Optional[Any] = ..., **kw): ...
def image_names(): ...
def image_types(): ...
class Spinbox(Widget, XView):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
def bbox(self, index): ...
def delete(self, first, last=None): ...
def delete(self, first, last: Optional[Any] = ...): ...
def get(self): ...
def icursor(self, index): ...
def identify(self, x, y): ...
@@ -633,13 +638,13 @@ class Spinbox(Widget, XView):
def selection(self, *args): ...
def selection_adjust(self, index): ...
def selection_clear(self): ...
def selection_element(self, element=None): ...
def selection_element(self, element: Optional[Any] = ...): ...
class LabelFrame(Widget):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
class PanedWindow(Widget):
def __init__(self, master=None, cnf=..., **kw): ...
def __init__(self, master: Optional[Any] = ..., cnf=..., **kw): ...
def add(self, child, **kw): ...
def remove(self, child): ...
forget = ... # type: Any
@@ -653,6 +658,6 @@ class PanedWindow(Widget):
def sash_mark(self, index): ...
def sash_place(self, index, x, y): ...
def panecget(self, child, option): ...
def paneconfigure(self, tagOrId, cnf=None, **kw): ...
def paneconfigure(self, tagOrId, cnf: Optional[Any] = ..., **kw): ...
paneconfig = ... # type: Any
def panes(self): ...

View File

@@ -1,110 +1,110 @@
import sys
from typing import Any
from typing import Any, Optional
import tkinter
def tclobjs_to_py(adict): ...
def setup_master(master=None): ...
def setup_master(master: Optional[Any] = ...): ...
class Style:
master = ... # type: Any
tk = ... # type: Any
def __init__(self, master=None): ...
def configure(self, style, query_opt=None, **kw): ...
def map(self, style, query_opt=None, **kw): ...
def lookup(self, style, option, state=None, default=None): ...
def layout(self, style, layoutspec=None): ...
def __init__(self, master: Optional[Any] = ...): ...
def configure(self, style, query_opt: Optional[Any] = ..., **kw): ...
def map(self, style, query_opt: Optional[Any] = ..., **kw): ...
def lookup(self, style, option, state: Optional[Any] = ..., default: Optional[Any] = ...): ...
def layout(self, style, layoutspec: Optional[Any] = ...): ...
def element_create(self, elementname, etype, *args, **kw): ...
def element_names(self): ...
def element_options(self, elementname): ...
def theme_create(self, themename, parent=None, settings=None): ...
def theme_create(self, themename, parent: Optional[Any] = ..., settings: Optional[Any] = ...): ...
def theme_settings(self, themename, settings): ...
def theme_names(self): ...
def theme_use(self, themename=None): ...
def theme_use(self, themename: Optional[Any] = ...): ...
class Widget(tkinter.Widget):
def __init__(self, master, widgetname, kw=None): ...
def __init__(self, master, widgetname, kw: Optional[Any] = ...): ...
def identify(self, x, y): ...
def instate(self, statespec, callback=None, *args, **kw): ...
def state(self, statespec=None): ...
def instate(self, statespec, callback: Optional[Any] = ..., *args, **kw): ...
def state(self, statespec: Optional[Any] = ...): ...
class Button(Widget):
def __init__(self, master=None, **kw): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
def invoke(self): ...
class Checkbutton(Widget):
def __init__(self, master=None, **kw): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
def invoke(self): ...
class Entry(Widget, tkinter.Entry):
def __init__(self, master=None, widget=None, **kw): ...
def __init__(self, master: Optional[Any] = ..., widget: Optional[Any] = ..., **kw): ...
def bbox(self, index): ...
def identify(self, x, y): ...
def validate(self): ...
class Combobox(Entry):
def __init__(self, master=None, **kw): ...
def current(self, newindex=None): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
def current(self, newindex: Optional[Any] = ...): ...
def set(self, value): ...
class Frame(Widget):
def __init__(self, master=None, **kw): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
class Label(Widget):
def __init__(self, master=None, **kw): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
class Labelframe(Widget):
def __init__(self, master=None, **kw): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
LabelFrame = ... # type: Any
class Menubutton(Widget):
def __init__(self, master=None, **kw): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
class Notebook(Widget):
def __init__(self, master=None, **kw): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
def add(self, child, **kw): ...
def forget(self, tab_id): ...
def hide(self, tab_id): ...
def identify(self, x, y): ...
def index(self, tab_id): ...
def insert(self, pos, child, **kw): ...
def select(self, tab_id=None): ...
def tab(self, tab_id, option=None, **kw): ...
def select(self, tab_id: Optional[Any] = ...): ...
def tab(self, tab_id, option: Optional[Any] = ..., **kw): ...
def tabs(self): ...
def enable_traversal(self): ...
class Panedwindow(Widget, tkinter.PanedWindow):
def __init__(self, master=None, **kw): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
forget = ... # type: Any
def insert(self, pos, child, **kw): ...
def pane(self, pane, option=None, **kw): ...
def sashpos(self, index, newpos=None): ...
def pane(self, pane, option: Optional[Any] = ..., **kw): ...
def sashpos(self, index, newpos: Optional[Any] = ...): ...
PanedWindow = ... # type: Any
class Progressbar(Widget):
def __init__(self, master=None, **kw): ...
def start(self, interval=None): ...
def step(self, amount=None): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
def start(self, interval: Optional[Any] = ...): ...
def step(self, amount: Optional[Any] = ...): ...
def stop(self): ...
class Radiobutton(Widget):
def __init__(self, master=None, **kw): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
def invoke(self): ...
class Scale(Widget, tkinter.Scale):
def __init__(self, master=None, **kw): ...
def configure(self, cnf=None, **kw): ...
def get(self, x=None, y=None): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
def configure(self, cnf: Optional[Any] = ..., **kw): ...
def get(self, x: Optional[Any] = ..., y: Optional[Any] = ...): ...
class Scrollbar(Widget, tkinter.Scrollbar):
def __init__(self, master=None, **kw): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
class Separator(Widget):
def __init__(self, master=None, **kw): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
class Sizegrip(Widget):
def __init__(self, master=None, **kw): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
if sys.version_info >= (3, 7):
class Spinbox(Entry):
@@ -112,49 +112,49 @@ if sys.version_info >= (3, 7):
def set(self, value: Any) -> None: ...
class Treeview(Widget, tkinter.XView, tkinter.YView):
def __init__(self, master=None, **kw): ...
def bbox(self, item, column=None): ...
def get_children(self, item=None): ...
def __init__(self, master: Optional[Any] = ..., **kw): ...
def bbox(self, item, column: Optional[Any] = ...): ...
def get_children(self, item: Optional[Any] = ...): ...
def set_children(self, item, *newchildren): ...
def column(self, column, option=None, **kw): ...
def column(self, column, option: Optional[Any] = ..., **kw): ...
def delete(self, *items): ...
def detach(self, *items): ...
def exists(self, item): ...
def focus(self, item=None): ...
def heading(self, column, option=None, **kw): ...
def focus(self, item: Optional[Any] = ...): ...
def heading(self, column, option: Optional[Any] = ..., **kw): ...
def identify(self, component, x, y): ...
def identify_row(self, y): ...
def identify_column(self, x): ...
def identify_region(self, x, y): ...
def identify_element(self, x, y): ...
def index(self, item): ...
def insert(self, parent, index, iid=None, **kw): ...
def item(self, item, option=None, **kw): ...
def insert(self, parent, index, iid: Optional[Any] = ..., **kw): ...
def item(self, item, option: Optional[Any] = ..., **kw): ...
def move(self, item, parent, index): ...
reattach = ... # type: Any
def next(self, item): ...
def parent(self, item): ...
def prev(self, item): ...
def see(self, item): ...
def selection(self, selop=None, items=None): ...
def selection(self, selop: Optional[Any] = ..., items: Optional[Any] = ...): ...
def selection_set(self, items): ...
def selection_add(self, items): ...
def selection_remove(self, items): ...
def selection_toggle(self, items): ...
def set(self, item, column=None, value=None): ...
def tag_bind(self, tagname, sequence=None, callback=None): ...
def tag_configure(self, tagname, option=None, **kw): ...
def tag_has(self, tagname, item=None): ...
def set(self, item, column: Optional[Any] = ..., value: Optional[Any] = ...): ...
def tag_bind(self, tagname, sequence: Optional[Any] = ..., callback: Optional[Any] = ...): ...
def tag_configure(self, tagname, option: Optional[Any] = ..., **kw): ...
def tag_has(self, tagname, item: Optional[Any] = ...): ...
class LabeledScale(Frame):
label = ... # type: Any
scale = ... # type: Any
def __init__(self, master=None, variable=None, from_=0, to=10, **kw): ...
def __init__(self, master: Optional[Any] = ..., variable: Optional[Any] = ..., from_: int = ..., to: int = ..., **kw): ...
def destroy(self): ...
value = ... # type: Any
class OptionMenu(Menubutton):
def __init__(self, master, variable, default=None, *values, **kwargs): ...
def __init__(self, master, variable, default: Optional[Any] = ..., *values, **kwargs): ...
def __getitem__(self, item): ...
def set_menu(self, default=None, *values): ...
def set_menu(self, default: Optional[Any] = ..., *values): ...
def destroy(self): ...