cpython/Doc/lib
Raymond Hettinger d25c1c6351 Implement itertools.groupby()
Original idea by Guido van Rossum.
Idea for skipable inner iterators by Raymond Hettinger.
Idea for argument order and identity function default by Alex Martelli.
Implementation by Hye-Shik Chang (with tweaks by Raymond Hettinger).
2003-12-06 16:23:06 +00:00
..
.cvsignore
asttable.tex
caseless.py SF #642236, optparse LaTeX docs by Johannes Gijsbers 2003-01-06 16:51:37 +00:00
compiler.tex Minor grammatical fix. 2003-10-30 05:42:15 +00:00
distutils.tex
email-dir.py Add a missing import. Closes SF # 816344. 2003-11-21 20:28:15 +00:00
email-mime.py Split the long email package examples into separate files and use 2002-10-01 14:17:10 +00:00
email-simple.py Split the long email package examples into separate files and use 2002-10-01 14:17:10 +00:00
email-unpack.py Split the long email package examples into separate files and use 2002-10-01 14:17:10 +00:00
email.tex Move a footnote to the end of the sentence, so the note mark won't 2003-01-29 05:10:27 +00:00
emailcharsets.tex Describe Charset.__repr__(). 2003-03-06 06:07:34 +00:00
emailencoders.tex Proofread and spell checked, all except the Examples section (which 2002-10-01 04:33:16 +00:00
emailexc.tex Vast update to email version 2. This could surely use proofreading. 2002-10-01 01:05:52 +00:00
emailgenerator.tex Generator's constructor: The documentation was incorrect regarding how 2003-11-19 02:22:36 +00:00
emailheaders.tex Describe the new Header.encode() argument "splitchars". 2003-03-06 06:06:54 +00:00
emailiter.tex body_line_iterator() now takes a decode argument. 2003-03-11 04:40:14 +00:00
emailmessage.tex [Bug #817178] Fix incorrect arguments in example, noted by Terry Reedy 2003-10-31 19:52:30 +00:00
emailmimebase.tex For email 2.5b1, we no longer add a trailing newline to 2003-03-11 05:03:25 +00:00
emailparser.tex nits 2002-10-01 15:29:09 +00:00
emailutil.tex Proofread and spell checked, all except the Examples section (which 2002-10-01 04:33:16 +00:00
internet.tex
language.tex
lib.tex Initial checkin of docs for Lib/platform.py . 2003-10-14 21:45:59 +00:00
libaifc.tex
libal.tex Fix unbalanced parenthesis in text. 2003-07-14 18:36:47 +00:00
liballos.tex
libamoeba.tex Clean up some markup cruft. A number of the macros that take no 2001-11-28 07:26:15 +00:00
libanydbm.tex Merge the old dumbdbm documetation into the new docs that have been added. 2003-07-21 15:30:15 +00:00
libarray.tex Fix array.array.insert(), so that it treats negative indices as 2003-05-18 03:15:10 +00:00
libascii.tex
libasynchat.tex Fix typos: despatcher -> dispatcher. 2002-09-17 15:19:12 +00:00
libasyncore.tex Fix typos: despatcher -> dispatcher. 2002-09-17 15:19:12 +00:00
libatexit.tex Added example of using positional and keyword args with atexit.register(). 2003-04-08 17:46:53 +00:00
libaudioop.tex For ratecv, document that None should be the initial state argument (when 2001-12-06 23:16:09 +00:00
libbase64.tex Patch 547037. Corrected documentation to match 2002-05-16 04:28:44 +00:00
libbasehttp.tex Patch #430706: Persistent connections in BaseHTTPServer. 2002-03-17 18:37:22 +00:00
libbastion.tex [Bug #729817] Document the rexec and Bastion modules as dead 2003-05-13 14:16:18 +00:00
libbinascii.tex Clean up some markup cruft. A number of the macros that take no 2001-11-28 07:26:15 +00:00
libbinhex.tex Added description of binhex.Error. 2002-03-25 16:37:56 +00:00
libbisect.tex add /F's PriorityQueue example 2002-06-26 05:07:28 +00:00
libbltin.tex
libbsddb.tex remove "support" for BerkeleyDB 3.1, it hasn't worked for a long time 2003-11-13 08:30:03 +00:00
libbz2.tex Unparenting BZ2File, as discussed in SF patch #661796. 2003-02-11 18:46:20 +00:00
libcalendar.tex SF 658405: calendar.py to rely on the datetime module instead of the time 2002-12-25 16:37:19 +00:00
libcd.tex
libcfgparser.tex ConfigParser.items() and SafeConfigParser.items() no longer return a 2003-10-21 16:50:55 +00:00
libcgi.tex Avoid giving advice that's bad for security, as per SF bug #823515 2003-11-09 16:31:18 +00:00
libcgihttp.tex Update the platform notes for the CGIHTTPServer module; it works on more 2001-11-19 05:16:35 +00:00
libcgitb.tex SF Patch 569574 - enhancements to cgitb for plain text display 2003-06-17 12:58:31 +00:00
libchunk.tex Update docs for bool changes by Guido around April 6 2002-04-09 18:15:00 +00:00
libcmath.tex
libcmd.tex Provide version changed info 2003-02-06 05:02:39 +00:00
libcmp.tex
libcmpcache.tex Use the \note and \warning macros where appropriate. 2001-10-20 04:24:09 +00:00
libcode.tex Update doc to reflect Tim's changes to bool. 2002-04-05 02:21:09 +00:00
libcodecs.tex Added codec for bz2 compression. 2003-09-23 20:21:01 +00:00
libcodeop.tex Fix typo 2002-09-04 15:12:07 +00:00
libcolorsys.tex
libcommands.tex
libcompileall.tex Patch #495598: add an -q (quiet) option to pycompile. 2002-03-18 12:44:08 +00:00
libconsts.tex - documented Ellipsis, NotImplemented 2003-01-02 05:13:51 +00:00
libcookie.tex Fix double word typos. 2003-08-25 04:28:05 +00:00
libcopy.tex
libcopyreg.tex Clarify that copy_reg.pickle() is not intended for use with "classic" classes. 2002-03-19 03:33:33 +00:00
libcrypt.tex
libcrypto.tex Update URL, and remove e-mail address reference (readers can get it from 2001-11-05 21:30:10 +00:00
libcsv.tex Make the fieldnames argument optional in the DictReader. If self.fieldnames 2003-10-03 14:03:01 +00:00
libcurses.tex fix markup 2003-08-14 04:51:24 +00:00
libcursespanel.tex Use personal e-mail address 2002-10-30 21:08:34 +00:00
libdatetime.tex SF bug 799367: grammar error 2003-09-06 05:36:13 +00:00
libdbhash.tex Minor fixups 2003-09-16 21:45:22 +00:00
libdbm.tex
libdifflib.tex Add docs for get_grouped_opcodes(). 2003-06-11 07:50:44 +00:00
libdircache.tex
libdis.tex Fix unbalanced parethesis. 2003-05-10 08:51:28 +00:00
libdl.tex Clean up some markup cruft. A number of the macros that take no 2001-11-28 07:26:15 +00:00
libdoctest.tex Patch #849350: Update to document bool return values. Backported to 2.3. 2003-11-27 19:48:03 +00:00
libdocxmlrpc.tex Correct methoddesc environments. 2003-04-18 21:48:13 +00:00
libdumbdbm.tex Merge the old dumbdbm documetation into the new docs that have been added. 2003-07-21 15:30:15 +00:00
libdummythread.tex - fix use of \refmodule markup 2002-12-30 23:00:36 +00:00
libdummythreading.tex - fix use of \refmodule markup 2002-12-30 23:00:36 +00:00
liberrno.tex
libexcs.tex Clarified that TypeErrors can be raised by any 2003-08-04 08:33:50 +00:00
libfcntl.tex Fix bug 2003-03-03 12:29:42 +00:00
libfilecmp.tex Update doc to reflect code changes for obsoleting use_statcache parameter 2003-02-06 21:17:17 +00:00
libfileinput.tex add missing "if" 2003-11-10 14:43:16 +00:00
libfl.tex
libfm.tex
libfnmatch.tex Clean up some markup cruft. A number of the macros that take no 2001-11-28 07:26:15 +00:00
libformatter.tex "boolean" --> "Boolean" (per the style guide). 2001-10-01 17:04:10 +00:00
libfpectl.tex
libfpformat.tex Use the \note and \warning macros where appropriate. 2001-10-20 04:24:09 +00:00
libftplib.tex Fixed spacing and unbalanced brackets or parenthesis. 2003-05-10 03:35:37 +00:00
libfuncs.tex - fix markup in the bool() description 2003-12-05 18:57:00 +00:00
libfuture.tex markup updates 2003-09-05 15:50:20 +00:00
libgc.tex Documented gc.get_referrers() as dangerous. 2003-10-28 12:10:38 +00:00
libgdbm.tex
libgetopt.tex SF bug #729096: getopt online documentation example improvement 2003-04-29 04:35:36 +00:00
libgetpass.tex Clean up some markup cruft. A number of the macros that take no 2001-11-28 07:26:15 +00:00
libgettext.tex SF patch#786531 'the the' typo. Contributed by George Yoshida 2003-08-12 00:01:16 +00:00
libgl.tex Use the \note and \warning macros where appropriate. 2001-10-20 04:24:09 +00:00
libglob.tex
libgopherlib.tex SF 810242. Fix doubled word errors. 2003-09-22 15:00:55 +00:00
libgrp.tex Patch #523268, #522027: return enhanced tuples. 2002-03-01 10:38:44 +00:00
libgzip.tex Remove mention of deprecated xreadlines method. 2002-08-06 17:03:25 +00:00
libheapq.tex Document that heappop() and heapreplace() raise IndexError if the heap 2002-08-07 18:56:08 +00:00
libhmac.tex
libhotshot.tex Lots of small markup adjustments. 2003-04-09 04:06:37 +00:00
libhtmllib.tex Fix inaccuracy: all entities from XHTML 1.0 are supported (according to text further down in this file) 2003-10-27 15:46:16 +00:00
libhtmlparser.tex SF bug #793702: Section 13.1 HTMLParser documentation error 2003-08-25 03:31:28 +00:00
libhttplib.tex Patch #831747: Add skip_accept_encoding parameter to putrequest. 2003-11-19 19:51:55 +00:00
libimageop.tex
libimaplib.tex Patch #798297: Add IMAP THREAD command. 2003-11-10 06:44:44 +00:00
libimgfile.tex SF 810242. Fix doubled word errors. 2003-09-22 15:00:55 +00:00
libimghdr.tex
libimp.tex Cleanup from patch #683257: 2003-02-12 23:02:21 +00:00
libinspect.tex Patch #830858: Correct the number of is-functions. Backported to 2.3 and 2.2. 2003-10-31 15:35:53 +00:00
libintro.tex
libitertools.tex Implement itertools.groupby() 2003-12-06 16:23:06 +00:00
libjpeg.tex
libkeyword.tex Add keyword.kwlist to the public API. 2002-01-24 16:38:53 +00:00
liblinecache.tex
liblocale.tex Use de_DE in example, change message for unknown locale. Fixes #797447. 2003-09-03 04:50:13 +00:00
liblogging.tex [Bug #812936] Correct the documentation for RotatingFileHandler. 2003-09-26 13:45:18 +00:00
libmailbox.tex Fix double word typos. 2003-08-25 04:28:05 +00:00
libmailcap.tex
libmain.tex
libmarshal.tex [Bug #471893] Replace security material with a warning against unpickling 2003-05-14 16:51:46 +00:00
libmath.tex Reworded fabs() for consistency with the others. Noted that all 2003-04-28 21:32:03 +00:00
libmd5.tex [Patch #476612] Change docs to describe PEP247 interface 2001-11-02 21:44:09 +00:00
libmhlib.tex
libmimetools.tex Fix minor typos. 2003-05-12 03:23:51 +00:00
libmimetypes.tex guess_all_extensions(): Return the empty list instead of None when 2003-06-09 22:27:41 +00:00
libmimewriter.tex Add deprecation notices to the documentation to reflect recent additions to 2002-09-25 22:13:27 +00:00
libmimify.tex Add deprecation notices to the documentation to reflect recent additions to 2002-09-25 22:13:27 +00:00
libmisc.tex
libmm.tex
libmmap.tex Re-word the intro slightly to avoid reader misunderstanding: strings are not 2001-12-03 18:27:22 +00:00
libmpz.tex Mark the mpz module deprecated as of Python 2.2. 2001-12-16 01:54:55 +00:00
libmsvcrt.tex Fix a variety of small markup nits. 2003-07-02 12:27:43 +00:00
libmultifile.tex SF 810242. Fix doubled word errors. 2003-09-22 15:00:55 +00:00
libmutex.tex Update doc to reflect Tim's changes to bool. 2002-04-05 02:21:09 +00:00
libnetrc.tex clarify - restrict version mention to the trunk version 2003-04-23 20:35:14 +00:00
libnew.tex There's no need for typechecks on the second and third argument of 2002-01-15 19:21:05 +00:00
libni.tex
libnis.tex
libnntplib.tex - Several methods of nntplib.NNTP have grown an optional file argument 2003-04-19 18:04:57 +00:00
libobjs.tex mention built-in constants. 2003-01-01 20:37:14 +00:00
liboperator.tex As discussed on python-dev, added two extractor functions to the 2003-12-01 13:18:39 +00:00
liboptparse.tex Lots of markup cleanups to avoid warnings from the GNU info generation; 2003-07-16 17:58:38 +00:00
libos.tex Mention that getsid is new in 2.4. 2003-11-10 06:46:15 +00:00
libossaudiodev.tex Work around minor markup issue: we don't want markup to escape into 2003-09-30 20:00:43 +00:00
libpanel.tex Use the \note and \warning macros where appropriate. 2001-10-20 04:24:09 +00:00
libparser.tex "boolean" --> "Boolean" (per the style guide). 2001-10-01 17:04:10 +00:00
libpdb.tex Fix double word typos. 2003-08-25 04:28:05 +00:00
libpickle.tex - add version annotation for HIGHEST_PROTOCOL 2003-09-10 20:47:43 +00:00
libpipes.tex
libpkgutil.tex Added docs for (draft) pkgutil module. 2002-12-23 16:53:59 +00:00
libplatform.tex - make this section format 2003-10-21 17:58:55 +00:00
libpopen2.tex Typo fixes 2003-02-06 18:04:43 +00:00
libpoplib.tex Patch #: Add POP3 over SSL support. 2003-10-31 12:52:35 +00:00
libposix.tex Clean up some markup cruft. A number of the macros that take no 2001-11-28 07:26:15 +00:00
libposixfile.tex Clean up some markup cruft. A number of the macros that take no 2001-11-28 07:26:15 +00:00
libposixpath.tex SF bug #827902: ctime is not creation time 2003-10-29 00:46:19 +00:00
libpprint.tex Add parameters indent, width and depth to pprint.pprint() and pprint.pformat() 2003-12-03 20:26:05 +00:00
libprofile.tex Fix a bunch of typos in documentation, docstrings and comments. 2003-10-20 14:01:56 +00:00
libpty.tex Add missing right-parenthesis. 2002-05-01 03:23:03 +00:00
libpwd.tex Patch #523268, #522027: return enhanced tuples. 2002-03-01 10:47:37 +00:00
libpyclbr.tex fix typo in markup 2003-11-10 14:50:54 +00:00
libpycompile.tex Patch #661719: Expose compilation errors as exceptions on request. 2003-01-15 11:51:06 +00:00
libpydoc.tex mention new module doc display feature of pydoc in libref and NEWS 2003-09-10 19:04:13 +00:00
libpyexpat.tex Fix minor typos. 2003-05-12 03:23:51 +00:00
libpython.tex
libqueue.tex Patch #572628: Optional timeouts for put and get. 2002-10-15 15:11:13 +00:00
libquopri.tex
librand.tex
librandom.tex SF bug #812202: randint is always even 2003-10-05 09:09:15 +00:00
libre.tex Fixed \versionadded for the (?(id/name)yes|no) expression support. 2003-10-18 15:28:22 +00:00
libreadline.tex Patch #800697: Add readline.clear_history. 2003-09-20 16:08:33 +00:00
libregex.tex Fix a bunch of typos in documentation, docstrings and comments. 2003-10-20 14:01:56 +00:00
libregsub.tex
librepr.tex Fix minor typos. 2003-05-12 03:23:51 +00:00
libresource.tex SF bug #770107: Typo in documentation of resource module 2003-07-13 00:46:40 +00:00
librestricted.tex [Bug #729817] Document the rexec and Bastion modules as dead 2003-05-13 14:16:18 +00:00
librexec.tex [Bug #729817] Document the rexec and Bastion modules as dead 2003-05-13 14:16:18 +00:00
librfc822.tex Fix double word typos. 2003-08-25 04:28:05 +00:00
librgbimg.tex Add a note that the rgbimg module is only built on 32-bit machines (prompted 2001-12-04 16:49:00 +00:00
librlcompleter.tex Typo fix 2003-04-14 15:32:18 +00:00
librobotparser.tex update norobots link 2003-07-14 17:04:50 +00:00
librotor.tex [Patch #679505] Document that this module is deprecated 2003-04-24 13:19:09 +00:00
libsched.tex
libselect.tex select.select() now accepts a sequence (as defined by PySequence_Fast()) for 2003-09-10 19:37:42 +00:00
libsets.tex Nits from a review of the documentation update. 2003-11-26 17:52:45 +00:00
libsgi.tex
libsgmllib.tex
libsha.tex SF bug #804113: Crypto terminology for crypto hash function 2003-09-15 18:20:52 +00:00
libshelve.tex Patch #553171: Add writeback parameter. Also add protocol parameter. 2003-04-19 20:59:03 +00:00
libshlex.tex Fix spacing markup and other sundries. 2003-09-08 18:52:18 +00:00
libshutil.tex Fix SF bug #691276, shutil.copytree documentation bug 2003-02-23 21:36:47 +00:00
libsignal.tex Take out my (long since disabled) POSIX signal mask handling code. 2003-03-13 13:56:53 +00:00
libsimplehttp.tex
libsimplexmlrpc.tex Fix a couple of markup errors. 2003-01-17 22:47:33 +00:00
libsite.tex Minor grammar fix, and clarification 2002-12-30 03:08:27 +00:00
libsmtplib.tex Clean-up example code: remove string module and backticks. 2003-09-22 06:25:10 +00:00
libsndhdr.tex
libsocket.tex Patch #849595: Add socket.shutdown() constants. 2003-11-27 19:40:22 +00:00
libsocksvr.tex Clarify the default setting for daemon_threads. 2002-11-22 14:29:42 +00:00
libsomeos.tex
libstat.tex Avoid using 'dir' as a variable name and use os.path.join() to create 2003-06-19 18:10:37 +00:00
libstatcache.tex Add deprecation notice to statcache. 2001-11-02 20:20:19 +00:00
libstatvfs.tex
libstdtypes.tex Add version changed doc for addition of fillchar to ljust/rjust/center 2003-11-26 14:54:56 +00:00
libstdwin.tex SF patch#786531 'the the' typo. Contributed by George Yoshida 2003-08-12 00:01:16 +00:00
libstring.tex Patch #843088: Fix typos. Backported to 2.3. 2003-11-18 19:48:57 +00:00
libstringio.tex add a statement identifying StringI and StringO objects. 2003-08-11 15:06:07 +00:00
libstringprep.tex Implement IDNA (Internationalized Domain Names in Applications). 2003-04-18 10:39:54 +00:00
libstrings.tex Add reference to the "String Methods" section to make that information 2001-12-02 15:10:46 +00:00
libstruct.tex
libsun.tex
libsunau.tex
libsunaudio.tex
libsymbol.tex
libsys.tex Note that Unicode strings are now supported in sys.path. 2003-07-17 04:22:44 +00:00
libsyslog.tex
libtabnanny.tex Update doc to reflect Tim's changes to bool. 2002-04-05 02:21:09 +00:00
libtarfile.tex SF patch #819955: Erroneous \seemodule in tarfile docs 2003-10-12 02:02:16 +00:00
libtelnetlib.tex Clarify that the timeout argument to read_until() is in seconds. 2003-04-29 13:39:05 +00:00
libtempfile.tex fix markup buglets 2003-09-11 18:18:54 +00:00
libtermios.tex Clean up some markup cruft. A number of the macros that take no 2001-11-28 07:26:15 +00:00
libtest.tex - reorganize sections 2003-09-06 17:51:16 +00:00
libtextwrap.tex Clarify the dedent() example a bit by indenting the input lines unevenly. 2003-05-08 02:12:35 +00:00
libthread.tex Add versionadded. Remove duplicate "to" 2003-07-09 12:41:55 +00:00
libthreading.tex Add versionadded info for the 2 new threading module functions 2003-06-30 21:47:47 +00:00
libtime.tex Fix spacing markup and other sundries. 2003-09-08 18:52:18 +00:00
libtimeit.tex Patch #808362: Fix typos. 2003-09-20 11:09:28 +00:00
libtoken.tex
libtokenize.tex
libtraceback.tex Add traceback.format_exc(). 2003-11-05 23:03:00 +00:00
libtty.tex Clean up some markup cruft. A number of the macros that take no 2001-11-28 07:26:15 +00:00
libturtle.tex SF bug #844123: "up" instead of "down" in turtle module documentation 2003-12-06 01:35:56 +00:00
libtypes.tex Remove extra 'types' 2003-01-10 13:52:30 +00:00
libundoc.tex update the documentation contact address 2003-07-30 02:55:28 +00:00
libunicodedata.tex Add unidata_version. Bump generator version number. 2002-11-25 09:13:37 +00:00
libunittest.tex Patch #808362: Fix typos. 2003-09-20 11:09:28 +00:00
libunix.tex
liburllib.tex remove extra word occurance; reported to webmaster 2003-08-27 15:11:40 +00:00
liburllib2.tex Markup consistency nits. 2003-07-14 21:07:05 +00:00
liburlparse.tex Typo(!): "normal" -> "number" 2002-10-17 19:23:43 +00:00
libuser.tex
libuserdict.tex Fix double word typos. 2003-08-25 04:28:05 +00:00
libuu.tex Remove mentionings of DOS. 2002-10-10 18:24:54 +00:00
libwarnings.tex showwarning() calls formatwarning(), not showwarning(). 2003-07-01 14:37:59 +00:00
libwave.tex
libweakref.tex Patch #849350: Update to document bool return values. Backported to 2.3. 2003-11-27 19:48:03 +00:00
libwebbrowser.tex
libwhichdb.tex
libwhrandom.tex Use the \note and \warning macros where appropriate. 2001-10-20 04:24:09 +00:00
libwinreg.tex Fix typo 2002-06-25 15:26:59 +00:00
libwinsound.tex Add docs for MessageBeep. 2003-05-16 01:42:22 +00:00
libxdrlib.tex Fix spelling. 2003-01-06 18:41:01 +00:00
libxmllib.tex Remove extra period. 2001-11-06 22:10:47 +00:00
libxmlrpclib.tex Patch #531629: Add multicall support. 2003-10-31 13:49:36 +00:00
libxreadlines.tex Document file.next(). Mark xreadlines obsolete (both method and 2002-08-06 17:01:28 +00:00
libzipfile.tex Fix double word typos. 2003-08-25 04:28:05 +00:00
libzlib.tex Patch #640236: Better eplain unused data. 2003-06-21 14:15:25 +00:00
markup.tex Point to the PyXML package as an extended version of the "xml" package 2002-10-23 20:58:32 +00:00
mimelib.tex email is at version 2.5 now 2003-03-21 21:14:48 +00:00
minidom-example.py Remove unused variable. 2001-10-26 19:50:26 +00:00
netdata.tex
required_1.py SF #642236, optparse LaTeX docs by Johannes Gijsbers 2003-01-06 16:51:37 +00:00
required_2.py SF #642236, optparse LaTeX docs by Johannes Gijsbers 2003-01-06 16:51:37 +00:00
tkinter.tex Update URL. 2003-07-28 14:39:13 +00:00
tzinfo-examples.py "Premature" doc changes, for new astimezone() rules, and the new 2003-01-22 04:45:50 +00:00
windows.tex
xmldom.tex Change email address. 2003-04-18 22:04:34 +00:00
xmldomminidom.tex Change email address. 2003-04-18 22:04:34 +00:00
xmldompulldom.tex
xmlsax.tex Change email address. 2003-04-18 22:04:34 +00:00
xmlsaxhandler.tex Change email address. 2003-04-18 22:04:34 +00:00
xmlsaxreader.tex Change email address. 2003-04-18 22:04:34 +00:00
xmlsaxutils.tex Change email address. 2003-04-18 22:04:34 +00:00