cpython/Doc/library
Michael Lee 130717fe58 Clarify that Type[SomeTypeVar] is legal (#9585)
Currently, the docs state that when doing `Type[X]`, X is only allowed to
be a class, a union of classes, and Any. This pull request amends
that sentence to clarify X may also be a typevar (or a union involving
classes, Any, and TypeVars).
2018-09-26 16:13:28 +01:00
..
2to3.rst
__future__.rst
__main__.rst
_dummy_thread.rst
_thread.rst
abc.rst
aifc.rst
allos.rst
archiving.rst
argparse.rst
array.rst
ast.rst
asynchat.rst
asyncio-api-index.rst bpo-33649: Add low-level APIs index. (GH-9364) 2018-09-17 15:35:24 -04:00
asyncio-dev.rst bpo-33649: A copy-editing pass on asyncio documentation (GH-9376) 2018-09-17 19:16:44 -04:00
asyncio-eventloop.rst bpo-33649: More improvements (GH-9439) 2018-09-20 12:43:59 -04:00
asyncio-exceptions.rst bpo-33649: A copy-editing pass on asyncio documentation (GH-9376) 2018-09-17 19:16:44 -04:00
asyncio-future.rst bpo-33649: Add a high-level section about Futures; few quick fixes (GH-9403) 2018-09-18 17:55:44 -04:00
asyncio-llapi-index.rst bpo-34746: Fix stop -> close (GH-9437) 2018-09-20 01:17:09 -04:00
asyncio-platforms.rst bpo-34687: Make asynico use ProactorEventLoop by default (GH-9538) 2018-09-25 11:27:08 -04:00
asyncio-policy.rst bpo-34687: Make asynico use ProactorEventLoop by default (GH-9538) 2018-09-25 11:27:08 -04:00
asyncio-protocol.rst bpo-33649: A copy-editing pass on asyncio documentation (GH-9376) 2018-09-17 19:16:44 -04:00
asyncio-queue.rst bpo-33649: A copy-editing pass on asyncio documentation (GH-9376) 2018-09-17 19:16:44 -04:00
asyncio-stream.rst bpo-33649: A copy-editing pass on asyncio documentation (GH-9376) 2018-09-17 19:16:44 -04:00
asyncio-subprocess.rst bpo-33649: A copy-editing pass on asyncio documentation (GH-9376) 2018-09-17 19:16:44 -04:00
asyncio-sync.rst bpo-33649: A copy-editing pass on asyncio documentation (GH-9376) 2018-09-17 19:16:44 -04:00
asyncio-task.rst asyncio/docs: Replace Python 4.0 -> 3.10 (GH-9579) 2018-09-25 17:44:52 -04:00
asyncio.rst bpo-33649: Add a high-level section about Futures; few quick fixes (GH-9403) 2018-09-18 17:55:44 -04:00
asyncore.rst
atexit.rst
audioop.rst
base64.rst
bdb.rst
binary.rst
binascii.rst
binhex.rst
bisect.rst
builtins.rst
bz2.rst bpo-33487: improve BZ2File Deprecation and documentation. (GH-6785) 2018-09-10 18:15:56 -07:00
calendar.rst
cgi.rst
cgitb.rst
chunk.rst
cmath.rst
cmd.rst
code.rst
codecs.rst
codeop.rst
collections.abc.rst
collections.rst Fix missing line from example shell session (GH-9143) 2018-09-10 18:43:08 -07:00
colorsys.rst
compileall.rst
concurrency.rst
concurrent.futures.rst Fix wrong exception reference: BrokenThreadPool -> BrokenProcessPool (GH-9533) 2018-09-25 11:30:25 +08:00
concurrent.rst
configparser.rst
constants.rst
contextlib.rst Clarify that AsyncExitStack works with coroutine functions (GH-9405) 2018-09-18 14:27:59 -07:00
contextvars.rst
copy.rst
copyreg.rst
crypt.rst
crypto.rst
csv.rst
ctypes.rst
curses.ascii.rst
curses.panel.rst
curses.rst
custominterp.rst
dataclasses.rst
datatypes.rst
datetime.rst bpo-34365: Update date object documentation (GH-8814) 2018-09-11 13:59:23 -07:00
dbm.rst
debug.rst
decimal.rst
development.rst
difflib.rst
dis.rst bpo-32455: Add jump parameter to dis.stack_effect(). (GH-6610) 2018-09-18 09:54:26 +03:00
distribution.rst
distutils.rst
doctest.rst
dummy_threading.rst
email.charset.rst
email.compat32-message.rst Fix "Python" casing in a few places (GH-9001) 2018-09-14 10:13:09 -07:00
email.contentmanager.rst
email.encoders.rst
email.errors.rst
email.examples.rst
email.generator.rst
email.header.rst
email.headerregistry.rst
email.iterators.rst
email.message.rst
email.mime.rst
email.parser.rst
email.policy.rst
email.rst
email.util.rst
ensurepip.rst
enum.rst bpo-29577: Enum: mixin classes don't mix well with already mixed Enums (GH-9328) 2018-09-21 19:03:09 -07:00
errno.rst
exceptions.rst
faulthandler.rst
fcntl.rst
filecmp.rst
fileformats.rst
fileinput.rst
filesys.rst
fnmatch.rst
formatter.rst
fractions.rst
frameworks.rst
ftplib.rst
functional.rst
functions.rst bpo-34637: Make the *start* argument for *sum()* visible as a keyword argument. (GH-9208) 2018-09-12 10:54:06 -07:00
functools.rst Note that distinct argument patterns can be cached separately (GH-9298) 2018-09-14 00:53:20 -07:00
gc.rst
getopt.rst
getpass.rst
gettext.rst
glob.rst
grp.rst
gzip.rst
hashlib-blake2-tree.png
hashlib.rst Use bytes.hex instead of binascii.hexlify in pbkdf2_hmac example (GH-8420) 2018-09-10 18:07:19 -07:00
heapq.rst
hmac.rst bpo-33604: Remove deprecated HMAC default value marked for removal in 3.8 (GH-7063) 2018-09-10 11:10:01 -07:00
html.entities.rst
html.parser.rst
html.rst
http.client.rst
http.cookiejar.rst
http.cookies.rst
http.rst
http.server.rst
i18n.rst
idle.rst Fix "Python" casing in a few places (GH-9001) 2018-09-14 10:13:09 -07:00
imaplib.rst Fix "Python" casing in a few places (GH-9001) 2018-09-14 10:13:09 -07:00
imghdr.rst
imp.rst
importlib.rst
index.rst bpo-34717: Stop numbering stdlib titles/sections in the docs (GH-9370) 2018-09-17 18:12:21 -04:00
inspect.rst Fix "Python" casing in a few places (GH-9001) 2018-09-14 10:13:09 -07:00
internet.rst
intro.rst
io.rst
ipaddress.rst
ipc.rst bpo-33649: Fix asyncio-dev (GH-9324) 2018-09-14 16:57:11 -07:00
itertools.rst bpo-34659: Adds initial kwarg to itertools.accumulate() (GH-9345) 2018-09-23 17:34:59 -07:00
json.rst
keyword.rst
language.rst
linecache.rst
locale.rst
logging.config.rst
logging.handlers.rst bpo-34334: Don't log traceback twice in QueueHandler (GH-9537) 2018-09-26 00:00:08 +01:00
logging.rst
lzma.rst
macpath.rst
mailbox.rst
mailcap.rst
markup.rst
marshal.rst
math.rst
mimetypes.rst
misc.rst
mm.rst
mmap.rst
modulefinder.rst
modules.rst
msilib.rst
msvcrt.rst
multiprocessing.rst
netdata.rst
netrc.rst
nis.rst
nntplib.rst
numbers.rst
numeric.rst
operator.rst
optparse.rst
os.path.rst bpo-33721: Make some os.path functions and pathlib.Path methods be tolerant to invalid paths. (#7695) 2018-09-18 11:28:51 +03:00
os.rst bpo-20104: Change the file_actions parameter of os.posix_spawn(). (GH-6725) 2018-09-08 14:48:18 +03:00
ossaudiodev.rst
othergui.rst
parser.rst
pathlib-inheritance.png
pathlib-inheritance.svg
pathlib.rst bpo-33721: Make some os.path functions and pathlib.Path methods be tolerant to invalid paths. (#7695) 2018-09-18 11:28:51 +03:00
pdb.rst
persistence.rst
pickle.rst
pickletools.rst
pipes.rst
pkgutil.rst
platform.rst
plistlib.rst
poplib.rst
posix.rst
pprint.rst
profile.rst
pty.rst
pwd.rst
py_compile.rst
pyclbr.rst Fix "Python" casing in a few places (GH-9001) 2018-09-14 10:13:09 -07:00
pydoc.rst
pyexpat.rst
python.rst
queue.rst
quopri.rst
random.rst
re.rst
readline.rst
reprlib.rst
resource.rst
rlcompleter.rst
runpy.rst
sched.rst
secrets.rst
select.rst
selectors.rst
shelve.rst
shlex.rst
shutil.rst bpo-32557: allow shutil.disk_usage to take a file path on Windows also (GH-9372) 2018-09-25 07:57:36 -07:00
signal.rst
site.rst
smtpd.rst
smtplib.rst closes bpo-34525: Fix smtplib's authobject() documentation (GH-8965) 2018-09-10 10:29:43 -07:00
sndhdr.rst
socket.rst bpo-31425: Expose AF_QIPCRTR in socket module (GH-3706) 2018-09-26 16:47:52 +03:00
socketserver.rst
spwd.rst
sqlite3.rst
ssl.rst bpo-34670: Add TLS 1.3 post handshake auth (GH-9460) 2018-09-22 23:32:31 -07:00
stat.rst
statistics.rst
stdtypes.rst bpo-33073: Adding as_integer_ratio to ints. (GH-8750) 2018-09-13 23:56:23 -07:00
string.rst
stringprep.rst
struct.rst bpo-33032: Mention the implicit cache in struct.Struct() docs (GH-7700) 2018-09-10 21:37:33 -07:00
subprocess.rst Make docs of exitcode for subprocess.getstatusoutput more clear. (GH-9477) 2018-09-21 13:18:20 -07:00
sunau.rst
superseded.rst
symbol.rst
symtable.rst
sys.rst
sysconfig.rst
syslog.rst Fix "Python" casing in a few places (GH-9001) 2018-09-14 10:13:09 -07:00
tabnanny.rst
tarfile.rst
telnetlib.rst
tempfile.rst
termios.rst
test.rst Fix "Python" casing in a few places (GH-9001) 2018-09-14 10:13:09 -07:00
text.rst
textwrap.rst
threading.rst closes bpo-34004: Skip lock interruption tests on musl. (GH-9224) 2018-09-12 13:48:03 -07:00
time.rst
timeit.rst
tk.rst
tkinter.rst
tkinter.scrolledtext.rst
tkinter.tix.rst
tkinter.ttk.rst
token.rst
tokenize.rst
trace.rst
traceback.rst
tracemalloc.rst
tty.rst
tulip_coro.dia
tulip_coro.png
turtle-star.pdf
turtle-star.png
turtle-star.ps
turtle.rst
types.rst
typing.rst Clarify that Type[SomeTypeVar] is legal (#9585) 2018-09-26 16:13:28 +01:00
undoc.rst
unicodedata.rst
unittest.mock-examples.rst Fix "Python" casing in a few places (GH-9001) 2018-09-14 10:13:09 -07:00
unittest.mock.rst Fix "Python" casing in a few places (GH-9001) 2018-09-14 10:13:09 -07:00
unittest.rst
unix.rst
urllib.error.rst
urllib.parse.rst
urllib.request.rst
urllib.robotparser.rst
urllib.rst
uu.rst
uuid.rst
venv.rst
warnings.rst
wave.rst
weakref.rst
webbrowser.rst
windows.rst
winreg.rst
winsound.rst
wsgiref.rst
xdrlib.rst
xml.dom.minidom.rst
xml.dom.pulldom.rst bpo-17239: Disable external entities in SAX parser (GH-9217) 2018-09-23 00:50:25 -07:00
xml.dom.rst
xml.etree.elementtree.rst
xml.rst bpo-17239: Disable external entities in SAX parser (GH-9217) 2018-09-23 00:50:25 -07:00
xml.sax.handler.rst
xml.sax.reader.rst
xml.sax.rst bpo-17239: Disable external entities in SAX parser (GH-9217) 2018-09-23 00:50:25 -07:00
xml.sax.utils.rst
xmlrpc.client.rst
xmlrpc.rst
xmlrpc.server.rst
zipapp.rst Fix "Python" casing in a few places (GH-9001) 2018-09-14 10:13:09 -07:00
zipfile.rst
zipimport.rst bpo-5950: Support reading zips with comments in zipimport (#9548) 2018-09-25 15:15:47 -04:00
zlib.rst