Benjamin Peterson
29a1618c10
Blocked revisions 64206 via svnmerge
...
........
r64206 | benjamin.peterson | 2008-06-12 17:33:06 -0500 (Thu, 12 Jun 2008) | 2 lines
add py3k warnings to rfc822
........
2008-06-12 22:34:18 +00:00
Amaury Forgeot d'Arc
9d865c9650
On Windows, repair compilation of builtin modules _stringio and _pickle.
...
(Alexandre, the MSVC build files are in PCBuild.
the PC/Vxxx directories try to support older compilers)
2008-06-12 22:27:27 +00:00
Georg Brandl
9f0f960d4c
Remove traces of rfc822.
2008-06-12 22:23:59 +00:00
Benjamin Peterson
a0c0a4a261
remove the rfc822 module
2008-06-12 22:15:50 +00:00
Georg Brandl
83e9f4cd77
Remove last traces of mimetools.
2008-06-12 18:52:31 +00:00
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