Alexandre Vassalotti
b1549092ea
Removed _stringio from Windows build.
...
For some yet unknown reason, MSVC's linker fails to resolve
_stringio's module initializer (PyInit__stringio). This probably means
the module is not build correctly. Therefore, I am removing Windows
support temporarily until I find how to add new modules properly for
MSVC.
2008-06-12 18:35:39 +00:00
Alexandre Vassalotti
ca2d610dba
Restore _pickle module accelerator module.
...
Removed Windows support temporarily.
64bit bug with integer unpickling is now fixed.
2008-06-12 18:26:05 +00:00
Alexandre Vassalotti
829b99195d
Fixed test_urllib2 by coercing Message object to str
...
before passing it to io.StringIO.write().
2008-06-12 18:02:10 +00:00
Benjamin Peterson
ab82a97b73
remove a mimetools import
2008-06-12 17:36:10 +00:00
Benjamin Peterson
04f7d5397e
attempt to fix multiprocessing
2008-06-12 17:02:47 +00:00
Benjamin Peterson
e0d9bb83ec
Blocked revisions 64169 via svnmerge
...
........
r64169 | benjamin.peterson | 2008-06-12 09:23:49 -0500 (Thu, 12 Jun 2008) | 1 line
deprecated mimetools
........
2008-06-12 14:26:32 +00:00
Benjamin Peterson
425ea7f9e4
add a period
2008-06-12 14:11:35 +00:00
Benjamin Peterson
23c51a26a5
actually remove the mimetools module
2008-06-12 14:06:57 +00:00
Benjamin Peterson
af488af55d
fix compiler warning
2008-06-12 13:16:38 +00:00
Barry Warsaw
820c120059
Patch for issue 2848, mostly by Humberto Diogenes, with a couple of
...
small fixes by Barry. This removes mimetools from the stdlib.
2008-06-12 04:06:45 +00:00
Benjamin Peterson
75f25f2c9a
revert the addition of _pickle because it was causing havok with 64-bit
2008-06-12 03:10:02 +00:00
Barry Warsaw
f501942c76
Update NEWS and ACKS for issue 2849.
2008-06-12 02:42:00 +00:00
Barry Warsaw
596097e0bc
Patch by Humberto Diogenes for issue 2849, removing rfc822 module from
...
the standard library. There are still a few cases of it in Demo and
Tools, but that's fine for now. These should eventually get cleaned
up. mimetools still has an import of rfc822, but mimetools itself
should go away.
2008-06-12 02:38:51 +00:00
Benjamin Peterson
a5b41eb1e6
fix test_pyclbr which failed because the new StringIO presented bases it couldn't find
2008-06-12 01:50:39 +00:00
Alexandre Vassalotti
3ade6f9007
Fixed test_tempfile.
...
Added the encoding, errors, line_buffering attribute to io.StringIO
make more compatible with TextIOWrapper's API.
2008-06-12 01:13:54 +00:00
Alexandre Vassalotti
3c415a26e3
Attempt to fix the Windows build for _stringio and _pickle.
...
I don't have any win32 machine in my reach. So, I can't test this.
2008-06-12 00:52:32 +00:00
Alexandre Vassalotti
01b07cdb61
Fixed test_sys failure due to removal of the unused slots
...
in PyNumberMethods.
2008-06-12 00:23:43 +00:00
Alexandre Vassalotti
ccc63b1d74
Added Windows build config for _stringio and _pickle.
2008-06-11 23:38:40 +00:00
Alexandre Vassalotti
66b343b65f
Removed exception renaming cruft in pickle.py.
2008-06-11 23:28:22 +00:00
Alexandre Vassalotti
794652dd06
Issue 2918: Merge StringIO and cStringIO.
2008-06-11 22:58:36 +00:00
Benjamin Peterson
502d89ed15
fix test_ssl
2008-06-11 22:55:41 +00:00
Alexandre Vassalotti
cc313061a5
Issue 2917: Merge the pickle and cPickle module.
2008-06-11 22:43:06 +00:00
Benjamin Peterson
1e637b7373
fix hanging test_xmlrpc
2008-06-11 21:55:48 +00:00
Benjamin Peterson
4f92ca4022
Remove nb_reserved (nb_coerce), nb_hex, and nb_oct from PyNumberMethods
2008-06-11 20:21:57 +00:00
Georg Brandl
624a7893ea
Add dummy_threading to toctree.
2008-06-11 20:05:22 +00:00
Benjamin Peterson
f00d35a078
Blocked revisions 64128,64133 via svnmerge
...
........
r64128 | benjamin.peterson | 2008-06-11 12:50:00 -0500 (Wed, 11 Jun 2008) | 2 lines
add aliases to threading module
........
r64133 | benjamin.peterson | 2008-06-11 13:02:31 -0500 (Wed, 11 Jun 2008) | 2 lines
add old names back into __all__
........
2008-06-11 19:16:53 +00:00
Benjamin Peterson
672b8031a8
Merged revisions 64125 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64125 | benjamin.peterson | 2008-06-11 12:27:50 -0500 (Wed, 11 Jun 2008) | 2 lines
give the threading API PEP 8 names
........
2008-06-11 19:14:14 +00:00
Georg Brandl
559e5d7f4d
#2630 : Implement PEP 3138.
...
The repr() of a string now contains printable Unicode characters unescaped.
The new ascii() builtin can be used to get a repr() with only ASCII characters in it.
PEP and patch were written by Atsuo Ishimoto.
2008-06-11 18:37:52 +00:00
Amaury Forgeot d'Arc
ea6d58d9d3
Correctly export the module init function. Needed on Windows.
2008-06-11 18:35:23 +00:00
Amaury Forgeot d'Arc
245671c64a
Adaptation to py3k.
2008-06-11 18:12:34 +00:00
Georg Brandl
2c906f1540
Merged revisions 64130 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64130 | georg.brandl | 2008-06-11 19:57:44 +0200 (Wed, 11 Jun 2008) | 2 lines
Clarify what ":errorhandler" refers to.
........
2008-06-11 18:03:09 +00:00
Amaury Forgeot d'Arc
3b4e479d88
Follow-up of PEP 3121:
...
Correct the exported symbol for extension modules built by distutils
2008-06-11 17:46:10 +00:00
Amaury Forgeot d'Arc
f1ca0b11b5
Issue 1342: Python could not start if installed in a directory
...
with non-ascii characters.
This is the simple fix, which uses the FileSystemEncoding.
Replacing all the char* with unicode strings is a major rewrite,
and needs more thinking.
2008-06-11 17:40:47 +00:00
Benjamin Peterson
c354c2e6ef
Merged revisions 64123 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64123 | benjamin.peterson | 2008-06-11 11:50:57 -0500 (Wed, 11 Jun 2008) | 2 lines
fix Windows building for multiprocessing
........
2008-06-11 16:57:54 +00:00
Benjamin Peterson
e711cafab1
Merged revisions 64104,64117 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64104 | benjamin.peterson | 2008-06-10 21:40:25 -0500 (Tue, 10 Jun 2008) | 2 lines
add the multiprocessing package to fulfill PEP 371
........
r64117 | benjamin.peterson | 2008-06-11 07:26:31 -0500 (Wed, 11 Jun 2008) | 2 lines
fix import of multiprocessing by juggling imports
........
2008-06-11 16:44:04 +00:00
Benjamin Peterson
eec3d71379
#3021 : Antoine Pitrou's Lexical exception handlers
2008-06-11 15:59:43 +00:00
Martin v. Löwis
e8465f2b41
Remove PyInit_cStringIO again.
2008-06-11 06:24:10 +00:00
Martin v. Löwis
6cb0109d64
Fix typo.
2008-06-11 06:22:46 +00:00
Martin v. Löwis
b9e8dcf2e0
Add missing NULL return value.
2008-06-11 05:59:46 +00:00
Martin v. Löwis
6a880a8313
Update to PEP 3121.
2008-06-11 05:48:29 +00:00
Martin v. Löwis
3447bee9cc
Fix module initialization glitches.
2008-06-11 05:37:58 +00:00
Martin v. Löwis
1a21451b1d
Implement PEP 3121: new module initialization and finalization API.
2008-06-11 05:26:20 +00:00
Gregory P. Smith
cdf94635d7
block 64105
2008-06-11 03:41:00 +00:00
Benjamin Peterson
b42dab3c6d
revert r64092 because http://xmlrpc.com is back up
2008-06-11 02:37:01 +00:00
Amaury Forgeot d'Arc
3b409276b7
Windows has no os.uname. Use platform.uname() instead.
2008-06-10 21:44:58 +00:00
Gregory P. Smith
283a7c9656
block 64093 as its 2.6 only.
2008-06-10 21:25:05 +00:00
Benjamin Peterson
4dea1eb366
Temporarily disable test_xmlrpc_net because xmlrpc.com is broken
2008-06-10 21:23:05 +00:00
Benjamin Peterson
9bba0b390b
Blocked revisions 64090 via svnmerge
...
........
r64090 | armin.ronacher | 2008-06-10 15:52:19 -0500 (Tue, 10 Jun 2008) | 3 lines
Documented the new AST constructor.
........
2008-06-10 21:04:14 +00:00
Georg Brandl
c28e1fa71f
Merged revisions 64002-64003,64012,64036-64037,64047,64050-64052,64054-64055,64066,64071 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64002 | travis.oliphant | 2008-06-07 00:33:21 +0200 (Sat, 07 Jun 2008) | 1 line
Add long double check support to configure test.
........
r64003 | travis.oliphant | 2008-06-07 00:39:47 +0200 (Sat, 07 Jun 2008) | 1 line
Remove locking part of new buffer protocol.
........
r64012 | facundo.batista | 2008-06-07 15:36:36 +0200 (Sat, 07 Jun 2008) | 4 lines
Finished bug #2451 . Fixed the retrying part to make it
more robust.
........
r64036 | georg.brandl | 2008-06-08 10:54:40 +0200 (Sun, 08 Jun 2008) | 2 lines
#3028 : tokenize passes the physical line.
........
r64037 | georg.brandl | 2008-06-08 10:59:38 +0200 (Sun, 08 Jun 2008) | 2 lines
Argh, I read it wrong. Reverted 64036 and added a clarifying remark.
........
r64047 | raymond.hettinger | 2008-06-09 03:28:30 +0200 (Mon, 09 Jun 2008) | 1 line
Issue3065: Fixed pickling of named tuples. Added tests.
........
r64050 | raymond.hettinger | 2008-06-09 08:54:45 +0200 (Mon, 09 Jun 2008) | 1 line
Issue #2138 : Add math.factorial().
........
r64051 | raymond.hettinger | 2008-06-09 10:33:37 +0200 (Mon, 09 Jun 2008) | 1 line
Let set.union() and set.update() accept multiple inputs.
........
r64052 | raymond.hettinger | 2008-06-09 11:29:17 +0200 (Mon, 09 Jun 2008) | 1 line
Address double-rounding scenarios by setting all variables to long doubles.
........
r64054 | raymond.hettinger | 2008-06-09 13:24:47 +0200 (Mon, 09 Jun 2008) | 1 line
Unhappy buildbots. Revert 64052. Long doubles have unexpected effects on some builds.
........
r64055 | raymond.hettinger | 2008-06-09 15:07:27 +0200 (Mon, 09 Jun 2008) | 1 line
Let set.intersection() and set.intersection_update() take multiple input arguments.
........
r64066 | robert.schuppenies | 2008-06-10 12:10:31 +0200 (Tue, 10 Jun 2008) | 2 lines
Issue 3048: Fixed sys.getsizeof for unicode objects.
........
r64071 | thomas.heller | 2008-06-10 16:07:12 +0200 (Tue, 10 Jun 2008) | 3 lines
NEWS entry for:
Add an optional 'offset' parameter to byref, defaulting to zero.
........
2008-06-10 19:20:26 +00:00
Gregory P. Smith
e932c5c813
block a pystring/pybytes renaming change from py3k
2008-06-10 17:51:15 +00:00