Commit Graph

9482 Commits

Author SHA1 Message Date
Armin Ronacher 3079be51af Fix a formatting error in the ast documentation. 2008-06-10 20:37:02 +00:00
Georg Brandl 60977c73c5 more markup fix. 2008-06-10 13:53:24 +00:00
Benjamin Peterson 0099e72099 fix markup 2008-06-10 13:37:13 +00:00
Georg Brandl 8509db5a21 Add the "ast" module, containing helpers to ease use of the "_ast" classes. 2008-06-10 07:45:28 +00:00
Josiah Carlson 1a72d88abf Applying updated patch from Issue 1736190, which addresses partial
issues in: 909005 and 17361001, as well as completely as possible issues
539444, 760475, 777588, 889153, 953599, 1025525, 1063924, and 658749.
This patch also includes doc and test updates as necessary.
2008-06-10 05:00:08 +00:00
Raymond Hettinger 5c4d3d0e4c Let set.intersection() and set.intersection_update() take multiple input arguments. 2008-06-09 13:07:27 +00:00
Raymond Hettinger ee4bcad68e Let set.union() and set.update() accept multiple inputs. 2008-06-09 08:33:37 +00:00
Raymond Hettinger ecbdd2e9b0 Issue #2138: Add math.factorial(). 2008-06-09 06:54:45 +00:00
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread:
http://mail.python.org/pipermail/python-dev/2008-June/079988.html

Python 2.6 should stick with PyString_* in its codebase.  The PyBytes_* names
in the spirit of 3.0 are available via a #define only.  See the email thread.
2008-06-09 04:58:54 +00:00
Raymond Hettinger e98839a1f4 Issue3065: Fixed pickling of named tuples. Added tests. 2008-06-09 01:28:30 +00:00
Georg Brandl 3219df1562 Argh, I read it wrong. Reverted 64036 and added a clarifying remark. 2008-06-08 08:59:38 +00:00
Georg Brandl ebd662d6f2 #3028: tokenize passes the physical line. 2008-06-08 08:54:40 +00:00
Benjamin Peterson 1f1174edf3 capitalization nit 2008-06-07 20:44:48 +00:00
Georg Brandl 9cea511f9b Document the "st" API, to avoid confusion with the "new" AST.
Add a note about using the new AST module.
2008-06-07 18:17:37 +00:00
Georg Brandl 5f27af055b X-ref to numbers module. 2008-06-07 18:16:12 +00:00
Georg Brandl afd05da314 Backport docs for abc module to 2.6. 2008-06-07 17:11:00 +00:00
Georg Brandl bf0610a1ca Revert unwanted changes. 2008-06-07 16:04:01 +00:00
Georg Brandl 7be19aabe2 Factor out docstring dedenting from inspect.getdoc() into inspect.cleandoc()
to ease standalone use of the algorithm.
2008-06-07 15:59:10 +00:00
Thomas Heller 3f67c43f78 Document the new ctypes features.
It would be great if someone could review both sematics, markup, and
spelling, and correct the versionadded and versionchanges markers.
2008-06-06 20:05:15 +00:00
Thomas Heller fb0117e9d5 Add a reminder for the maintainer of whatsnew. 2008-06-06 18:42:11 +00:00
Georg Brandl d82a9c1618 Fix brackets. 2008-06-06 10:43:43 +00:00
Georg Brandl d77554fe8c Markup fix. 2008-06-06 07:34:50 +00:00
Andrew M. Kuchling 5e3e6ba81d Grammar fix 2008-06-05 23:35:48 +00:00
Andrew M. Kuchling b5a40dd224 Add various items 2008-06-05 23:35:31 +00:00
Andrew M. Kuchling 6dd8ccab2c Document 'utc' parameter 2008-06-05 23:33:54 +00:00
Ronald Oussoren 5640ce2f1e MacOS X: Enable 4-way universal builds
This patch adds a new configure argument on OSX:
        --with-universal-archs=[32-bit|64-bit|all]

When used with the --enable-universalsdk option this controls which
CPU architectures are includes in the framework. The default is 32-bit,
meaning i386 and ppc. The most useful alternative is 'all', which includes
all 4 CPU architectures supported by MacOS X (i386, ppc, x86_64 and ppc64).

This includes limited support for the Carbon bindings in 64-bit mode as well,
limited because (a) I haven't done extensive testing and (b) a large portion
of the Carbon API's aren't available in 64-bit mode anyway.

