Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
313f8a9 Try to prevent hangs on Tru64/Alpha buildbot. I'm not certain this will help and may need to be reverted if it causes problems. 30 July 2006, 19:20:42 UTC
ec3c5e3 Verify that the signal handlers were really called 30 July 2006, 19:18:38 UTC
c173b48 Add some asserts and update comments 30 July 2006, 19:18:13 UTC
499b0e6 Typo fix 30 July 2006, 16:41:30 UTC
c760527 Rename struct.pack_to to struct.pack_into as changed in revision 46642. 30 July 2006, 16:37:37 UTC
b142c63 Fix makefile changes for python-config. 30 July 2006, 16:20:10 UTC
0907f4d Drop usage of test -e in configure as it is not portable. Fixes #1439538 Will backport to 2.4 Also regenerate pyconfig.h.in. 30 July 2006, 14:09:47 UTC
7762158 Mention Cygwin in distutils error message about a missing VS 2003. Fixes #1257728. 30 July 2006, 13:27:31 UTC
1f30c37 Base __version__ on sys.version_info, as distutils is no longer maintained separatedly. 30 July 2006, 13:14:05 UTC
4e67838 Don't copy directory stat times in shutil.copytree on Windows Fixes #1525866. 30 July 2006, 13:00:31 UTC
e34ac7c Bug #1002398: The documentation for os.path.sameopenfile now correctly refers to file descriptors, not file objects. 30 July 2006, 11:07:23 UTC
ad6911b Clarify that __op__ methods must return NotImplemented if they don't support the operation. 30 July 2006, 10:53:32 UTC
a7edb11 Whitespace normalization 30 July 2006, 06:59:13 UTC
f71ec5a Bug #1515471: string.replace() accepts character buffers again. Pass the char* and size around rather than PyObject's. 30 July 2006, 06:57:04 UTC
07aadb1 Add PyErr_WarnEx() so C code can pass the stacklevel to warnings.warn(). This provides the proper warning for struct.pack(). PyErr_Warn() is now deprecated in favor of PyErr_WarnEx(). As mentioned by Tim Peters on python-dev. 30 July 2006, 06:55:48 UTC
0d62a06 Patch #1531113: Fix augmented assignment with yield expressions. Also fix a SystemError when trying to assign to yield expressions. 30 July 2006, 06:53:31 UTC
33c3e29 - remove yet another reference to how commonly Tkinter is (thought to be) used - fix an internal section reference 30 July 2006, 05:55:39 UTC
2173111 remove possibly-outdated comment on what GUI toolkit is most commonly used; it is hard to know whether this is right, and it does not add valuable reference information at any rate 30 July 2006, 05:49:49 UTC
c3c805e update information on wxPython, from Robin Dunn 30 July 2006, 05:41:28 UTC
e0d4aec lots of markup nits, most commonly Unix/unix --> \UNIX 30 July 2006, 03:03:43 UTC
da9face Whitespace normalization. 30 July 2006, 00:58:15 UTC
ad416d0 [Bug #793553] Correct description of keyword arguments for SSL authentication 30 July 2006, 00:37:56 UTC
ca2e790 Minor typo fixes 30 July 2006, 00:27:34 UTC
d457a97 markup cleanups 29 July 2006, 23:34:57 UTC
2d5c8e3 Fix case for 'Unix' 29 July 2006, 21:30:21 UTC
b9a79c9 Follow TeX's conventions for hyphens 29 July 2006, 21:27:12 UTC
b5a701b Disable test_getnode too, since this is also unreliable. 29 July 2006, 20:37:08 UTC
a650fb3 fix minor markup error that introduced extra punctuation 29 July 2006, 20:21:25 UTC
175001d If the executable doesn't exist, there's no reason to try to start it. This prevents garbage about command not found being printed on Solaris. 29 July 2006, 20:20:52 UTC
abd51a3 Add a comment to the csv reader documentation that explains why the treatment of newlines changed in 2.5. Pulled almost verbatim from a comment by Andrew McNamara in <http://python.org/sf/1465014>. 29 July 2006, 20:06:05 UTC
45540b0 SF bug #1193966: Weakref types documentation misplaced The information about supporting weakrefs with types defined in C extensions is moved to the Extending & Embedding manual. Py_TPFLAGS_HAVE_WEAKREFS is no longer mentioned since it is part of Py_TPFLAGS_DEFAULT. 29 July 2006, 20:04:42 UTC
9964fdb [Patch #1068277] Clarify that os.path.exists() can return False depending on permissions. Fred approved committing this patch in December 2004! 29 July 2006, 19:50:37 UTC
2fde3bd Disable these tests until they are reliable across platforms. These problems may mask more important, real problems. One or both methods are known to fail on: Solaris, OpenBSD, Debian, Ubuntu. They pass on Windows and some Linux boxes. 29 July 2006, 19:29:35 UTC
a40191c [Patch #1490989 from Skip Montanaro] Mention debugging builds in the API documentation. I've changed Skip's patch to point to Misc/SpecialBuilds and fiddled with the markup a bit. 29 July 2006, 19:24:04 UTC
897afc4 emphasize and oddball nuance of LaTeX comment syntax 29 July 2006, 19:14:10 UTC
4a84788 document the footnote usage pattern 29 July 2006, 19:09:01 UTC
84608f0 make the reference to older versions of the documentation a link to the right page on python.org 29 July 2006, 18:33:29 UTC
9297e16 restore test un-intentionally removed in the xmlcore purge (revision 50941) 29 July 2006, 18:19:19 UTC
956597f Reorganize the docs for 'file' and 'open()' after some discussion with Fred. We want to encourage users to write open() when opening a file, but open() was described with a single paragraph and 'file' had lots of explanation of the mode and bufsize arguments. I've shrunk the description of 'file' to cross-reference to the 'File objects' section, and to open() for an explanation of the arguments. open() now has all the paragraphs about the mode string. The bufsize argument was moved up so that it isn't buried at the end; now there's 1 paragraph on mode, 1 on bufsize, and then 3 more on mode. Various other edits and rearrangements were made in the process. It's probably best to read the final text and not to try to make sense of the diffs. 29 July 2006, 18:14:07 UTC
fbdeaad expunge the xmlcore changes: 41667, 41668 - initial switch to xmlcore 47044 - mention of xmlcore in What's New 50687 - mention of xmlcore in the library reference re-apply xmlcore changes to xml: 41674 - line ending changes (re-applied manually), directory props 41677 - add cElementTree wrapper 41678 - PSF licensing for etree 41812 - whitespace normalization 42724 - fix svn:eol-style settings 43681, 43682 - remove Python version-compatibility cruft from minidom 46773 - fix encoding of \r\n\t in attr values in saxutils 47269 - added XMLParser alias for cElementTree compatibility additional tests were added in Lib/test/test_sax.py that failed with the xmlcore changes; these relate to SF bugs #1511497, #1513611 29 July 2006, 16:56:15 UTC
c032ee9 Set bug/patch count. Take a bow, everyone! 29 July 2006, 16:08:40 UTC
e49741d [Bug #1528258] Mention that the 'data' argument can be None. The constructor docs referred the reader to the add_data() method's docs, but they weren't very helpful. I've simply copied an earlier explanation of 'data' that's more useful. 29 July 2006, 15:57:08 UTC
aab30d0 Fix typo 29 July 2006, 15:55:30 UTC
8d9a01a Tweak wording 29 July 2006, 15:43:13 UTC
2d20a5f Typo fix 29 July 2006, 15:42:46 UTC
b9d7e04 [Bug #1530382] Document SSL.server(), .issuer() methods 29 July 2006, 15:35:21 UTC
52740be [Bug #1414697] Change docstring of set/frozenset types to specify that the contents are unique. Raymond, please feel free to edit or revert. 29 July 2006, 15:10:32 UTC
e2222a0 Fix docstring punctuation 29 July 2006, 14:43:55 UTC
7092f4c [Bug #1519571] Document some missing functions: setup(), title(), done() 29 July 2006, 14:42:48 UTC
dafb1e5 [Bug #1529157] Mention raw_input() and input(); while I'm at it, reword the description a bit 29 July 2006, 14:21:15 UTC
3ec3f78 Reword paragraph to match the order of the subsequent sections 29 July 2006, 14:08:15 UTC
144691c Update URL 29 July 2006, 14:04:47 UTC
35f64c1 Add example 29 July 2006, 13:56:48 UTC
5391216 update target version number 29 July 2006, 13:22:49 UTC
afcd838 Revert rev 42617, it was introduced to work around bug #1441397. test_compiler now passes again. 29 July 2006, 10:25:46 UTC
edd9b0d Bug #1441397: The compiler module now recognizes module and function docstrings correctly as it did in Python 2.4. 29 July 2006, 09:33:26 UTC
9fd21e3 Bug #835255: The "closure" argument to new.function() is now documented. 29 July 2006, 08:51:21 UTC
1393d6a Patch #1529514: More openbsd platforms for ctypes. Regenerated Modules/_ctypes/libffi/configure with autoconf 2.59. Approved by Neal. 28 July 2006, 21:43:20 UTC
84b7d3a Fix svn merge spew. 28 July 2006, 21:31:54 UTC
f7575d0 Bug #1529871: The speed enhancement patch #921466 broke Python's compliance with PEP 302. This was fixed by adding an ``imp.NullImporter`` type that is used in ``sys.path_importer_cache`` to cache non-directory paths and avoid excessive filesystem operations during imports. 28 July 2006, 21:12:07 UTC
944f3b6 Remove a useless XXX comment. Cosmetic changes to the code so that the #ifdef _UNICODE block doesn't mess emacs code formatting. 28 July 2006, 19:42:40 UTC
cddabbf Fix spelling. 28 July 2006, 18:36:01 UTC
4793aa3 Patch #1529686: also run test_email_codecs with regrtest.py. 28 July 2006, 18:31:39 UTC
39d7739 Add example. Should I propagate this example to all the other DBM-ish modules, too? 28 July 2006, 12:48:07 UTC
1d69a70 Don't overwrite built-in name; add some blank lines for readability 28 July 2006, 12:45:55 UTC
bd46810 Add example 28 July 2006, 12:33:19 UTC
4036f43 Add example 28 July 2006, 12:32:43 UTC
984b075 Typo fix 28 July 2006, 12:18:22 UTC
9d93341 [Patch #1529811] Correction to description of r|* mode 28 July 2006, 12:07:12 UTC
ec92650 Allow socketmodule to compile on NetBSD -current, whose bluetooth API differs from both Linux and FreeBSD. Accepted by Neal Norwitz. 28 July 2006, 11:27:27 UTC
9315251 Add UUID for upcoming 2.5b3. 28 July 2006, 07:45:49 UTC
46fc6a0 Try to find the MAC addr on various flavours of Unix. This seems hopeless. The reduces the test_uuid failures, but there's still another method failing. 28 July 2006, 07:21:27 UTC
750c442 Live with that "the hardware address" is an ill-defined concept, and that different ways of trying to find "the hardware address" may return different results. Certainly true on both of my Windows boxes, and in different ways (see whining on python-dev). 28 July 2006, 04:51:59 UTC
df80af7 Ensure the actual number matches the expected count 28 July 2006, 04:22:34 UTC
641cddf - pybsddb Bug #1527939: bsddb module DBEnv dbremove and dbrename methods now allow their database parameter to be None as the sleepycat API allows. Also adds an appropriate test case for DBEnv.dbrename and dbremove. 28 July 2006, 01:35:25 UTC
9cab593 News about the repaired memory leak in defaultdict. 28 July 2006, 00:30:00 UTC
5566e96 defdict_reduce(): Plug leaks. We didn't notice these before because test_defaultdict didn't actually do anything before Georg fixed that earlier today. Neal's next refleak run then showed test_defaultdict leaking 9 references on each run. That's repaired by this checkin. 28 July 2006, 00:23:15 UTC
d17301f Enable the building of the _types module on Windows. Note that this has only been tested for VS 2003 since that's all I have. 27 July 2006, 23:50:40 UTC
92e9fd5 Add missing svn:eol-style property to text files. 27 July 2006, 23:46:36 UTC
ce70a3b Whitespace normalization. 27 July 2006, 23:45:48 UTC
6f68147 Bug #1529297: The rewrite of doctest for Python 2.4 unintentionally lost that tests are sorted by name before being run. ``DocTestFinder`` has been changed to sort the list of tests it returns. 27 July 2006, 23:44:37 UTC
00decd7 Patch #1520294: Support for getset and member descriptors in types.py, inspect.py, and pydoc.py. Specifically, this allows for querying the type of an object against these built-in C types and more importantly, for getting their docstrings printed in the interactive interpreter's help() function. This patch includes a new built-in module called _types which provides definitions of getset and member descriptors for use by the types.py module. These types are exposed as types.GetSetDescriptorType and types.MemberDescriptorType. Query functions are provided as inspect.isgetsetdescriptor() and inspect.ismemberdescriptor(). The implementations of these are robust enough to work with Python implementations other than CPython, which may not have these fundamental types. The patch also includes documentation and test suite updates. I commit these changes now under these guiding principles: 1. Silence is assent. The release manager has not said "no", and of the few people that cared enough to respond to the thread, the worst vote was "0". 2. It's easier to ask for forgiveness than permission. 3. It's so dang easy to revert stuff in svn, that you could view this as a forcing function. :) Windows build patches will follow. 27 July 2006, 23:43:15 UTC
fc0e61d Add example 27 July 2006, 22:49:54 UTC
752e28a Add example 27 July 2006, 22:49:38 UTC
4b6d537 Reword paragraph 27 July 2006, 22:40:05 UTC
08310d6 check_node(): stop spraying mystery output to stderr. When a node number disagrees, keep track of all sources & the node numbers they reported, and stick all that in the error message. Changed all callers to supply a non-empty "source" argument; made the "source" argument non-optional. On my box, test_uuid still fails, but with the less confusing output: AssertionError: different sources disagree on node: from source 'getnode1', node was 00038a000015 from source 'getnode2', node was 00038a000015 from source 'ipconfig', node was 001111b2b7bf Only the last one appears to be correct; e.g., C:\Code\python\PCbuild>getmac Physical Address Transport Name =================== ========================================================== 00-11-11-B2-B7-BF \Device\Tcpip_{190FB163-5AFD-4483-86A1-2FE16AC61FF1} 62-A1-AC-6C-FD-BE \Device\Tcpip_{8F77DF5A-EA3D-4F1D-975E-D472CEE6438A} E2-1F-01-C6-5D-88 \Device\Tcpip_{CD18F76B-2EF3-409F-9B8A-6481EE70A1E4} I can't find anything on my box with MAC 00-03-8a-00-00-15, and am not clear on where that comes from. 27 July 2006, 20:47:24 UTC
cff784c If binhex is higher-level than binascii, it should come first in the chapter 27 July 2006, 19:12:49 UTC
40b35aa Mention base64 module; rewrite last sentence to be more positive 27 July 2006, 19:11:07 UTC
cbe8016 Add punctuation mark; add some examples 27 July 2006, 19:07:29 UTC
f60eeb1 Update URL; add example 27 July 2006, 18:53:33 UTC
9ad7a60 Repair typos 27 July 2006, 18:44:10 UTC
623005e Add missing word 27 July 2006, 18:42:41 UTC
5ee6616 Typo fix ('publically' is rare, poss. non-standard) 27 July 2006, 18:41:21 UTC
09a6f6a Remove code that is no longer used (ctypes.com). Fix the DllGetClassObject and DllCanUnloadNow so that they forward the call to the comtypes.server.inprocserver module. The latter was never documented, never used by published code, and didn't work anyway, so I think it does not deserve a NEWS entry (but I might be wrong). 27 July 2006, 18:39:55 UTC
9dd8dc3 Add example 27 July 2006, 18:37:33 UTC
75a832d Make uuid test suite pass on this box by requesting output with LC_ALL=C. 27 July 2006, 16:08:15 UTC
6cea7d7 Amend news entry. 27 July 2006, 15:38:33 UTC
daea035 Whitespace normalization. 27 July 2006, 15:11:00 UTC
3e246a8 News for patch #1529686. 27 July 2006, 15:09:20 UTC
f102fc5 Add test_main() methods. These three tests were never run by regrtest.py. We really need a simpler testing framework. 27 July 2006, 15:05:36 UTC
back to top