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

sort by:
Revision Author Date Message Commit Date
a98be45 These svn adds were forgotten in r62000 28 March 2008, 20:11:49 UTC
2a11c05 Update sqlite3 module to match current version of pysqlite. 28 March 2008, 20:08:36 UTC
d289ea6 #2502: add example how to do enum types with named tuples. 28 March 2008, 12:58:26 UTC
489343e Don't use the confusing term "set membership". 28 March 2008, 12:24:51 UTC
8ca6c84 Phase out has_key usage in the tutorial; correct docs for PyMapping_HasKey*. 28 March 2008, 12:22:12 UTC
fc8eef3 Patch #1810 by Thomas Lee, reviewed by myself: allow compiling Python AST objects into code objects in compile(). 28 March 2008, 12:11:56 UTC
b980342 Accept patch issue2426 by Paul Kippes (kippesp). Adds sqlite3.Connection.iterdump to allow dumping of databases. 28 March 2008, 08:32:09 UTC
621cd26 #2406: add examples to gzip docs. 28 March 2008, 08:06:56 UTC
0001c2e This patch moves some tests from test_urllib2_net to test_urllib2_localnet. The moved tests use a local server rather than going out to external servers. Accepts patch from issue2429. Contributed by Jerry Seutter & Michael Foord (fuzzyman) at PyCon 2008. 28 March 2008, 08:00:44 UTC
ab364c4 Name the main method correctly so the test is run 28 March 2008, 07:36:31 UTC
70cea58 Bug 1503: Get the test to pass on OSX. This should make the test more reliable, but I'm not convinced it is the right solution. We need to determine if this causes the test to hang on any platforms or do other bad things. Even if it gets the test to pass reliably, it might be that we want to fix this in socket. The socket returned from accept() is different on different platforms (inheriting attributes or not) and we might want to ensure that the attributes (at least blocking) is the same across all platforms. 28 March 2008, 06:34:03 UTC
9fdfaaf Fix compiler warning about finite() missing on Solaris. 28 March 2008, 05:34:59 UTC
85a8969 Merged revisions 61825-61989 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r61899 | collin.winter | 2008-03-25 17:53:41 +0100 (Di, 25 Mär 2008) | 1 line Add a missing explicit fixer to test_all_fixers. ........ r61983 | collin.winter | 2008-03-28 03:19:46 +0100 (Fr, 28 Mär 2008) | 2 lines Fix http://bugs.python.org/issue2453: support empty excepts in fix_except. ........ 28 March 2008, 05:27:44 UTC
53dbcd3 Run 2to3 tests. 28 March 2008, 05:26:10 UTC
fac4f09 Disable test that depends on #2412 being fixed. 28 March 2008, 05:25:36 UTC
d183bdd Revert r61969 which added casts to Py_CHARMASK to avoid compiler warnings. Rather than sprinkle casts throughout the code, change Py_CHARMASK to always cast it's result to an unsigned char. This should ensure we do the right thing when accessing an array with the result. 28 March 2008, 04:58:51 UTC
36550bd Print more information the next time test_socket throws the wrong exception. 28 March 2008, 04:53:10 UTC
023cd00 Allow use of other ports so the test can pass if 9091 is in use 28 March 2008, 04:41:34 UTC
8b9091f Kill a race in test_threading in which the exception info in a thread finishing up after it was joined had a traceback pointing to that thread's (deleted) target attribute, while the test was trying to check that the target was destroyed. Big thanks to Antoine Pitrou for diagnosing the race and pointing out sys.exc_clear() to kill the exception early. This fixes issue 2496. 28 March 2008, 04:11:18 UTC
7db15fe test_future3.py is a regular test file, and should be part of the test suite 28 March 2008, 00:21:34 UTC
da0c025 Issue2495: tokenize.untokenize did not insert space between two consecutive string literals: "" "" => """", which is invalid code. Will backport 27 March 2008, 23:23:54 UTC
853e44c The bug for which there was a test in outstanding_bugs.py was agreed not to be a bug. 27 March 2008, 13:34:59 UTC
deaf2ca #2248: return result of QUIT from quit(). 27 March 2008, 13:27:31 UTC
6c052fd Fixed tokenize tests The tokenize module doesn't understand __future__.unicode_literals yet 27 March 2008, 11:46:37 UTC
61e4590 Build bots are working again - removing the hack 27 March 2008, 10:35:52 UTC
23a48ad Added test cases for single quoted strings, both forms of triple quotes, and some string concatenations. Removed unneeded __future__ print_function import. 27 March 2008, 09:42:35 UTC
81caa79 Quick 'n dirty hack: Increase the magic by 2 to force a rebuild of pyc/pyo files on the build bots 27 March 2008, 09:02:33 UTC
c0a56ff Pluralss only need one s, not 2 (intss -> ints) 27 March 2008, 06:52:01 UTC
5802bb2 Fix compiler warnings 27 March 2008, 05:03:11 UTC
311d071 Fix test_compiler after adding unicode_literals 27 March 2008, 05:02:57 UTC
231346e Fix warnings about using char as an array subscript. This is not portable since char is signed on some platforms and unsigned on others. 27 March 2008, 04:40:50 UTC
4ebd46a Fix memory leaks 27 March 2008, 04:40:07 UTC
0bcd613 Fix bytes so it works on 64-bit platforms. (Also remove some #if 0 code that is already handled in _getbytevalue.) 27 March 2008, 03:49:54 UTC
9a960c6 Revert commit accident 27 March 2008, 01:38:47 UTC
a82e8db Hopefully added _fileio module to the Windows build system 27 March 2008, 01:36:21 UTC
8113586 add commas for introductory clauses 27 March 2008, 00:25:33 UTC
3784c6b Use the new unicode literals for the io module use basestring instead of str in Python 2.x 26 March 2008, 23:13:59 UTC
df70e05 C89 compliance: Microsoft compilers want variable declarations at the top 26 March 2008, 23:07:43 UTC
fa50bad I forgot to svn add the future test 26 March 2008, 22:55:31 UTC
7f23d86 Initialize PyCompilerFlags cf_flags with 0 26 March 2008, 22:51:58 UTC
342212c Surround p_flags access with #ifdef PY_PARSER_REQUIRES_FUTURE_KEYWORD 26 March 2008, 22:20:26 UTC
3c60833 Patch #2477: Added from __future__ import unicode_literals The new PyParser_*Ex() functions are based on Neal's suggestion and initial patch. The new __future__ feature makes all '' and r'' unicode strings. b'' and br'' stay (byte) strings. 26 March 2008, 22:01:37 UTC
0cb3e86 Typo: "objects reference count" -> "object's reference count" 26 March 2008, 21:41:36 UTC
018a362 Fix and simplify error handling, silencing a compiler warning. 26 March 2008, 12:57:47 UTC
8c78cc3 Updated Misc/NEWS 26 March 2008, 12:53:58 UTC
48e2b01 Removed merge tracking for "svnmerge" for svn+ssh://pythondev@svn.python.org/python/branches/trunk-bytearray 26 March 2008, 12:50:43 UTC
5770dda Removed merge tracking for "svnmerge" for svn+ssh://pythondev@svn.python.org/python/branches/libffi3-branch 26 March 2008, 12:50:32 UTC
1a6387e Merged revisions 61750,61752,61754,61756,61760,61763,61768,61772,61775,61805,61809,61812,61819,61917,61920,61930,61933-61934 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/trunk-bytearray ........ r61750 | christian.heimes | 2008-03-22 20:47:44 +0100 (Sat, 22 Mar 2008) | 1 line Copied files from py3k w/o modifications ........ r61752 | christian.heimes | 2008-03-22 20:53:20 +0100 (Sat, 22 Mar 2008) | 7 lines Take One * Added initialization code, warnings, flags etc. to the appropriate places * Added new buffer interface to string type * Modified tests * Modified Makefile.pre.in to compile the new files * Added bytesobject.c to Python.h ........ r61754 | christian.heimes | 2008-03-22 21:22:19 +0100 (Sat, 22 Mar 2008) | 2 lines Disabled bytearray.extend for now since it causes an infinite recursion Fixed serveral unit tests ........ r61756 | christian.heimes | 2008-03-22 21:43:38 +0100 (Sat, 22 Mar 2008) | 5 lines Added PyBytes support to several places: str + bytearray ord(bytearray) bytearray(str, encoding) ........ r61760 | christian.heimes | 2008-03-22 21:56:32 +0100 (Sat, 22 Mar 2008) | 1 line Fixed more unit tests related to type('') is not unicode ........ r61763 | christian.heimes | 2008-03-22 22:20:28 +0100 (Sat, 22 Mar 2008) | 2 lines Fixed more unit tests Fixed bytearray.extend ........ r61768 | christian.heimes | 2008-03-22 22:40:50 +0100 (Sat, 22 Mar 2008) | 1 line Implemented old buffer interface for bytearray ........ r61772 | christian.heimes | 2008-03-22 23:24:52 +0100 (Sat, 22 Mar 2008) | 1 line Added backport of the io module ........ r61775 | christian.heimes | 2008-03-23 03:50:49 +0100 (Sun, 23 Mar 2008) | 1 line Fix str assignement to bytearray. Assignment of a str of size 1 is interpreted as a single byte ........ r61805 | christian.heimes | 2008-03-23 19:33:48 +0100 (Sun, 23 Mar 2008) | 3 lines Fixed more tests Fixed bytearray() comparsion with unicode() Fixed iterator assignment of bytearray ........ r61809 | christian.heimes | 2008-03-23 21:02:21 +0100 (Sun, 23 Mar 2008) | 2 lines str(bytesarray()) now returns the bytes and not the representation of the bytearray object Enabled and fixed more unit tests ........ r61812 | christian.heimes | 2008-03-23 21:53:08 +0100 (Sun, 23 Mar 2008) | 3 lines Clear error PyNumber_AsSsize_t() fails Use CHARMASK for ob_svall access disabled a test with memoryview again ........ r61819 | christian.heimes | 2008-03-23 23:05:57 +0100 (Sun, 23 Mar 2008) | 1 line Untested updates to the PCBuild directory ........ r61917 | christian.heimes | 2008-03-26 00:57:06 +0100 (Wed, 26 Mar 2008) | 1 line The type system of Python 2.6 has subtle differences to 3.0's. I've removed the Py_TPFLAGS_BASETYPE flags from bytearray for now. bytearray can't be subclasses until the issues with bytearray subclasses are fixed. ........ r61920 | christian.heimes | 2008-03-26 01:44:08 +0100 (Wed, 26 Mar 2008) | 2 lines Disabled last failing test I don't understand what the test is testing and how it suppose to work. Ka-Ping, please check it out. ........ r61930 | christian.heimes | 2008-03-26 12:46:18 +0100 (Wed, 26 Mar 2008) | 1 line Re-enabled bytes warning code ........ r61933 | christian.heimes | 2008-03-26 13:20:46 +0100 (Wed, 26 Mar 2008) | 1 line Fixed a bug in the new buffer protocol. The buffer slots weren't copied into a subclass. ........ r61934 | christian.heimes | 2008-03-26 13:25:09 +0100 (Wed, 26 Mar 2008) | 1 line Re-enabled bytearray subclassing - all tests are passing. ........ 26 March 2008, 12:49:49 UTC
630b57a Prepare integration of bytearray backport branch 26 March 2008, 12:32:49 UTC
13be2cf Added help options to PDB 26 March 2008, 11:57:47 UTC
27f4374 Add an example for an RFC 822 continuation. 26 March 2008, 09:32:46 UTC
7ddd10d Add Josiah. 26 March 2008, 09:04:36 UTC
fc7b3e3 Changed test so it no longer runs as a side effect of importing. 26 March 2008, 05:58:14 UTC
9f7af8d Changed test so it no longer runs as a side effect of importing. 26 March 2008, 05:32:51 UTC
22b3e3a Ensure that the mailbox is closed to prevent problems on Windows with removing an open file. This doesn't seem to be a problem in 2.6, but that appears to be somewhat accidental (specific to reference counting). When this gets merged to 3.0, it will make the 3.0 code simpler. 26 March 2008, 05:19:41 UTC
14f0bc7 Changed test so it no longer runs as a side effect of importing. 26 March 2008, 05:03:03 UTC
85fc3c1 Try to get this test to be less flaky. It was failing sometimes because the connect would succeed before the timeout occurred. Try using an address and port that hopefully doesn't exist to ensure we get no response. If this doesn't work, we can use a public address close to python.org and hopefully that address never gets taken. 26 March 2008, 04:55:51 UTC
7c29aae Add various items 26 March 2008, 00:30:02 UTC
a8c3f2b Minor docstring typos 26 March 2008, 00:16:50 UTC
da868d6 Opps! I merged the revisions, but forgot to add the header to ACKS 25 March 2008, 21:55:50 UTC
fffd939 Make _ctypes.c PY_SSIZE_T_CLEAN. 25 March 2008, 21:18:39 UTC
6f7e71d Merged the ACKS from py3k 25 March 2008, 21:14:42 UTC
8e85ffa Issue #2482: Make sure that the coefficient of a Decimal instance is always stored as a str instance, even when that Decimal has been created from a unicode string. 25 March 2008, 18:47:59 UTC
cdde579 Add Benjamin. 25 March 2008, 17:36:43 UTC
3b24ccb Issue #2478: Decimal(sqrt(0)) failed when the decimal context was not explicitly supplied. 25 March 2008, 14:33:23 UTC
f8f1fbd Move declarations to block start. 25 March 2008, 11:59:51 UTC
799b372 #2476: document that %default feature is new in 2.4. 25 March 2008, 08:39:10 UTC
1e7c375 #2359: add Py3k warning for array.read/array.write. 25 March 2008, 08:37:23 UTC
d65ab95 Fix tabs. 25 March 2008, 08:31:32 UTC
d5b635f Make Py3k warnings consistent w.r.t. punctuation; also respect the EOL 80 limit and supply more alternatives in warning messages. 25 March 2008, 08:29:14 UTC
80055f6 #2355: py3k warning for buffer(). 25 March 2008, 07:56:27 UTC
aef3e52 On platforms without zlib, make this do the right thing and return the python 2.x signed value. Also, don't waste space on a table full of unsigned longs when all it needs are unsigned ints (incase anyone builds this without zlib on a 64-bit unix for some strange reason). tested by forcing it to compile this version on both 32-bit and 64-bit linux. 25 March 2008, 07:46:07 UTC
1fa588e Use a 32-bit unsigned int here, a long is not needed. 25 March 2008, 07:31:28 UTC
18f1914 #868845: document <...> reprs. 25 March 2008, 07:20:15 UTC
bb89e68 Try to get this test to be more stable: * disable gc during the test run because we are spawning objects and there was an exception when calling Popen.__del__ * Always set an alarm handler so the process doesn't exit if the test fails (should probably add assertions on the value of hndl_called in more places) * Using a negative time causes Linux to treat it as zero, so disable that test. 25 March 2008, 07:00:39 UTC
be9160b Don't try to close a non-open file. Don't let file removal cause the test to fail. 25 March 2008, 06:35:10 UTC
8844096 A stab in the dark attempt to fix the alpha/tru64 buildbot problem and add more test coverage of valid inputs to zlib.crc32. 25 March 2008, 06:12:45 UTC
4677fbf Try to fix a bunch of compiler warnings on Win64. 25 March 2008, 04:18:18 UTC
40f5e4c Fix a bunch of UnboundLocalErrors when the tests fail. 25 March 2008, 04:17:38 UTC
fac02fa Issue2469: Correct a typo I introduced at r61793: compilation error with UCS4 builds. All buildbots compile with UCS2... 24 March 2008, 21:04:10 UTC
a113bd9 Added quick hack for bzr 24 March 2008, 19:58:17 UTC
6a453c3 Added quick hack for bzr 24 March 2008, 19:57:42 UTC
b74d084 Conditionalize sys/time.h inclusion. 24 March 2008, 13:54:23 UTC
aef18b1 Patch #2240: Implement signal.setitimer and signal.getitimer. 24 March 2008, 13:31:16 UTC
cdbc977 Install 2to3 script. 24 March 2008, 12:57:53 UTC
9bdead0 #1700821: add a note to audioop docs about signedness of sample formats. 24 March 2008, 09:34:34 UTC
b72233c Issue 2460: Make Ellipsis objects copyable. 24 March 2008, 08:17:39 UTC
d145240 Tighten documentation for Random.triangular. 24 March 2008, 06:07:49 UTC
966d0e0 Merged revisions 61724-61824 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r61730 | martin.v.loewis | 2008-03-22 02:20:58 +0100 (Sa, 22 Mär 2008) | 2 lines More explicit relative imports. ........ r61755 | david.wolever | 2008-03-22 21:33:52 +0100 (Sa, 22 Mär 2008) | 1 line Fixing #2446 -- 2to3 now translates 'import foo' to 'from . import foo' ........ r61824 | david.wolever | 2008-03-24 01:30:24 +0100 (Mo, 24 Mär 2008) | 3 lines Fixed a bug where 'from itertools import izip' would return 'from itertools import' ........ 24 March 2008, 00:46:53 UTC
440ca77 Have the binascii module use zlib's optimized crc32() function when available to reduce our code size (1k data table and tiny bit of code). It falls back to its own without zlib. 24 March 2008, 00:08:01 UTC
dd10284 prevent a warning from the struct module when data size >= 2**32. 23 March 2008, 23:45:12 UTC
ac830e9 A bugfix for r61813, it would fail if the data size was >=2**32. 23 March 2008, 23:43:02 UTC
be446b4 replace calls to get the initial values with the raw constants. 23 March 2008, 22:14:38 UTC
79b4ba8 Fix gzip to deal with CRC's being signed values in Python 2.x properly and to read 32bit values as unsigned to start with rather than applying signedness fixups allover the place afterwards. This hopefully fixes the test_tarfile failure on the alpha/tru64 buildbot. 23 March 2008, 21:04:43 UTC
73f57b0 Revert r61779 - It undid correct code and caused test_zlib to fail on all platforms with a 64-bit long. The Alpha/Tru64 test problem is a problem in either tarfile or test_tarfile, not zlib. crc32 and adler32 return 32-bit values. by using a long thats larger than 32-bits in these functions they were prevented from wrapping around to their signed 32-bit value that we want them to return in python 2.x. 23 March 2008, 20:31:23 UTC
c4f7bab Adopt Nick's suggestion for useful default arguments. Clean-up floating point issues by adding true division and float constants. 23 March 2008, 19:37:53 UTC
bbc50ea Issue 1681432: Add triangular distribution the random module. 23 March 2008, 13:32:32 UTC
9a0d346 #1477: ur'\U0010FFFF' raised in narrow unicode builds. Corrected the raw-unicode-escape codec to use UTF-16 surrogates in this case, just like the unicode-escape codec. 23 March 2008, 09:55:29 UTC
6185433 Make the doctests presentation-friendlier. 23 March 2008, 08:05:30 UTC
ade57d0 Remove compiler warnings (on Alpha at least) about using chars as array subscripts. Using chars are dangerous b/c they are signed on some platforms and unsigned on others. 23 March 2008, 06:19:57 UTC
back to top