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

sort by:
Revision Author Date Message Commit Date
4ef3a23 whitespace normalisation 30 March 2006, 12:59:11 UTC
ecdc0a9 That one was a mistake. 30 March 2006, 12:19:07 UTC
d37ac69 Remove unnecessary casts from type object initializers. 30 March 2006, 11:58:57 UTC
347b300 Remove unnecessary casts in type object initializers. 30 March 2006, 11:57:00 UTC
3987df5 Try to build _ctypes on x86 openbsd. 30 March 2006, 11:51:58 UTC
5eca19b Checking in the test for PEP 357. This is from the SF tracker as well; for some reason the content of test_index.py was lost and an empty file was checked in instead. 30 March 2006, 11:28:43 UTC
67b6d51 Fixed bug #1459029 - unicode reprs were double-escaped. 30 March 2006, 10:54:07 UTC
262c00a Fixed bug #1459029 - unicode reprs were double-escaped. Backed out an old patch from 2000. 30 March 2006, 10:53:17 UTC
80a5d01 Mark the upload command as new in 2.5, per Neal Norwitz's request. 30 March 2006, 07:09:06 UTC
66bc4ef fill in refcount information for APIs first documented in Python 2.5 30 March 2006, 03:04:41 UTC
3e482d9 merge revision 43437 from the release24-maint branch: - update the refcount information (late, but not a bad thing to do...) - clarify that PyGen_New() steals a reference 30 March 2006, 02:58:38 UTC
59821cf Oops, forgot to checkin the NEWS for --identity 30 March 2006, 02:16:40 UTC
2e550b3 Implementation for patch request #1457316: support --identity option for setup.py "upload" command. 30 March 2006, 02:12:14 UTC
3c3346d SF bug #1460340: random.sample can raise KeyError Fix the hit and miss style of testing for sets and dicts. 29 March 2006, 09:13:13 UTC
62e97f0 In format strings slinging Py_ssize_t, unconditionally interpolate PY_FORMAT_SIZE_T instead of #if'ing on MS_WIN64. 28 March 2006, 21:44:32 UTC
efb6e75 add the ctypes.test subpackage to a normal Unix installation -- otherwise, test/test_ctypes.py fails. What about ctypes.macholib? 28 March 2006, 20:30:45 UTC
12bec1b fix a comment. 28 March 2006, 19:27:56 UTC
80bb2bb Revert r43399. 28 March 2006, 19:19:56 UTC
d34fa52 answer a question from a comment 28 March 2006, 19:10:40 UTC
1d278fc Move product_codes in their own file. 28 March 2006, 18:30:05 UTC
275935d document sys.maxint in std objects 28 March 2006, 18:02:44 UTC
7fd548f Bug #1459103: add inter-section links for strftime section. 28 March 2006, 12:48:43 UTC
f1349cd Bug #1459963: urllib2 now normalizes HTTP header names correctly with title(). 28 March 2006, 12:40:24 UTC
240ec6b Make the tests succeed with -Qnew: Do not rely on the exact wording of a ZeroDivisionError. 28 March 2006, 11:00:08 UTC
f871270 Make uu use floor division instead of classic division. This was discovered by test_email failing with -Qnew. 28 March 2006, 10:29:45 UTC
019514e Make test_augassign pass with -Qnew and convert to unittest. 28 March 2006, 10:26:45 UTC
b921a84 Make xdrlib use floor division instead of classic division. Makes test_xdrlib pass. 28 March 2006, 10:07:46 UTC
686eaeb Make test_coercion pass with -Qnew. Converted to unittest on the occasion. 28 March 2006, 10:00:53 UTC
4054b97 In true regression-test spirit, make sure the itertools.tee->instance->attribute->itertools.tee and itertools.tee->teedataobject->itertools.tee cycles, which can be found now that itertools.tee and its teedataobject participate in GC, remain findable and cleanable. The test won't fail when they aren't, but at least the frequent hunt-refleaks runs would spot the rise in refleaks. 28 March 2006, 08:44:55 UTC
a33b2bc Add an example of a generator->freevar->cell->generator reference-cycle that doesn't get cleaned up and thus leaks. 28 March 2006, 08:14:24 UTC
96c3f7f Make test_decimal work with -Qnew. 28 March 2006, 08:06:35 UTC
df51179 Correct case in test for Windows 9X. 28 March 2006, 07:51:51 UTC
b82cb8d Part of bug 1459808: fiddle test_input_and_raw_input() so it passes w/ -Qnew. 28 March 2006, 07:39:22 UTC
1c5bc1c Part of bug 1459808: fiddle so that this passes with or without -Qnew. 28 March 2006, 07:28:40 UTC
7491d2a Try to get rid of a Coverity warning by consistently using origpending. 28 March 2006, 06:19:28 UTC
d03b073 Add version added info for with statement and context managers 28 March 2006, 05:51:02 UTC
168e99f Document objects that can be used with the ``with`` statement. 28 March 2006, 00:13:10 UTC
bdfd693 Fix some missing imports 28 March 2006, 00:08:22 UTC
35fd142 Fix contextlib not copying function attributes 28 March 2006, 00:07:24 UTC
d207b4f Document the contextlib module. 27 March 2006, 23:58:46 UTC
849974f dummy_thread needs to support PEP 343 too. 27 March 2006, 23:32:10 UTC
b6e92c4 Document change made to number of preallocated integers. 27 March 2006, 22:09:16 UTC
02e1997 Patch #1459476: install PKG-INFO metadata alongside distutils-installed packages. 27 March 2006, 21:55:21 UTC
16e86da The "with" statement needs a __future__. :) 27 March 2006, 21:42:30 UTC
075ef1a Document the "with" statement. 27 March 2006, 21:06:13 UTC
19bf33b Make itertools.tee and its internal teedataobject participate in GC. This alone does not solve the leak in test_generators, unfortunately, but it is part of test_generators' problem and it does solve other cycles. 27 March 2006, 21:02:13 UTC
5d0f4c6 Document the PEP 343 context manager protocol methods. 27 March 2006, 19:59:34 UTC
06b3dde Drop information about 2.4 DLLs. 27 March 2006, 16:35:13 UTC
0a4e98b Allow supression of subwcrev.exe invocation on a per-working-copy basis. 27 March 2006, 16:30:41 UTC
cff2208 Whitespace for generated code. 27 March 2006, 15:11:56 UTC
0750883 Tagging for release r25a0 27 March 2006, 13:37:36 UTC
285965a oops. lets try that one more time 27 March 2006, 13:35:34 UTC
06a4ed5 Tagging for release r25a0 27 March 2006, 12:12:48 UTC
a0b1a74 Tagging for release svn+ssh://pythondev@svn.python.org/python//tags/r25a0 27 March 2006, 11:56:58 UTC
deee509 more testing. 27 March 2006, 11:53:34 UTC
1fe4f01 Add product ids for 2.5. 27 March 2006, 09:51:16 UTC
a8da934 Whitespace. 27 March 2006, 09:02:04 UTC
33b730e Fix SF bug #1458903 with AST compiler. def foo((x)): was getting recognized as requiring tuple unpacking which is not correct. Add tests for this case and the proper way to unpack a tuple of one: def foo((x,)): test_inpsect was incorrect before. I'm not sure why it was passing, but that has been corrected with a test for both functions above. This means the test (and therefore inspect.getargspec()) are broken in 2.4. 27 March 2006, 08:58:23 UTC
6c40359 Find a source file in srcdir to allow to build outside of srcdir. 27 March 2006, 08:43:11 UTC
b9c03e9 Fix reference leaks introduced by the recent incremental codec changes. 27 March 2006, 08:24:54 UTC
40108c9 Mention patch id for the CJK part of the patch and the name of the two new C functions. 27 March 2006, 08:15:44 UTC
17d25ca tagging for release 2.5a0 27 March 2006, 01:11:38 UTC
f096615 updating snapshot. 27 March 2006, 01:11:07 UTC
c9d78aa Years in the making. objimpl.h, pymem.h: Stop mapping PyMem_{Del, DEL} and PyMem_{Free, FREE} to PyObject_{Free, FREE} in a release build. They're aliases for the system free() now. _subprocess.c/sp_handle_dealloc(): Since the memory was originally obtained via PyObject_NEW, it must be released via PyObject_FREE (or _DEL). pythonrun.c, tokenizer.c, parsermodule.c: I lost count of the number of PyObject vs PyMem mismatches in these -- it's like the specific function called at each site was picked at random, sometimes even with memory obtained via PyMem getting released via PyObject. Changed most to use PyObject uniformly, since the blobs allocated are predictably small in most cases, and obmalloc is generally faster than system mallocs then. If extension modules in real life prove as sloppy as Python's front end, we'll have to revert the objimpl.h + pymem.h part of this patch. Note that no problems will show up in a debug build (all calls still go thru obmalloc then). Problems will show up only in a release build, most likely segfaults. 26 March 2006, 23:27:58 UTC
1c168d8 Bug #1457264: parse http://host?query correctly in urllib 26 March 2006, 20:59:38 UTC
04855cc Fix typo. 26 March 2006, 16:40:47 UTC
6da56f9 Patch from Aldo Cortesi: expected skips for OpenBSD. 26 March 2006, 10:02:34 UTC
c667d05 Provide more debug output, to diagnose OpenBSD test failures. 26 March 2006, 09:50:11 UTC
04904fa Utilize %zd for Py_ssize_t formatting instead of casting to long. 26 March 2006, 06:53:37 UTC
9f4b632 Allow long objects as a position value of error callbacks returned. 26 March 2006, 06:21:34 UTC
7545a6b regsub is gone, nothing to ignore 26 March 2006, 04:59:27 UTC
2c85d82 Try to handle sys.getfilesystemencoding() returning None. ascii seems like the safest bet that it will exist. I wonder if utf-8 would be a better choice? This should get test_fileinput passing on OpenBSD. 26 March 2006, 03:11:57 UTC
334b5b2 Tighten an overbroad and misleading assertion. (Reported by Jim Jewett.) 26 March 2006, 03:11:29 UTC
e2ac4ab Patch #1443155: Add the incremental codecs support for CJK codecs. (reviewed by Walter Dörwald) 26 March 2006, 02:34:59 UTC
a531e5b Guarantee evaluation order for izip(). Document its creative uses and its limitations. 26 March 2006, 01:41:25 UTC
1818ed7 Try to fix broken compile on openbsd. 26 March 2006, 00:29:48 UTC
7fbd691 Get rid of warnings on some platforms by using %u for a size_t. 25 March 2006, 23:55:39 UTC
4d65af0 Add section headers and examples. 25 March 2006, 23:26:43 UTC
6a91e94 SF bug # 1457358 and patch # 1458419, floor division not documented. Patch by Andy. Will backport. 25 March 2006, 21:25:30 UTC
4ec3c26 Found this in an old email message from Hartmut Goebel. 25 March 2006, 14:12:03 UTC
baf05b7 fix typo 25 March 2006, 13:12:56 UTC
c4e94b9 Don't decrement below zero. And add more tests. 25 March 2006, 12:15:04 UTC
ccc7bb4 More extensive comment on __exit__ handling, per Guido's request. 25 March 2006, 04:32:12 UTC
e33901e Whitespace normalization. 25 March 2006, 01:50:43 UTC
1a9fac0 Yield is now allowed in try-finally, so update docs accordingly 25 March 2006, 00:46:43 UTC
6edd258 Fix a problem with @contextmanager not detecting a broken generator that yields after a throw(). Make @contextmanager not reraise exceptions, but return a false value in that case instead. Add test cases for both behaviors. 25 March 2006, 00:28:24 UTC
bee0712 Support throw() of string exceptions. 25 March 2006, 00:05:50 UTC
43b00da Revert previous change. Wasn't ready yet. 24 March 2006, 23:55:32 UTC
e751c86 Add more tests 24 March 2006, 23:47:53 UTC
4a26633 Revert r42719, because the isinstance() check wasn't redundant; formatting a string exception was causing a TypeError. 24 March 2006, 22:10:54 UTC
fd3fcf0 SF Patch #1455676: Simplify using Queues with daemon consumer threads Adds join() and task_done() methods to track when all enqueued tasks have been gotten and fully processed by daemon consumer threads. 24 March 2006, 20:43:29 UTC
98bcb70 Add documentation for PEP 338 24 March 2006, 13:36:33 UTC
c841bb6 run_module shouldn't hold the import lock when running a script 24 March 2006, 13:05:53 UTC
cdb7948 Use absolute import. 24 March 2006, 08:58:38 UTC
b95caff Clarify cases when waitpid might not return self.pid. 24 March 2006, 08:26:26 UTC
478c82d Bug #1183780: Add Popen objects to _active only in __del__. Cleanup terminated processes as well. Add cmd attribute to Popen4. 24 March 2006, 08:14:54 UTC
846d72a Exceptions should inherit from Exception now. 24 March 2006, 08:02:51 UTC
de868c9 Hmmm, I don't think we wanted to test // twice and / not at all (in this section). 24 March 2006, 07:30:56 UTC
5a822fb Exceptions should inherit from Exception now. 24 March 2006, 07:03:44 UTC
7fbb9d1 SF bug #1457411, fix errors using variables that don't exist. Rename file -> filename to be clear. Will backport. 24 March 2006, 05:36:33 UTC
back to top