mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 21:46:42 +08:00
Add __all__ for pickle and turtle (#7401)
This commit is contained in:
@@ -2,6 +2,173 @@ import sys
|
||||
from typing import Any, Callable, ClassVar, Iterable, Iterator, Mapping, Optional, Protocol, Union
|
||||
from typing_extensions import final
|
||||
|
||||
if sys.version_info >= (3, 8):
|
||||
__all__ = [
|
||||
"PickleError",
|
||||
"PicklingError",
|
||||
"UnpicklingError",
|
||||
"Pickler",
|
||||
"Unpickler",
|
||||
"dump",
|
||||
"dumps",
|
||||
"load",
|
||||
"loads",
|
||||
"PickleBuffer",
|
||||
"ADDITEMS",
|
||||
"APPEND",
|
||||
"APPENDS",
|
||||
"BINBYTES",
|
||||
"BINBYTES8",
|
||||
"BINFLOAT",
|
||||
"BINGET",
|
||||
"BININT",
|
||||
"BININT1",
|
||||
"BININT2",
|
||||
"BINPERSID",
|
||||
"BINPUT",
|
||||
"BINSTRING",
|
||||
"BINUNICODE",
|
||||
"BINUNICODE8",
|
||||
"BUILD",
|
||||
"BYTEARRAY8",
|
||||
"DEFAULT_PROTOCOL",
|
||||
"DICT",
|
||||
"DUP",
|
||||
"EMPTY_DICT",
|
||||
"EMPTY_LIST",
|
||||
"EMPTY_SET",
|
||||
"EMPTY_TUPLE",
|
||||
"EXT1",
|
||||
"EXT2",
|
||||
"EXT4",
|
||||
"FALSE",
|
||||
"FLOAT",
|
||||
"FRAME",
|
||||
"FROZENSET",
|
||||
"GET",
|
||||
"GLOBAL",
|
||||
"HIGHEST_PROTOCOL",
|
||||
"INST",
|
||||
"INT",
|
||||
"LIST",
|
||||
"LONG",
|
||||
"LONG1",
|
||||
"LONG4",
|
||||
"LONG_BINGET",
|
||||
"LONG_BINPUT",
|
||||
"MARK",
|
||||
"MEMOIZE",
|
||||
"NEWFALSE",
|
||||
"NEWOBJ",
|
||||
"NEWOBJ_EX",
|
||||
"NEWTRUE",
|
||||
"NEXT_BUFFER",
|
||||
"NONE",
|
||||
"OBJ",
|
||||
"PERSID",
|
||||
"POP",
|
||||
"POP_MARK",
|
||||
"PROTO",
|
||||
"PUT",
|
||||
"READONLY_BUFFER",
|
||||
"REDUCE",
|
||||
"SETITEM",
|
||||
"SETITEMS",
|
||||
"SHORT_BINBYTES",
|
||||
"SHORT_BINSTRING",
|
||||
"SHORT_BINUNICODE",
|
||||
"STACK_GLOBAL",
|
||||
"STOP",
|
||||
"STRING",
|
||||
"TRUE",
|
||||
"TUPLE",
|
||||
"TUPLE1",
|
||||
"TUPLE2",
|
||||
"TUPLE3",
|
||||
"UNICODE",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"PickleError",
|
||||
"PicklingError",
|
||||
"UnpicklingError",
|
||||
"Pickler",
|
||||
"Unpickler",
|
||||
"dump",
|
||||
"dumps",
|
||||
"load",
|
||||
"loads",
|
||||
"ADDITEMS",
|
||||
"APPEND",
|
||||
"APPENDS",
|
||||
"BINBYTES",
|
||||
"BINBYTES8",
|
||||
"BINFLOAT",
|
||||
"BINGET",
|
||||
"BININT",
|
||||
"BININT1",
|
||||
"BININT2",
|
||||
"BINPERSID",
|
||||
"BINPUT",
|
||||
"BINSTRING",
|
||||
"BINUNICODE",
|
||||
"BINUNICODE8",
|
||||
"BUILD",
|
||||
"DEFAULT_PROTOCOL",
|
||||
"DICT",
|
||||
"DUP",
|
||||
"EMPTY_DICT",
|
||||
"EMPTY_LIST",
|
||||
"EMPTY_SET",
|
||||
"EMPTY_TUPLE",
|
||||
"EXT1",
|
||||
"EXT2",
|
||||
"EXT4",
|
||||
"FALSE",
|
||||
"FLOAT",
|
||||
"FRAME",
|
||||
"FROZENSET",
|
||||
"GET",
|
||||
"GLOBAL",
|
||||
"HIGHEST_PROTOCOL",
|
||||
"INST",
|
||||
"INT",
|
||||
"LIST",
|
||||
"LONG",
|
||||
"LONG1",
|
||||
"LONG4",
|
||||
"LONG_BINGET",
|
||||
"LONG_BINPUT",
|
||||
"MARK",
|
||||
"MEMOIZE",
|
||||
"NEWFALSE",
|
||||
"NEWOBJ",
|
||||
"NEWOBJ_EX",
|
||||
"NEWTRUE",
|
||||
"NONE",
|
||||
"OBJ",
|
||||
"PERSID",
|
||||
"POP",
|
||||
"POP_MARK",
|
||||
"PROTO",
|
||||
"PUT",
|
||||
"REDUCE",
|
||||
"SETITEM",
|
||||
"SETITEMS",
|
||||
"SHORT_BINBYTES",
|
||||
"SHORT_BINSTRING",
|
||||
"SHORT_BINUNICODE",
|
||||
"STACK_GLOBAL",
|
||||
"STOP",
|
||||
"STRING",
|
||||
"TRUE",
|
||||
"TUPLE",
|
||||
"TUPLE1",
|
||||
"TUPLE2",
|
||||
"TUPLE3",
|
||||
"UNICODE",
|
||||
]
|
||||
|
||||
HIGHEST_PROTOCOL: int
|
||||
DEFAULT_PROTOCOL: int
|
||||
|
||||
|
||||
@@ -2,6 +2,131 @@ from _typeshed import Self
|
||||
from tkinter import Canvas, Frame, Misc, PhotoImage, Scrollbar
|
||||
from typing import Any, Callable, ClassVar, Sequence, Union, overload
|
||||
|
||||
__all__ = [
|
||||
"ScrolledCanvas",
|
||||
"TurtleScreen",
|
||||
"Screen",
|
||||
"RawTurtle",
|
||||
"Turtle",
|
||||
"RawPen",
|
||||
"Pen",
|
||||
"Shape",
|
||||
"Vec2D",
|
||||
"addshape",
|
||||
"bgcolor",
|
||||
"bgpic",
|
||||
"bye",
|
||||
"clearscreen",
|
||||
"colormode",
|
||||
"delay",
|
||||
"exitonclick",
|
||||
"getcanvas",
|
||||
"getshapes",
|
||||
"listen",
|
||||
"mainloop",
|
||||
"mode",
|
||||
"numinput",
|
||||
"onkey",
|
||||
"onkeypress",
|
||||
"onkeyrelease",
|
||||
"onscreenclick",
|
||||
"ontimer",
|
||||
"register_shape",
|
||||
"resetscreen",
|
||||
"screensize",
|
||||
"setup",
|
||||
"setworldcoordinates",
|
||||
"textinput",
|
||||
"title",
|
||||
"tracer",
|
||||
"turtles",
|
||||
"update",
|
||||
"window_height",
|
||||
"window_width",
|
||||
"back",
|
||||
"backward",
|
||||
"begin_fill",
|
||||
"begin_poly",
|
||||
"bk",
|
||||
"circle",
|
||||
"clear",
|
||||
"clearstamp",
|
||||
"clearstamps",
|
||||
"clone",
|
||||
"color",
|
||||
"degrees",
|
||||
"distance",
|
||||
"dot",
|
||||
"down",
|
||||
"end_fill",
|
||||
"end_poly",
|
||||
"fd",
|
||||
"fillcolor",
|
||||
"filling",
|
||||
"forward",
|
||||
"get_poly",
|
||||
"getpen",
|
||||
"getscreen",
|
||||
"get_shapepoly",
|
||||
"getturtle",
|
||||
"goto",
|
||||
"heading",
|
||||
"hideturtle",
|
||||
"home",
|
||||
"ht",
|
||||
"isdown",
|
||||
"isvisible",
|
||||
"left",
|
||||
"lt",
|
||||
"onclick",
|
||||
"ondrag",
|
||||
"onrelease",
|
||||
"pd",
|
||||
"pen",
|
||||
"pencolor",
|
||||
"pendown",
|
||||
"pensize",
|
||||
"penup",
|
||||
"pos",
|
||||
"position",
|
||||
"pu",
|
||||
"radians",
|
||||
"right",
|
||||
"reset",
|
||||
"resizemode",
|
||||
"rt",
|
||||
"seth",
|
||||
"setheading",
|
||||
"setpos",
|
||||
"setposition",
|
||||
"settiltangle",
|
||||
"setundobuffer",
|
||||
"setx",
|
||||
"sety",
|
||||
"shape",
|
||||
"shapesize",
|
||||
"shapetransform",
|
||||
"shearfactor",
|
||||
"showturtle",
|
||||
"speed",
|
||||
"st",
|
||||
"stamp",
|
||||
"tilt",
|
||||
"tiltangle",
|
||||
"towards",
|
||||
"turtlesize",
|
||||
"undo",
|
||||
"undobufferentries",
|
||||
"up",
|
||||
"width",
|
||||
"write",
|
||||
"xcor",
|
||||
"ycor",
|
||||
"write_docstringdict",
|
||||
"done",
|
||||
"Terminator",
|
||||
]
|
||||
|
||||
# Note: '_Color' is the alias we use for arguments and _AnyColor is the
|
||||
# alias we use for return types. Really, these two aliases should be the
|
||||
# same, but as per the "no union returns" typeshed policy, we'll return
|
||||
|
||||
Reference in New Issue
Block a user