cpython/Doc/library
Brian Curtin 9f914a01af
bpo-31985: Deprecate openfp in aifc, sunau, and wave (#4344)
The openfp functions of aifp, sunau, and wave had pointed to the open
function of each module since 1993 as a matter of backwards
compatibility. In the case of aifc.openfp, it was both undocumented
and untested. This change begins the formal deprecation of those
openfp functions, with their removal coming in 3.9.

This additionally adds a TODO in test_pyclbr around using aifc.openfp,
though it shouldn't be changed until removal in 3.9.
2017-11-10 11:38:25 -05:00
..
2to3.rst bpo-30456: Clarify example for duplicates in second argument of isinstance (GH-1699) 2017-07-24 03:39:07 +03:00
__future__.rst
__main__.rst
_dummy_thread.rst Restore dummy_threading and _dummy_thread, but deprecate them (bpo-31370) (#3648) 2017-09-18 22:04:20 +02:00
_thread.rst Restore dummy_threading and _dummy_thread, but deprecate them (bpo-31370) (#3648) 2017-09-18 22:04:20 +02:00
abc.rst bpo-31567: add or fix decorator markup in docs (#3959) 2017-10-12 10:39:43 -04:00
aifc.rst remote note about IRIX in aifc (#3299) 2017-09-04 13:32:34 -07:00
allos.rst
archiving.rst
argparse.rst bpo-26510: make argparse subparsers required by default (#3027) 2017-09-20 17:35:27 -04:00
array.rst Issue #21818: Fixed references to classes that have names matching with module 2016-12-02 23:13:53 +02:00
ast.rst bpo-29463: Add docstring field to some AST nodes. (#46) 2017-02-22 16:31:59 +01:00
asynchat.rst Issue 25002: Deprecate asyncore/asynchat. Patch by Mariatta. 2016-10-25 08:49:13 -07:00
asyncio-dev.rst Improve grammar in asyncio documentation (GH-2993) 2017-08-04 00:20:42 +10:00
asyncio-eventloop.rst Add asyncio.Handle.cancelled() method (#2388) 2017-11-07 12:06:05 +03:00
asyncio-eventloops.rst bpo-31950: Improve event loop policy doc (#4306) 2017-11-07 10:26:32 +01:00
asyncio-protocol.rst Add the link to asyncio source code in the docs (GH-2373) 2017-07-25 16:03:51 -07:00
asyncio-queue.rst Add the link to asyncio source code in the docs (GH-2373) 2017-07-25 16:03:51 -07:00
asyncio-stream.rst Add the link to asyncio source code in the docs (GH-2373) 2017-07-25 16:03:51 -07:00
asyncio-subprocess.rst Add the link to asyncio source code in the docs (GH-2373) 2017-07-25 16:03:51 -07:00
asyncio-sync.rst Add the link to asyncio source code in the docs (GH-2373) 2017-07-25 16:03:51 -07:00
asyncio-task.rst bpo-31960: Fix asyncio.Future documentation for thread (un)safety. (#4319) 2017-11-07 17:03:28 +01:00
asyncio.rst docs: asyncio is no longer provisional 2016-12-15 18:58:19 -05:00
asyncore.rst Issue 25002: Deprecate asyncore/asynchat. Patch by Mariatta. 2016-10-25 08:49:13 -07:00
atexit.rst
audioop.rst
base64.rst Add Python version since deprecation in base64 methods. (#33) 2017-03-02 17:21:26 +03:00
bdb.rst
binary.rst
binascii.rst bpo-30103: Allow Uuencode in Python using backtick as zero instead of space (#1326) 2017-05-03 11:16:21 +08:00
binhex.rst bpo-29557: Remove ambiguous line in binhex docs (#90) 2017-02-15 01:37:49 +03:00
bisect.rst
builtins.rst
bz2.rst
calendar.rst Closes bpo-28281: Remove year (1-9999) limits on the weekday() function. (#4109) 2017-10-26 15:34:11 -04:00
cgi.rst bpo-29979: Rewrite cgi.parse_multipart to make it consistent with FieldStorage (#991) 2017-05-08 05:08:34 -07:00
cgitb.rst bpo-29920: Document cgitb.text() and cgitb.html() functions (GH-849) 2017-05-05 11:15:12 +03:00
chunk.rst
cmath.rst bpo-29956: Improve the math.exp() related documentation. (#1073) 2017-05-04 12:25:09 +03:00
cmd.rst Fix typos in multiple `.rst` files (#1668) 2017-05-19 23:37:57 +03:00
code.rst
codecs.rst Improve IncrementalEncoder documentation (GH-2746) 2017-09-09 23:09:55 -07:00
codeop.rst
collections.abc.rst bpo-18558: Clarify glossary entry for "Iterable" (#3732) 2017-09-25 00:52:06 -07:00
collections.rst bpo-28638: Optimize namedtuple() creation time by minimizing use of exec() (#3454) 2017-09-10 10:23:36 -07:00
colorsys.rst
compileall.rst
concurrency.rst Restore dummy_threading and _dummy_thread, but deprecate them (bpo-31370) (#3648) 2017-09-18 22:04:20 +02:00
concurrent.futures.rst bpo-21423: Add an initializer argument to {Process,Thread}PoolExecutor (#4241) 2017-11-04 11:05:49 +01:00
concurrent.rst
configparser.rst bpo-31307: Make ConfigParser.read() accept bytes objects (GH-3420) 2017-11-02 15:47:04 +03:00
constants.rst Fix "NotImplentedError" typo in constants documentation (#692) 2017-03-20 14:24:39 +02:00
contextlib.rst bpo-29679: Implement @contextlib.asynccontextmanager (#360) 2017-04-30 18:25:58 -07:00
copy.rst bpo-29506: Clarify deep copy note in copy module 2017-04-09 20:22:30 +10:00
copyreg.rst bpo-27200: fix configparser, copyreg and ctypes doctests (#240) 2017-03-02 14:02:43 +03:00
crypt.rst bpo-31664: Add support for the Blowfish method in crypt. (#3854) 2017-10-24 19:36:17 +03:00
crypto.rst Issue #29062: Merge hashlib-blake2.rst into hashlib.rst 2017-01-13 19:29:58 +09:00
csv.rst bpo-30937: Make usage of newline='' consistent in csv docs (GH-2730) 2017-10-26 11:27:46 +03:00
ctypes.rst bpo-30470: Deprecate invalid ctypes call protection on Windows. (GH-1810) 2017-05-27 07:23:26 -07:00
curses.ascii.rst bpo-30872: Update the curses docs to Python 3. (#2620) 2017-10-04 22:44:13 +03:00
curses.panel.rst bpo-30872: Update the curses docs to Python 3. (#2620) 2017-10-04 22:44:13 +03:00
curses.rst bpo-18699: Corrected documentation for window.chgat in curses module (#1430) 2017-11-04 10:13:16 +02:00
custominterp.rst
datatypes.rst
datetime.rst bpo-31545: Update documentation containing timedelta repr. (GH-3687) 2017-10-27 14:25:15 +03:00
dbm.rst
debug.rst
decimal.rst bpo-30055: add testcleanup to leave a fresh context (#1094) 2017-04-13 13:30:25 +02:00
depgraph-output.png
development.rst
difflib.rst
dis.rst bpo-31709: Update importlib magic (#3906) 2017-10-06 10:18:10 -04:00
distribution.rst
distutils.rst
doctest.rst bpo-28315: Improve code examples in docs (GH-1372) 2017-05-03 09:46:45 -07:00
dummy_threading.rst Restore dummy_threading and _dummy_thread, but deprecate them (bpo-31370) (#3648) 2017-09-18 22:04:20 +02:00
email.charset.rst
email.compat32-message.rst Fix typos in multiple `.rst` files (#1668) 2017-05-19 23:37:57 +03:00
email.contentmanager.rst Fix typos in multiple `.rst` files (#1668) 2017-05-19 23:37:57 +03:00
email.encoders.rst
email.errors.rst Fix typos in multiple `.rst` files (#1668) 2017-05-19 23:37:57 +03:00
email.examples.rst
email.generator.rst Fix typos in multiple `.rst` files (#1668) 2017-05-19 23:37:57 +03:00
email.header.rst
email.headerregistry.rst Fix typos in multiple `.rst` files (#1668) 2017-05-19 23:37:57 +03:00
email.iterators.rst
email.message.rst Fix typos in multiple `.rst` files (#1668) 2017-05-19 23:37:57 +03:00
email.mime.rst Fix typos in multiple `.rst` files (#1668) 2017-05-19 23:37:57 +03:00
email.parser.rst Fix typos in multiple `.rst` files (#1668) 2017-05-19 23:37:57 +03:00
email.policy.rst Fix typos in multiple `.rst` files (#1668) 2017-05-19 23:37:57 +03:00
email.rst
email.util.rst
ensurepip.rst bpo-31351: Set return code in ensurepip when pip fails (GH-3626) 2017-09-21 20:07:45 +10:00
enum.rst correct documentation for enum.html (#358) 2017-02-28 21:07:18 +01:00
errno.rst
exceptions.rst Fix typos in multiple `.rst` files (#1668) 2017-05-19 23:37:57 +03:00
faulthandler.rst
fcntl.rst
filecmp.rst
fileformats.rst
fileinput.rst
filesys.rst
fnmatch.rst bpo-30397: Add re.Pattern and re.Match. (#1646) 2017-10-04 20:09:49 +03:00
formatter.rst
fpectl.rst bpo-28315: Improve code examples in docs (GH-1372) 2017-05-03 09:46:45 -07:00
fractions.rst
frameworks.rst
ftplib.rst ftplib.FTP.retrbinary callback gets a bytes, not a str (GH-652) 2017-03-13 10:51:27 +08:00
functional.rst
functions.rst bpo-31567: more decorator markup fixes in docs (GH-3959) (#3966) 2017-10-12 12:28:55 -04:00
functools.rst bpo-31567: add or fix decorator markup in docs (#3959) 2017-10-12 10:39:43 -04:00
gc.rst bpo-31558: Add gc.freeze() (#3705) 2017-10-16 12:49:41 -07:00
getopt.rst
getpass.rst
gettext.rst bpo-31667: Fix gettext related links. (#3860) 2017-10-04 20:28:20 +03:00
glob.rst
grp.rst
gzip.rst
hashlib-blake2-tree.png
hashlib.rst Replace KB unit with KiB (#4293) 2017-11-08 14:44:44 -08:00
heapq.rst Docs: Add note regarding "reversed" flag in heapq.merge (#300) 2017-03-05 08:56:05 -08:00
hmac.rst Change double hyphens (en dashes) to em (longer) dashes 2016-11-21 00:15:20 +00:00
html.entities.rst
html.parser.rst
html.rst
http.client.rst bpo-31945: Configurable blocksize in HTTP(S)Connection (#4279) 2017-11-06 13:16:37 -08:00
http.cookiejar.rst
http.cookies.rst Issue #29192: Removed deprecated features in the http.cookies module. 2017-01-13 09:23:15 +02:00
http.rst bpo-30553: Add status code 421 to http.HTTPStatus (GH-2589) 2017-10-26 21:49:19 +03:00
http.server.rst bpo-30160: Clarify intended usage of wfile (gh-1300) 2017-05-24 14:25:50 -04:00
i18n.rst
idle.rst bpo-314777: IDLE - improve rstrip entry in doc (#3602) 2017-09-15 13:05:28 -04:00
imaplib.rst
imghdr.rst
imp.rst
importlib.rst bpo-31799: Make module.__spec__ more discoverable (#4010) 2017-10-17 15:52:38 -04:00
index.rst
inspect.rst bpo-26985: Add missing info of code object in inspect documentation (GH-1090) 2017-04-13 10:38:28 +08:00
internet.rst
intro.rst
io.rst Fix bpo-30526: Add TextIOWrapper.reconfigure() and a TextIOWrapper.write_through attribute (#1922) 2017-06-03 12:32:28 +02:00
ipaddress.rst bpo-20825: Containment test for ip_network in ip_network. 2017-10-22 23:39:49 +02:00
ipc.rst
itertools.rst bpo-27385: Clarify docstring for groupby() (#3738) 2017-09-25 01:21:06 -07:00
json.rst Make `json.dumps()` example to be PEP-8 compliant. (GH-3472) 2017-09-09 09:39:36 -07:00
keyword.rst
language.rst
linecache.rst
locale.rst Replace KB unit with KiB (#4293) 2017-11-08 14:44:44 -08:00
logging.config.rst bpo-31080: Allowed logging.config.fileConfig() to accept both args and kwargs. (GH-2979) 2017-08-02 21:44:28 +01:00
logging.handlers.rst bpo-30522: Implemented a method to allow setting a logging.StreamHander's stream. (GH-2921) 2017-07-30 10:41:45 +01:00
logging.rst Fixed sorting order of the LogRecord attributes in the documentation. (GH-4133) 2017-10-27 08:06:20 +01:00
lzma.rst Tweak PEP 519 documentation in stdlib (#163) 2017-02-19 03:17:35 +03:00
macpath.rst bpo-9850: Deprecate the macpath module (#1540) 2017-05-15 11:01:21 +02:00
mailbox.rst
mailcap.rst
markup.rst
marshal.rst bpo-29746: Update marshal docs to Python 3. (#547) 2017-03-12 08:53:22 +02:00
math.rst bpo-29956: Improve the math.exp() related documentation. (#1073) 2017-05-04 12:25:09 +03:00
mimetypes.rst bpo-30178: Indent methods and attributes of MimeType class (GH-1306) 2017-05-13 09:34:27 -07:00
misc.rst
mm.rst
mmap.rst Added :const:`mmap.ACCESS_DEFAULT` constant. (#4093) 2017-11-07 12:51:43 -08:00
modulefinder.rst
modules.rst
msilib.rst bpo-20486: Implement Database.Close() method in msilib (GH-4141) 2017-11-07 15:58:53 +03:00
msvcrt.rst Fixed double hyphens that are rendered to literal en-dashes in the documenation. 2016-12-04 10:20:55 +02:00
multiprocessing.rst Replace KB unit with KiB (#4293) 2017-11-08 14:44:44 -08:00
netdata.rst
netrc.rst Issue #21818: Fixed references to classes that have names matching with module 2016-12-02 23:13:53 +02:00
nis.rst
nntplib.rst
numbers.rst
numeric.rst
operator.rst bpo-30085: Improve documentation for operator (#1171) 2017-09-24 14:29:22 -04:00
optparse.rst
os.path.rst bpo-31827: Remove os.stat_float_times() (GH-4061) 2017-10-24 02:02:00 -07:00
os.rst bpo-31827: Remove os.stat_float_times() (GH-4061) 2017-10-24 02:02:00 -07:00
ossaudiodev.rst
othergui.rst bpo-29820: othergui.rst: Remove outdated information (GH-685) 2017-03-16 19:50:40 -07:00
parser.rst
pathlib-inheritance.png
pathlib-inheritance.svg
pathlib.rst Document Path.is_mount(), update Misc/ACKS and Misc/NEWS (#2980) 2017-08-01 16:47:50 -07:00
pdb.rst Add version{changed,added} markers and make minor style changes (GH-4273) 2017-11-04 15:17:56 +03:00
persistence.rst
pickle.rst
pickletools.rst Fix indentation 2016-11-21 13:36:36 +00:00
pipes.rst
pkgutil.rst Merge for issue #28424 2016-12-10 14:14:47 -08:00
platform.rst
plistlib.rst bpo-29196: Removed old-deprecated classes Plist, Dict and _InternalDict (#488) 2017-05-15 13:21:31 +03:00
poplib.rst
posix.rst
pprint.rst
profile.rst bpo-21862: Add -m option to cProfile for profiling modules (#4297) 2017-11-08 11:50:56 +01:00
pty.rst
pwd.rst
py_compile.rst
pyclbr.rst bpo-6691: Pyclbr now reports nested classes and functions. (#2503) 2017-07-03 21:31:25 -04:00
pydoc.rst bpo-31128: Allow pydoc to bind to arbitrary hostnames (#3011) 2017-09-14 17:54:09 -04:00
pyexpat.rst bpo-30380: Fix Sphinx 1.6.1 warnings. (#1613) 2017-05-16 23:18:09 +03:00
python.rst
queue.rst
quopri.rst Avoid line breaks after hyphens, otherwise they are turned into spaces 2017-01-14 08:24:20 +00:00
random.rst Neaten-up and extend the examples in the random module docs. 2016-12-04 11:00:34 -08:00
re.rst bpo-31690: Allow the inline flags "a", "L", and "u" to be used as group flags for RE. (#3885) 2017-10-24 23:31:42 +03:00
readline.rst bpo-31537: Update readline documentation example. (GH-3925) 2017-10-10 14:52:58 -07:00
reprlib.rst bpo-27200: Fix several doctests (GH-604) 2017-04-27 15:23:34 +03:00
resource.rst
rlcompleter.rst
runpy.rst
sched.rst
secrets.rst
select.rst bpo-30047: Fix a typo in Doc/library/select.rst (#1086) 2017-04-12 13:30:40 +03:00
selectors.rst Fix typo in selectors.rst (#1383) 2017-05-02 06:27:57 -07:00
shelve.rst
shlex.rst bpo-27200: Fix several doctests (GH-604) 2017-04-27 15:23:34 +03:00
shutil.rst bpo-30218: support path-like objects in shutil.unpack_archive() (GH-1367) 2017-05-05 14:27:12 -07:00
signal.rst bpo-30807: signal.setitimer() now uses _PyTime API (GH-3865) 2017-10-13 13:49:43 -07:00
site.rst
smtpd.rst bpo-25008: Deprecate smtpd and point to aiosmtpd (#274) 2017-02-24 20:05:59 +01:00
smtplib.rst
sndhdr.rst
socket.rst bpo-27584: New addition of vSockets to the python socket module (#2489) 2017-09-06 15:18:10 -07:00
socketserver.rst
spwd.rst
sqlite3.rst bpo-31843: sqlite3.connect() now accepts PathLike objects as database name (#4299) 2017-11-06 16:47:43 -08:00
ssl.rst bpo-31533: fix broken link to OpenSSL docs (#3674) 2017-09-20 20:20:18 +02:00
stat.rst
statistics.rst Issue #28763: Use double hyphens (rendered as en-dashes) in numerical ranges 2016-11-26 13:49:59 +02:00
stdtypes.rst bpo-20047: Make bytearray methods partition() and rpartition() rejecting (#4158) 2017-10-29 02:11:54 +03:00
string.rst bpo-31672: doc: Remove one sentence from library/string.rst (GH-3990) 2017-10-14 21:22:41 +09:00
stringprep.rst
struct.rst bpo-21071: struct.Struct.format type is now str (#845) 2017-06-23 15:11:12 +02:00
subprocess.rst bpo-31884 subprocess: add Windows constants for process priority (#4150) 2017-11-08 06:18:59 -08:00
sunau.rst bpo-31985: Deprecate openfp in aifc, sunau, and wave (#4344) 2017-11-10 11:38:25 -05:00
superseded.rst
symbol.rst
symtable.rst
sys.rst Fix miscellaneous typos (#4275) 2017-11-05 15:37:50 +02:00
sysconfig.rst Remove all mention of Windows IA-64 support (GH-3389) 2017-09-06 15:45:25 -07:00
syslog.rst
tabnanny.rst fix function name in tabnanny documentation (GH-759) 2017-03-22 14:53:57 +08:00
tarfile.rst bpo-28230: Document the pathlib support in tarfile and add tests. (#512) 2017-03-08 10:32:44 +02:00
telnetlib.rst
tempfile.rst tempfile.rst: Fix some typos (GH-610) 2017-03-11 09:34:55 -08:00
termios.rst
test.rst bpo-31567: add or fix decorator markup in docs (#3959) 2017-10-12 10:39:43 -04:00
text.rst
textwrap.rst
threading.rst point to the module-level get_ident function rather than the one in _thread (#3782) 2017-09-26 23:13:15 -07:00
time.rst bpo-31784: Implement PEP 564: add time.time_ns() (#3989) 2017-11-02 07:28:27 -07:00
timeit.rst bpo-29662: fix wrong indentation in timeit.Timer's doc (GH-332) 2017-02-27 13:42:01 +08:00
tk.rst
tkinter.rst
tkinter.scrolledtext.rst
tkinter.tix.rst
tkinter.ttk.rst bpo-27319, bpo-31508: Document deprecation in Treeview.selection(). (#3667) 2017-09-24 14:34:09 +03:00
token.rst bpo-30406: Make async and await proper keywords (#1669) 2017-10-05 23:24:46 -04:00
tokenize.rst bpo-31394: Make tokenize.rst PEP 8-compliant (GH-3526) 2017-09-12 21:00:00 -07:00
trace.rst bpo-29455: Mention coverage.py in trace module documentation (#261) 2017-03-03 12:42:04 -08:00
traceback.rst bpo-29660: traceback: Document that etype is ignored in some places. (GH-344) 2017-06-01 14:54:01 -07:00
tracemalloc.rst bpo-30054: Expose tracemalloc C API (#1236) 2017-06-20 17:46:36 +02:00
tty.rst
tulip_coro.dia
tulip_coro.png
turtle-star.pdf
turtle-star.png
turtle-star.ps
turtle.rst Fix typo in Turtle Docs: yingyang -> yinyang (GH-2770) 2017-07-20 06:58:40 -07:00
types.rst bpo:29950: Rename SlotWrapperType to WrapperDescriptorType (GH-926) 2017-04-25 21:26:36 +03:00
typing.rst bpo-31567: more decorator markup fixes in docs (GH-3959) (#3966) 2017-10-12 12:28:55 -04:00
undoc.rst
unicodedata.rst bpo-30736: upgrade to Unicode 10.0 (#2344) 2017-06-22 22:31:08 -07:00
unittest.mock-examples.rst
unittest.mock.rst Fix miscellaneous typos (#4275) 2017-11-05 15:37:50 +02:00
unittest.rst Improve test suite customization example (GH-3967) 2017-10-13 06:41:57 +03:00
unix.rst
urllib.error.rst
urllib.parse.rst bpo-29651 - Cover edge case of square brackets in urllib docs (#1128) 2017-05-15 21:48:16 -07:00
urllib.request.rst Issues #29189: Merge indentation fixes from 3.5 2017-01-24 00:29:11 +00:00
urllib.robotparser.rst
urllib.rst
uu.rst bpo-30103: Allow Uuencode in Python using backtick as zero instead of space (#1326) 2017-05-03 11:16:21 +08:00
uuid.rst bpo-22807: Expose platform UUID generation safety information. (#138) 2017-02-18 15:45:49 -05:00
venv.rst Merge from 3.5 2016-10-25 21:36:13 -05:00
warnings.rst Issue #26638: Merge option warning fixes from 3.5 into 3.6 2016-10-30 04:21:23 +00:00
wave.rst bpo-31985: Deprecate openfp in aifc, sunau, and wave (#4344) 2017-11-10 11:38:25 -05:00
weakref.rst bpo-27200: Fix pathlib, ssl, turtle and weakref doctests (GH-616) 2017-04-13 17:17:59 +03:00
webbrowser.rst bpo-24241: Add versionchanged directive to the documentation (#342) 2017-02-27 19:13:41 +03:00
windows.rst
winreg.rst Fixed double hyphens that are rendered to literal en-dashes in the documenation. 2016-12-04 10:22:09 +02:00
winsound.rst
wsgiref.rst
xdrlib.rst
xml.dom.minidom.rst bpo-30380: Fix Sphinx 1.6.1 warnings. (#1613) 2017-05-16 23:18:09 +03:00
xml.dom.pulldom.rst Fix typos in multiple `.rst` files (#1668) 2017-05-19 23:37:57 +03:00
xml.dom.rst
xml.etree.elementtree.rst bpo-31648: Improve ElementPath (#3835) 2017-09-30 16:35:21 +03:00
xml.rst
xml.sax.handler.rst
xml.sax.reader.rst
xml.sax.rst
xml.sax.utils.rst
xmlrpc.client.rst
xmlrpc.rst
xmlrpc.server.rst bpo-7769: enable xmlrpc.server.SimpleXMLRPCDispatcher.register_function used as decorator (GH-231) 2017-02-28 17:12:52 +08:00
zipapp.rst Add version{changed,added} markers and make minor style changes (GH-4273) 2017-11-04 15:17:56 +03:00
zipfile.rst bpo-29770: remove outdated PYO related info (GH-590) 2017-03-11 13:02:52 +08:00
zipimport.rst bpo-29770: remove outdated PYO related info (GH-590) 2017-03-11 13:02:52 +08:00
zlib.rst