Commit Graph

793 Commits

Author SHA1 Message Date
Brett Cannon 8bb8fa5dd6 Handle urllib's renaming for Python 3.0:
* Deprecate urllib.urlopen() in favor of urllib2.urlopen() for 3.0.
* Update docs to mention split/rename of the module and deprecation of
  urlopen().

Changes to lib2to3 are in a separate commit. Work is for issue #2885.
2008-07-02 01:57:08 +00:00
Benjamin Peterson aac51b8a69 add ABC to the glossary 2008-07-01 23:33:06 +00:00
Georg Brandl 1e0eefc4a1 #1523853: add note about fread(). 2008-07-01 20:45:09 +00:00
Georg Brandl dbd0ae383d #3216: fix Execute's parameter description. 2008-07-01 20:18:10 +00:00
Georg Brandl 68b4e74a8d Add a link to PEP 324. 2008-07-01 19:59:00 +00:00
Bill Janssen 934b16d0c2 various SSL fixes; issues 1251, 3162, 3212 2008-06-28 22:19:33 +00:00
Benjamin Peterson 910c2ab674 edit multiprocessing docs 2008-06-27 23:22:06 +00:00
Raymond Hettinger ee51cffc95 Fix whitespace in example code. 2008-06-27 21:34:24 +00:00
Mark Dickinson df90ee6c5f Issue #3197: rework documentation for fractions module. 2008-06-27 16:49:27 +00:00
Georg Brandl 910df2fc4e Add a version tag for shutdown(). 2008-06-26 18:55:37 +00:00
Mark Dickinson cab7e56e84 Remove references to Py3k in __floor__, __ceil__ and __round__ documentation. 2008-06-24 15:35:14 +00:00
Georg Brandl 3e8bb4e9b0 Write out "phi" consistently. 2008-06-22 19:07:59 +00:00
Georg Brandl 8bd05191fa #3085: Fix syntax error. 2008-06-22 18:11:52 +00:00
Georg Brandl 0ba92b24b7 Turn section references into proper cross-references. 2008-06-22 09:05:29 +00:00
Facundo Batista 74a6ba8f70 In the deprecated functions I added an alert to review
specially a section of the subprocess documentation
that helps with the replacing of those functionss.
2008-06-21 19:48:19 +00:00
Facundo Batista a6a4d50efe Now a from submitted via POST that also has a query string
will contain both FieldStorage and MiniFieldStorage items.

Fixes #1817.
2008-06-21 18:58:04 +00:00
Facundo Batista 2da91c375b Fixed issue #2888. Now the behaviour of pprint when working with nested
structures follows the common sense (and works like in 2.5 and 3.0).
2008-06-21 17:43:56 +00:00
Facundo Batista 8e1c52ac0e Reviewed and updated the documentation. Fixes #3017. 2008-06-21 17:30:06 +00:00
Georg Brandl 924b823a60 Documentation fix. 2008-06-21 14:26:19 +00:00
Andrew M. Kuchling db53c1eb68 Correct two versionchanged directives, to improve the 'changes' output 2008-06-21 00:17:22 +00:00
Andrew M. Kuchling f839b66cf5 Grammar fixes 2008-06-20 23:14:32 +00:00
Andrew M. Kuchling c2e3270dcb Remove request for e-mail; it's unlikely these classes will be saved 2008-06-20 23:13:58 +00:00
Benjamin Peterson fc7f493738 rephrase 2008-06-20 20:33:33 +00:00
Andrew M. Kuchling 8e5cd75b73 Put threading in front of thread 2008-06-19 20:33:31 +00:00
Andrew M. Kuchling be504f1795 Remove some standalone material from the introduction; various markup and typo fixes 2008-06-19 19:48:42 +00:00
Georg Brandl 5da652e374 Add versionadded tags to new math functions. 2008-06-18 09:28:22 +00:00
Mark Dickinson f88f739012 Typo fix 2008-06-18 09:20:17 +00:00
Andrew M. Kuchling 3730453edd Typo fixes 2008-06-13 19:38:18 +00:00
Georg Brandl 60c0be3acd Clarification. 2008-06-13 13:26:54 +00:00
Benjamin Peterson 26305a03e3 add py3k warnings to rfc822 2008-06-12 22:33:06 +00:00
Benjamin Peterson a03722f278 deprecated mimetools 2008-06-12 14:23:49 +00:00
Thomas Heller 41a9e15333 Markup fixes, thanks Georg for the help.
Document ctypes.util.find_library() and ctypes.util.find_msvcrt().
2008-06-11 19:58:22 +00:00
Thomas Heller c0a296f1dc Add versionadded marker to ctypes.c_longdouble. 2008-06-11 19:10:22 +00:00
Georg Brandl 89f48876a2 Add future_builtins.ascii(). 2008-06-11 18:55:38 +00:00
Thomas Heller 35b9020246 Smaller doc fixes. 2008-06-11 18:40:51 +00:00
Thomas Heller 2e9675adf8 More doc fixes. 2008-06-11 18:10:43 +00:00
Thomas Heller 81567d2b61 Markup fixes, spelling corrections, and better wordings. Hopefully. 2008-06-11 17:58:19 +00:00
Georg Brandl 9cf1934090 Fix typos. 2008-06-11 17:53:38 +00:00
Benjamin Peterson f439560265 add aliases to threading module 2008-06-11 17:50:00 +00:00
Benjamin Peterson 0fbcf69455 give the threading API PEP 8 names 2008-06-11 17:27:50 +00:00
Raymond Hettinger 4267be6478 Multi-arg form for set.difference() and set.difference_update(). 2008-06-11 10:30:54 +00:00
Thomas Heller 73baefd7fc Fix markup.
Document the new 'offset' parameter for the 'ctypes.byref' function.
2008-06-11 07:10:43 +00:00
Benjamin Peterson 190d56e009 add the multiprocessing package to fulfill PEP 371 2008-06-11 02:40:25 +00:00
Raymond Hettinger 363070aa46 Update numbers doc for the Integral simplification. 2008-06-11 00:28:51 +00:00
Armin Ronacher 482f31299c Documented the new AST constructor. 2008-06-10 20:52:19 +00:00
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
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
Georg Brandl d77554fe8c Markup fix. 2008-06-06 07:34:50 +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
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
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
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 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
Georg Brandl 8de9119447 Add renaming notices to 3.0 http package members. 2008-05-26 15:01:48 +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 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
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
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
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
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
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
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 173b739ff8 Fix markup. 2008-05-12 17:43:13 +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
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