cpython/Doc/lib
Raymond Hettinger e11b510a5b SF 658405: calendar.py to rely on the datetime module instead of the time
module.

The code is shorter, more readable, faster, and dramatically increases the
range of acceptable dates.

Also, used the floor division operator in leapdays().
2002-12-25 16:37:19 +00:00
..
.cvsignore
asttable.tex
compiler.tex Update docs to reflect new compile() and compileFile() 2001-12-04 02:48:52 +00:00
distutils.tex
email-dir.py Split the long email package examples into separate files and use 2002-10-01 14:17:10 +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 nits 2002-10-01 15:29:09 +00:00
emailcharsets.tex Document that the Charset constructor coerces its argument to lower 2002-10-10 15:23:38 +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 nits 2002-10-01 15:29:09 +00:00
emailheaders.tex Proofread and spell checked, all except the Examples section (which 2002-10-01 04:33:16 +00:00
emailiter.tex Vast update to email version 2. This could surely use proofreading. 2002-10-01 01:05:52 +00:00
emailmessage.tex Document that get_content_charset() coerces its return value to lower 2002-10-10 15:22:16 +00:00
emailmimebase.tex Proofread and spell checked, all except the Examples section (which 2002-10-01 04:33:16 +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 Add in the datetime docs now that they pass LaTeX. Still ugly, but that can 2002-12-23 19:03:00 +00:00
libaifc.tex
libal.tex
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 Revise description of dumbdbm.open() to reflect that the flag argument is 2001-12-07 21:56:13 +00:00
libarray.tex SF 539024, Fix broken link to numpy 2002-04-04 14:02:45 +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
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
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 correct typo detected by Lee Hansen 2002-11-17 11:09:50 +00:00
libbz2.tex * libbz2.tex 2002-11-25 18:51:43 +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 Implement a safer and more predictable interpolation approach. 2002-10-25 21:52:00 +00:00
libcgi.tex Fix typo reported to python-docs. 2002-08-23 21:19:53 +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 Re-commit Ping's patch to the cgi and cgitb documentation, using the 2001-12-20 17:13:09 +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 Elaborate the descriptions for onecmd(), precmd(), and postcmd() so they are 2001-12-27 05:10:18 +00:00
libcmp.tex
libcmpcache.tex
libcode.tex Update doc to reflect Tim's changes to bool. 2002-04-05 02:21:09 +00:00
libcodecs.tex Document additional error handling names available through PEP 293. 2002-11-19 21:51:35 +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
libcookie.tex Toughen up the security warnings a bit. 2001-11-16 22:28:17 +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
libcurses.tex [Patch #633635 from David M. Cooke] 2002-11-06 14:17:21 +00:00
libcursespanel.tex Use personal e-mail address 2002-10-30 21:08:34 +00:00
libdatetime.tex Implemented datetime.astimezone() and datetimetz.astimezone(). 2002-12-25 07:40:55 +00:00
libdbhash.tex
libdbm.tex
libdifflib.tex Remove extra ")" in example. 2002-12-06 18:52:28 +00:00
libdircache.tex
libdis.tex Further SET_LINENO reomval fixes. See comments in patch #587933. 2002-08-30 13:09:51 +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 #486438: Make module argument to testmod optional. 2002-11-22 08:23:09 +00:00
liberrno.tex
libexcs.tex PEP 293 implemention (from SF patch http://www.python.org/sf/432401) 2002-09-02 13:14:32 +00:00
libfcntl.tex Refer the reader to the correct module for constant definitions. 2002-06-14 01:58:19 +00:00
libfilecmp.tex Update doc to reflect Tim's changes to bool. 2002-04-05 02:21:09 +00:00
libfileinput.tex
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
libfpectl.tex
libfpformat.tex
libftplib.tex SF patch #497420 (Eduardo Pérez): ftplib: ftp anonymous password 2001-12-28 20:54:28 +00:00
libfuncs.tex Fix SF # 641111, Undocumented side effect of eval 2002-12-17 01:08:06 +00:00
libgc.tex Document gc.get_objects(). 2002-07-10 19:21:07 +00:00
libgdbm.tex
libgetopt.tex Patch 473512: add GNU style scanning as gnu_getopt. 2002-06-06 10:58: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 Fix markup. 2002-11-22 14:28:53 +00:00
libgl.tex
libglob.tex
libgopherlib.tex
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
libhtmllib.tex
libhtmlparser.tex
libhttplib.tex document InvalidURL exception 2002-03-24 16:55:57 +00:00
libimageop.tex
libimaplib.tex added details of new IMAP4_stream class; emphasised meaning of data part of command results; added proxyauth command description 2002-11-22 05:47:39 +00:00
libimgfile.tex
libimghdr.tex
libimp.tex Slightly improved version of patch #642578: "Expose PyImport_FrozenModules 2002-11-29 20:47:40 +00:00
libinspect.tex Add text about circular references caused by storing frames in local 2002-04-23 21:21:20 +00:00
libintro.tex
libjpeg.tex
libkeyword.tex Add keyword.kwlist to the public API. 2002-01-24 16:38:53 +00:00
liblinecache.tex
liblocale.tex Add getpreferredencoding. Support @euro modifiers. Fixes #554676. 2002-11-03 17:20:12 +00:00
liblogging.tex Remove extra word 2002-11-25 16:01:08 +00:00
libmailbox.tex Tweak description of PortableUnixMailbox: "From " lines are actually 2002-09-23 19:32:42 +00:00
libmailcap.tex
libmain.tex
libmarshal.tex A few minor updates to make it clear(er) that pickle should be used 2001-11-15 23:55:12 +00:00
libmath.tex Add markup for base parameter 2002-12-17 01:24:11 +00:00
libmd5.tex [Patch #476612] Change docs to describe PEP247 interface 2001-11-02 21:44:09 +00:00
libmhlib.tex
libmimetools.tex Add deprecation notices to the documentation to reflect recent additions to 2002-09-25 22:13:27 +00:00
libmimetypes.tex Apply diff3.txt (plus additional documentation) 2002-09-06 16:15:58 +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
libmultifile.tex Added references to the email package. 2002-08-06 21:26:01 +00:00
libmutex.tex Update doc to reflect Tim's changes to bool. 2002-04-05 02:21:09 +00:00
libnetrc.tex
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
libobjs.tex Promote built-in functions to come before built-in types. 2001-10-30 06:22:02 +00:00
liboperator.tex Add versionadded for operator.pow 2002-08-19 22:38:01 +00:00
libos.tex Typo: "dead lock" --> "deadlock" 2002-12-06 16:45:05 +00:00
libpanel.tex
libparser.tex
libpdb.tex Fix some small markup nits. 2002-12-18 02:07:14 +00:00
libpickle.tex Clarify the interpretation of the __getstate__() return value for 2002-11-27 05:26:46 +00:00
libpipes.tex
libpkgutil.tex Added docs for (draft) pkgutil module. 2002-12-23 16:53:59 +00:00
libpopen2.tex Typo: "dead lock" --> "deadlock" 2002-12-06 16:45:05 +00:00
libpoplib.tex Fix reference to the Fetchmail FAQ: 2002-10-18 16:50:17 +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 Patch #651006: Better explain what component might be empty. 2002-12-11 12:55:53 +00:00
libpprint.tex Add an experimental mechanism to support extending the pprint formatting. 2002-04-02 05:08:35 +00:00
libprofile.tex
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
libpycompile.tex Added a main() function and support to run this module as a script. 2002-08-21 20:56:21 +00:00
libpydoc.tex Add documentation for the pydoc module; contributed by Ka-Ping Yee. 2001-12-18 16:31:44 +00:00
libpyexpat.tex Fix problem in example code. It's minor in this particular example, 2002-12-03 22:57:37 +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 Improve comments. Clarify docs. 2002-11-18 09:01:24 +00:00
libre.tex Fix example regular expressions that simulate scanf() constructs. 2002-12-03 18:49:17 +00:00
libreadline.tex
libregex.tex
libregsub.tex
librepr.tex
libresource.tex Patch #512005: getrusage() returns struct-like object. 2002-04-08 21:28:20 +00:00
librestricted.tex
librexec.tex Add strong security warning about the rexec module. 2002-08-27 16:46:06 +00:00
librfc822.tex Accept Armin's documentation patch for SF bug #558179. 2002-10-09 22:33:23 +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
librobotparser.tex Update doc to reflect Tim's changes to bool. 2002-04-05 02:21:09 +00:00
librotor.tex Document that the key should not contain null bytes. 2002-06-10 19:42:43 +00:00
libsched.tex
libselect.tex Clean up some markup cruft. A number of the macros that take no 2001-11-28 07:26:15 +00:00
libsets.tex Implemented <, <=, >, >= for sets, giving subset and proper-subset 2002-08-25 18:43:10 +00:00
libsgi.tex
libsgmllib.tex
libsha.tex [Patch #476612] Change docs to describe PEP247 interface 2001-11-02 21:44:09 +00:00
libshelve.tex Add support for binary pickles to the shelve module. In some situations 2002-12-08 18:36:24 +00:00
libshlex.tex
libshutil.tex Patch #448038: Add move(). Report errors from copytree as in shutil.Error. 2002-10-07 13:23:24 +00:00
libsignal.tex This is patch 2002-05-27 15:08:24 +00:00
libsimplehttp.tex
libsimplexmlrpc.tex Add synopsis for the SimpleXMLRPCServer module; used in the chapter-level 2001-11-28 07:32:53 +00:00
libsite.tex SF #515041, Update path for 2.3 2002-02-19 02:58:54 +00:00
libsmtplib.tex Add local_hostname to SMTP.__init__(). 2002-03-24 15:41:40 +00:00
libsndhdr.tex
libsocket.tex Major overhaul of timeout sockets: 2002-06-13 15:07:44 +00:00
libsocksvr.tex Clarify the default setting for daemon_threads. 2002-11-22 14:29:42 +00:00
libsomeos.tex
libstat.tex Clean up some markup cruft. A number of the macros that take no 2001-11-28 07:26:15 +00:00
libstatcache.tex Add deprecation notice to statcache. 2001-11-02 20:20:19 +00:00
libstatvfs.tex
libstdtypes.tex Fixed bug 2002-12-16 18:12:53 +00:00
libstdwin.tex
libstring.tex Fix typo reported by Paul Clifford. 2002-09-12 14:16:07 +00:00
libstringio.tex
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 Add os.path.supports_unicode_filenames for all platforms, 2002-10-08 02:44:31 +00:00
libsyslog.tex
libtabnanny.tex Update doc to reflect Tim's changes to bool. 2002-04-05 02:21:09 +00:00
libtelnetlib.tex Document symbolic constants for commands. 2002-11-04 17:41:18 +00:00
libtempfile.tex NamedTemporaryFile: clarify behavior based on confusions noted by a 2002-11-21 16:32:11 +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
libtextwrap.tex Fix up a few more consistency nits and incorrectly applied markup. 2002-07-03 05:08:48 +00:00
libthread.tex Clarify what versions of Windows are supported, and add Linux 2002-10-22 15:06:49 +00:00
libthreading.tex Adjust some poor wording in the text that explains what events are used 2002-03-19 14:37:44 +00:00
libtime.tex Fixed longstanding bug in the description of strftime's %W code. 2002-12-20 17:15:39 +00:00
libtoken.tex
libtokenize.tex
libtraceback.tex This is my patch 2002-08-15 14:59:02 +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 Clean up the descriptions of multi-signature functions so we do the right 2001-11-15 20:41:03 +00:00
libtypes.tex Added a version annotation for StringTypes. 2002-05-22 02:44:24 +00:00
libundoc.tex Remove mentionings of DOS. 2002-10-10 18:24:54 +00:00
libunicodedata.tex Add unidata_version. Bump generator version number. 2002-11-25 09:13:37 +00:00
libunittest.tex typo fix. 2002-12-15 13:14:22 +00:00
libunix.tex
liburllib.tex Moved description of _urlopener adjacent to the related functions. 2002-10-22 21:58:06 +00:00
liburllib2.tex Fix a variety of typographical, grammatical, and clarity problems reported 2001-11-09 03:49:29 +00:00
liburlparse.tex Typo(!): "normal" -> "number" 2002-10-17 19:23:43 +00:00
libuser.tex
libuserdict.tex Improve DictMixin. 2002-11-18 04:34:10 +00:00
libuu.tex Remove mentionings of DOS. 2002-10-10 18:24:54 +00:00
libwarnings.tex More updates describing FutureWarnings. 2002-08-14 16:40:54 +00:00
libwave.tex
libweakref.tex Described responsibilty of weakly referenced extension types to initialize 2002-08-07 16:18:54 +00:00
libwebbrowser.tex
libwhichdb.tex
libwhrandom.tex
libwinreg.tex Fix typo 2002-06-25 15:26:59 +00:00
libwinsound.tex
libxdrlib.tex
libxmllib.tex Remove extra period. 2001-11-06 22:10:47 +00:00
libxmlrpclib.tex terminology 2002-10-22 18:26:28 +00:00
libxreadlines.tex Document file.next(). Mark xreadlines obsolete (both method and 2002-08-06 17:01:28 +00:00
libzipfile.tex Patch #651621, approved by MvL. 2002-12-12 12:23:32 +00:00
libzlib.tex
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 Update email micro release number. 2002-10-10 15:58:19 +00:00
minidom-example.py Remove unused variable. 2001-10-26 19:50:26 +00:00
netdata.tex
tkinter.tex Whoops, fix the typo correctly this time 2002-11-05 22:46:39 +00:00
tzinfo-examples.py Move the examples of concrete tzinfo classes to a separate file, so the 2002-12-23 18:52:19 +00:00
windows.tex
xmldom.tex Typo: it's --> its 2002-11-13 15:56:13 +00:00
xmldomminidom.tex Update an example to use the DOM implementation object. Explain that 2002-10-24 19:36:04 +00:00
xmldompulldom.tex
xmlsax.tex Added some more links to the "See also" section. 2002-06-25 16:58:58 +00:00
xmlsaxhandler.tex Talk about interfaces rather than implementation classes where appropriate. 2002-06-25 17:10:50 +00:00
xmlsaxreader.tex Talk about interfaces rather than implementation classes where appropriate. 2002-06-25 17:10:50 +00:00
xmlsaxutils.tex Patch #613256: Add nescape method to xml.sax.saxutils. 2002-10-26 14:50:45 +00:00