I've also duplicated a feature of Apple's build of python: setting the
environment variable 'ARCHFLAGS' controls the '-arch' flags used for building
extensions using distutils.
2008-06-05 12:58:24 +00:00
Georg Brandl a2b34b87a9 Complete revision of new turtle module's docs. 2008-06-04 11:17:26 +00:00
Martin v. Löwis 8718459f0f Patch #1513695: New turtle module, with demos. 2008-06-04 06:29:55 +00:00
Martin v. Löwis ffe62ed46d Patch #2125: Add GetInteger and GetString methods for
msilib.Record objects.
2008-06-02 08:40:06 +00:00
Gregory P. Smith 8856ddae25 Adds a Thread.getIdent() method to provide the _get_ident() value for
any given threading.Thread object.  feature request issue 2871.
2008-06-01 23:48:47 +00:00
Georg Brandl ac19d85e04 Deprecate htmllib and sgmllib for 3.0. 2008-06-01 21:19:14 +00:00
Georg Brandl 681001e11b Generate pydoc's topic help from the reST docs via Sphinx'
new text writer.
2008-06-01 20:33:55 +00:00
Georg Brandl 4f2c998ca9 Add plain text make target. 2008-06-01 16:41:31 +00:00
Robert Schuppenies 51df064767 Issue #2898: Added sys.getsizeof() to retrieve size of objects in bytes. 2008-06-01 16:16:17 +00:00
Martin v. Löwis 99815892f6 New environment variable PYTHONIOENCODING. 2008-06-01 07:20:46 +00:00
Georg Brandl 8bfba67101 #3005: add explaining sentence to easydialogs docs. 2008-05-31 14:45:55 +00:00
Georg Brandl a7ac20f8a5 #3010: clarification about stdin/use_rawinput. 2008-05-31 14:40:09 +00:00
Mark Summerfield 700a635091 Added a note to [] that special forms & special chars lose their meaning
and backrefs can't be used inside []
2008-05-31 13:05:34 +00:00
Benjamin Peterson 31694ae4a5 fix grammar 2008-05-30 20:44:39 +00:00
Georg Brandl c5a235bb55 Better quote with single quotes. 2008-05-30 19:17:29 +00:00
Georg Brandl 6bb7bcf5f7 getloadavg() is not available on Windows. 2008-05-30 19:12:13 +00:00
Brett Cannon 6983ff7475 Note that UserList and UserString were moved to 'collections' in 3.0. 2008-05-29 21:28:55 +00:00
Facundo Batista 4f1b1ed975 Fixed the semantic of timeout for socket.create_connection and
all the upper level libraries that use it, including urllib2.
Added and fixed some tests, and changed docs correspondingly.
Thanks to John J Lee for the patch and the pusing, :)
2008-05-29 16:39:26 +00:00
Georg Brandl b77e888f41 #2988: add note about catching CookieError when parsing untrusted cookie data. 2008-05-29 07:38:37 +00:00
Georg Brandl 457501bf20 Two fixes in bytearray docs. 2008-05-29 07:18:17 +00:00
Brett Cannon abb34fe9f3 UserString.MutableString has been removed in Python 3.0.
Works on issue #2877. Thanks Quentin Gallet-Gilles for the patch.
2008-05-29 05:08:50 +00:00
Benjamin Peterson dee01d8af8 fix spelling 2008-05-28 11:51:41 +00:00
Georg Brandl 74a1deaab3 #2989: add PyType_Modified(). 2008-05-28 11:21:39 +00:00
Benjamin Peterson a436878419 update tutorial function with more appropiate one from Eric Smith 2008-05-28 01:12:35 +00:00
Benjamin Peterson 06abba3558 fix minor grammar typo 2008-05-26 20:43:24 +00:00
Benjamin Peterson 9171bed69a take Brett's advice on a few warnings 2008-05-26 20:41:45 +00:00
Benjamin Peterson 3aa84a7f28 warn about some members of the commands module 2008-05-26 19:41:53 +00:00
Benjamin Peterson 2b4b5acf18 add PyByteArray docs 2008-05-26 15:54:26 +00:00
Georg Brandl 8de9119447 Add renaming notices to 3.0 http package members. 2008-05-26 15:01:48 +00:00
Benjamin Peterson 438e9ac4d4 fix a minor typo 2008-05-26 14:29:09 +00:00
Benjamin Peterson 404d182bba note that PyString and has been aliased to PyBytes 2008-05-26 14:02:09 +00:00
Christian Heimes 593daf545b Renamed PyString to PyBytes 2008-05-26 12:51:38 +00:00
Benjamin Peterson c3cb683d63 some updates to string formatting section in whatsnew 2008-05-26 12:29:46 +00:00
Georg Brandl e2caef7646 Add renaming notices to xmlrpc modules. 2008-05-26 10:47:43 +00:00
Georg Brandl 68d3eb9f66 Add renaming notices to 2.6 dbm module docs. 2008-05-26 10:22:15 +00:00
Benjamin Peterson f9ef9881d7 update the tutorial to use str.format 2008-05-26 00:54:22 +00:00
Benjamin Peterson c15205e939 rename the section about new formatting 'new-string-formatting' 2008-05-25 20:05:52 +00:00
Georg Brandl 8a710dc441 Add renaming notices to thread and dummy_thread. 2008-05-25 12:34:57 +00:00
Georg Brandl ecd0ad3c57 Hint about _winreg renaming in the docs. 2008-05-25 07:46:33 +00:00
Georg Brandl 392c6fc02d ConfigParser renaming reversal part 3: move module into place and adapt imports. 2008-05-25 07:25:25 +00:00
Georg Brandl a6168f9e0a Queue renaming reversal part 3: move module into place and
change imports and other references. Closes #2925.
2008-05-25 07:20:14 +00:00
Gregory P. Smith d1e5715265 Correct the url to the external bsddb.db docs (likely to be integrated
soon anyways?)
2008-05-24 21:21:23 +00:00
Georg Brandl e152a77d96 socketserver renaming reversal part 3: move the module into the right
place and fix all references to it.  Closes #2926.
2008-05-24 18:31:28 +00:00
Martin v. Löwis 0b66731ddd Mention that the leaking of variables from list comprehensions
is fixed in 3.0.
2008-05-23 19:33:13 +00:00
Raymond Hettinger 96b424062b Fix typo 2008-05-23 17:34:34 +00:00
Raymond Hettinger f6901e909f Issue 2909: show how to name unpacked fields. 2008-05-23 17:21:44 +00:00
Brett Cannon 2ee0e8eaec Revert the renaming of repr to reprlib. 2008-05-23 05:03:59 +00:00
Raymond Hettinger cc858ccc50 Docs for Issue 2819. 2008-05-23 00:49:27 +00:00
Brett Cannon e76e4d7fb8 Add a note about the renaming of test.test_support in 3.0. 2008-05-20 22:08:20 +00:00
Georg Brandl 112aa50329 Patch #1775025: allow opening zipfile members via ZipInfo instances.
Patch by Graham Horler.
2008-05-20 08:25:48 +00:00
Martin v. Löwis 4dd019fde3 Patch #2488: Add sys.maxsize. 2008-05-20 08:11:19 +00:00
Georg Brandl dffbf5f542 Revert copy_reg -> copyreg rename. 2008-05-20 07:49:57 +00:00
Georg Brandl 3682dfead5 Standardize renaming notes. 2008-05-20 07:21:58 +00:00
Georg Brandl 5a42ca6c04 Add notes that tkinter modules will be renamed. 2008-05-20 07:20:12 +00:00
Georg Brandl 6634bf2919 Tkinter rename reversal: remove tkinter package, adapt imports and docs. 2008-05-20 07:13:37 +00:00
Fred Drake d995e1150c revert creation of the html.entities and html.parser modules
(http://bugs.python.org/issue2882)
2008-05-20 06:08:38 +00:00
Benjamin Peterson 36d879b07c just MacOS (instead of MacOS 9) 2008-05-19 11:55:54 +00:00
Andrew M. Kuchling 09ed01f4cc Re-organize the increasingly long list of deprecated modules 2008-05-19 03:03:46 +00:00
Georg Brandl 67d6933ab5 GHOP #180 by Michael Schneider: add examples to the socketserver documentation. 2008-05-18 08:52:59 +00:00
Georg Brandl c76ffca2be Rename html.parser file, and split html.entities from htmllib
to ease removal of the latter in Py3k.
2008-05-17 21:54:03 +00:00
Fred Drake 20b56603c9 document the renames for modules moved to the html package
(http://bugs.python.org/issue2882)
2008-05-17 21:23:02 +00:00
Fred Drake cb51d84214 update references and documentation for modules in the new html package
(http://bugs.python.org/issue2882)
2008-05-17 21:14:05 +00:00
Lars Gustäbel 4bfb59390c Replace signatures with optional arguments in square brackets with
keyword arguments and the actual default values.
Fix references that point nowhere or to the wrong place.
Add description of the ENCODING module-level variable.
Fix the URL pointing to the GNU tar manual.
Remove two obsolete examples.
Add an example on how to use a generator with TarFile.extractall().
2008-05-17 16:50:22 +00:00
Benjamin Peterson 518c44cecf mention Py3k in glossary 2008-05-16 22:59:28 +00:00
Alexandre Vassalotti ea0b22a167 Patch by Quentin Gallet-Gilles: Renaming leftovers for 2.6.
This fixes the omissions of configparser, copyreg, queue and
socketserver renaming.
2008-05-16 18:03:52 +00:00
Georg Brandl c21cd7e7ec Doc changes for the big Tkinter rename. 2008-05-16 17:37:53 +00:00
Georg Brandl cd174da82f Fix reprlib docs. 2008-05-16 17:33:13 +00:00
Georg Brandl ae6b9f3cb2 Document O_ASYNC addition. 2008-05-16 13:41:26 +00:00
Georg Brandl 88107dafef #2845: fix copy2's docs. 2008-05-16 13:18:50 +00:00
Georg Brandl 107b812947 #2869: remove parameter from signature. 2008-05-16 09:47:29 +00:00
Alexandre Vassalotti 507462736d Updated reprlib's documentation to mention the renaming. 2008-05-16 07:00:58 +00:00
Alexandre Vassalotti 50a1acb2ab Changed references to the reprlib module to use its new name. 2008-05-16 06:58:49 +00:00
Brett Cannon fa40bbf625 Deprecated statvfs for removal in 3.0. 2008-05-16 00:50:02 +00:00
Benjamin Peterson 7b5151c1f6 fix typos in whatsnew 2008-05-15 22:41:16 +00:00
Benjamin Peterson a19f9f96c6 add Mac modules to the list of deprecated ones 2008-05-15 22:34:33 +00:00
Brett Cannon b346513044 Deprecate sunaudiodev/SUNAUDIODEV for removal in 3.0. 2008-05-15 07:11:41 +00:00
Brett Cannon 94f2561ee8 Update docs for deprecation of IRIX modules. 2008-05-15 04:34:17 +00:00
Andrew M. Kuchling 3a1693a989 Note some removals and a rename 2008-05-15 01:10:24 +00:00
Alexandre Vassalotti c92fef9a3e Added documentation stub for ConfigParser. 2008-05-14 22:51:10 +00:00
Alexandre Vassalotti e2514c6f10 Updated import statements to use the new `configparser` module name.
Updated the documentation to use the new name.
Revert addition of the stub entry for the old name.

Georg, I am reverting your changes since this commit should propagate
to py3k.
2008-05-14 22:44:22 +00:00
Georg Brandl 0a11f96f67 Update configparser docs for lowercasing rename. 2008-05-14 22:30:31 +00:00
Andrew M. Kuchling c72df3305f List all the removes and renamed modules 2008-05-14 00:46:41 +00:00
Georg Brandl 913835763a #2831: add start argument to enumerate(). Patch by Scott Dial and me. 2008-05-13 19:04:54 +00:00
Benjamin Peterson 236819310d Add warnings to and deprecated all those Mac modules 2008-05-12 21:42:13 +00:00
Georg Brandl ba39ef4ba4 Win 95/98 is no longer supported. 2008-05-12 17:52:13 +00:00
Georg Brandl d23f1f2896 Mention version in which the new marshal version was introduced. 2008-05-12 17:48:56 +00:00
Georg Brandl 70dce223d4 Marshal is at version 2. 2008-05-12 17:47:53 +00:00
Georg Brandl 173b739ff8 Fix markup. 2008-05-12 17:43:13 +00:00
Georg Brandl feb0921f9f #1760: try-except-finally is one statement since PEP 341. 2008-05-12 17:14:51 +00:00
Georg Brandl 21f990cf0e Fix parameter name for enumerate(). 2008-05-12 16:53:42 +00:00
Georg Brandl e321c2f37d #2836: backport new string formatting docs. 2008-05-12 16:45:43 +00:00
Georg Brandl 23da6e6545 #1713041: fix pprint's handling of maximum depth. 2008-05-12 16:26:52 +00:00
Eric Smith 103f19d286 Added 'n' presentation type for integers. 2008-05-12 14:00:01 +00:00
Georg Brandl 6a0a368479 Fix-up docs for the copyreg module renaming. 2008-05-12 10:05:39 +00:00
Georg Brandl 7a148c2357 Fix-up docs for socketserver and queue renaming. 2008-05-12 10:03:16 +00:00
Brett Cannon bb141bb1f4 Deprecate the timing module for removal in Python 3.0. 2008-05-12 03:47:47 +00:00
Brett Cannon ac861b5a17 Deprecate the sv module as per PEP 4. 2008-05-12 03:45:59 +00:00
Alexandre Vassalotti fea23a4d00 Added stub entry in the documentation mentioning SocketServer
was renamed.
2008-05-12 02:18:15 +00:00
Alexandre Vassalotti d192c925ac Updated all import statements to use the new socketserver module name.
Renamed socketserver module in its own documentation.
Renamed documentation references.
2008-05-12 02:11:22 +00:00
Brett Cannon 42bfa90f02 Depreate imageop for removal in 3.0. 2008-05-12 00:08:34 +00:00
Alexandre Vassalotti 1fcaa77ac5 Revert commit r63086. 2008-05-11 23:12:38 +00:00
Georg Brandl 5a3277253d Add a deprecation notice to mailbox' old classes' doc. 2008-05-11 21:54:09 +00:00
Georg Brandl d61c70d45f Formally deprecate old classes in the cgi module. 2008-05-11 21:37:53 +00:00
Georg Brandl 3fc974f2d4 Clarify os.strerror()s exception behavior. 2008-05-11 21:16:37 +00:00
Georg Brandl 627a666db0 - #2250: Exceptions raised during evaluation of names in rlcompleter's
``Completer.complete()`` method are now caught and ignored.
2008-05-11 21:03:42 +00:00
Alexandre Vassalotti 8940ecd39d Added stub for the PixMapWrapper module to be renamed in 3.0.
Modified TestStdlibRenames to support platform specific renames.
Added test for PixMapWrapper rename warning.
Added note to documentation about PixMapWrapper rename.
2008-05-11 20:30:43 +00:00
Alexandre Vassalotti 73812bf2a6 Added test for Queue rename warning.
Added note to documentation about Queue rename.
2008-05-11 20:04:03 +00:00
Georg Brandl 6a57c08dc8 #1326: document and test zipimporter.archive and zipimporter.prefix. 2008-05-11 15:05:13 +00:00
Georg Brandl ae98f50eca #2709 followup: better description of Tk's pros and cons. 2008-05-11 14:56:04 +00:00
Georg Brandl 9020ff88e6 Add some sentence endings. 2008-05-11 14:17:13 +00:00
Benjamin Peterson 98353941ea Add the "until" command to pdb 2008-05-11 14:13:25 +00:00
Andrew M. Kuchling aac5c8669f #1858: re-apply patch for this, adding the missing files 2008-05-11 14:00:00 +00:00
Georg Brandl ab756f60bd #2452: timeout is used for all blocking operations. 2008-05-11 11:09:35 +00:00
Georg Brandl 0aaf559bfe #2741: clarification of value range for address_family. 2008-05-11 10:59:39 +00:00
Georg Brandl e9135ba79d #2147: PEP 237 changes to overflow behavior. 2008-05-11 10:55:59 +00:00
Georg Brandl 6f95ae55b1 #2659: add ``break_on_hyphens`` to TextWrapper. 2008-05-11 10:42:28 +00:00
Georg Brandl 5b54887deb #2709: clarification. 2008-05-11 10:33:27 +00:00
Georg Brandl a36909e10d Fix typo. 2008-05-11 10:13:59 +00:00
Georg Brandl 53905d8f7f #1153769: document PEP 237 changes to string formatting. 2008-05-11 09:06:30 +00:00
Alexandre Vassalotti 25ad76c91d Added test for copy_reg rename.
Added note to documentation about copy_reg rename.
2008-05-11 09:01:51 +00:00
Georg Brandl 2ac747c05a #2812: document property.getter/setter/deleter. 2008-05-11 08:47:53 +00:00
Georg Brandl d809603623 #2742: ``''`` is not converted to NULL in getaddrinfo. 2008-05-11 07:06:05 +00:00
Georg Brandl 605a0c6f7f reload() takes the module itself. 2008-05-11 07:02:17 +00:00
Brett Cannon 2a86913864 Deprecated the mhlib module for removal in 3.0. 2008-05-11 03:01:47 +00:00
Skip Montanaro 79964cf64f Copied two versions of the example from the interactive session. Delete
one.
2008-05-11 02:59:30 +00:00