https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
9649cdd Updating for 2.6a2 03 April 2008, 04:10:02 UTC
b235500 Suggested proposed changes to Python be considered on some mailing lists first 02 April 2008, 21:20:35 UTC
f7cf388 Remove debug prints; the buildbot now passes the tests 02 April 2008, 21:18:46 UTC
89a01cd Added updates with respect to recent changes to TimedRotatingFileHandler. 02 April 2008, 21:17:25 UTC
b7edfc4 Added updates with respect to recent changes to TimedRotatingFileHandler. 02 April 2008, 21:10:23 UTC
e5aefa0 Fix: #2315, #2316, #2317: TimedRotatingFileHandler - changed logic to better handle daylight savings time, deletion of old log files, and fixed a bug in calculating rollover when no logging occurs for a longer interval than the rollover period. 02 April 2008, 21:09:27 UTC
dbc114a Update information pertaining to building external components, as well as notes on x64 builds. This file now accurately describes the build process as is; however, there's still a lot of room for improvement, especially with regards to how we build Tcl/Tk, Tix, and OpenSSL. Watch this space for further improvements. 02 April 2008, 15:01:00 UTC
d0a91af Apply same patch from 3k branch to try and prevent this test from hanging on various platforms, most recently the Alpha Tru64. 02 April 2008, 05:54:27 UTC
ab56131 Try to make test_signal less flaky. I still see some flakiness in test_itimer_prof. 02 April 2008, 04:07:44 UTC
cb0f2ad A DocTestSuite cannot run multiple times: it clears its globals dictionary after the first run. Rebuild the DocTestSuite on each iteration. 02 April 2008, 00:55:04 UTC
4d0c117 Correct the apparent refleak in test_io: When cls is an ABCMeta, every call to isinstance(x, cls) records type(x) in the cls._abc_cache of cls_abc_negative_cache. So we clear these caches at the end of the test. inspect.isabstract() is not the correct test for all ABCs, because there is no @abstractmethod in io.py (why?) isinstance(cls, ABCMeta) would be more exact, but it fails with an infinite recursion. So I used a hack to determine whether a class is an ABCMeta. The true correction would be to turn cls._abc_cache &co into a WeakSet, as py3k does. But classic classes are not weak referenceable... Of course, this change should not be merged into the py3k branch. 02 April 2008, 00:25:14 UTC
b1ba750 Remove the advertising clause from the BSD license in timing.h. I have the email trail to prove that George Neville-Neil approved this. 01 April 2008, 23:57:36 UTC
f0a4970 Newly enabled test appears to leak: it registers the same codec on each iteration. Do it only once at load time. 01 April 2008, 22:52:48 UTC
ce6f6c1 Fix and enable a skipped test: with python 2.6, enumerating bytes yields 1-char strings, not numbers. Don't merge this into the py3k branch. 01 April 2008, 22:37:33 UTC
8820f2a Add ``if __name__ == '__main__'`` to some test files where it didn't take a lot of effort to do so. 01 April 2008, 12:46:02 UTC
8d2a90a Generalize test.test_support.test_stdout() with a base context manager so that it is easy to capture stderr if desired. 01 April 2008, 12:37:43 UTC
d48a2f7 Be sure to close the file. 2 places were deleting the file, so it was probably fine, but the last change may be required for the test to pass on Windows. Should we always close the mmap too? 01 April 2008, 05:40:43 UTC
092a1f7 PyErr_Warn is decrepated. Use PyErr_WarnEx 31 March 2008, 21:57:13 UTC
affbe80 Merged revisions 61990-62079 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r62017 | david.wolever | 2008-03-28 21:54:37 +0100 (Fr, 28 Mär 2008) | 1 line Fixed an out-of-date comment. ........ 31 March 2008, 05:20:55 UTC
371d174 Use file.write instead of print to make it easier to merge with 3k. 31 March 2008, 04:28:40 UTC
105f3d4 Block the sys.exc_clear -3 warning from threading.py. 31 March 2008, 00:35:53 UTC
e34c21c Make AST nodes pickleable. 30 March 2008, 20:20:39 UTC
1721e75 Fix error message -- "expects either 0 or 0 arguments" 30 March 2008, 19:43:27 UTC
1c88e0f The other download formats will be available for 2.6 too. 30 March 2008, 19:41:39 UTC
9d0b604 Updated README regarding doc formats 30 March 2008, 19:35:10 UTC
2c55c59 Make _fields attr for no fields consistent with _attributes attr. 30 March 2008, 19:00:49 UTC
ebc8ded Convert test_ast to unittest and add a test for r62049. 30 March 2008, 07:09:22 UTC
c52ed59 #2505: allow easier creation of AST nodes. 30 March 2008, 07:01:47 UTC
c87c580 Adapt test_ast to the new ExceptHandler type. 30 March 2008, 06:53:55 UTC
a48f3ab Patch #2511: Give the "excepthandler" AST item proper attributes by making it a Sum. 30 March 2008, 06:40:17 UTC
c15317e Documented the lastrowid attribute. 29 March 2008, 19:11:52 UTC
5b63acd #2503 make singletons compared with "is" not == or != Thanks to Wummel for the patch 29 March 2008, 15:24:25 UTC
672fbf5 Still investigating on the hanging test_socket. the test itself doesn't do anything on windows, focus on setUp and tearDown. 29 March 2008, 14:53:05 UTC
5e08e8b The buildbot "x86 W2k8 trunk" seems to hang in test_socket. http://www.python.org/dev/buildbot/trunk/x86%20W2k8%20trunk/builds/255/step-test/0 Temporarily increase verbosity of this test. 29 March 2008, 13:47:05 UTC
f2bfd54 Properly check for consistency with the third argument of compile() when compiling an AST node. 29 March 2008, 13:24:23 UTC
ea13dc6 Now that Lib/test/output is gone, tests should not print anything, except in verbose mode. Support code is much simpler. 29 March 2008, 13:14:52 UTC
bae17a8 lib2to3 should install a logging handler only when run as a main program, not when used as a library. This may please the buildbots, which fail when test_lib2to3 is run before test_logging. 29 March 2008, 12:42:54 UTC
0069d85 Fix capitalization. 29 March 2008, 11:46:18 UTC
594b76b Be explicit about what efficient means. 29 March 2008, 10:42:07 UTC
91e0cda Backport #1442: report exception when startup file cannot be run. 29 March 2008, 01:50:06 UTC
2aece57 Correctly call the base class tearDown(); otherwise running test_logging twice produce the errors we see on all buildbots 29 March 2008, 01:42:31 UTC
504a48f Revert my experiment. I found one reason of failures in test_logging. 29 March 2008, 01:41:08 UTC
4130930 Brought documentation for sqlite3 module up-to-date. Fixed Issue1625205 which complained about commit, rollback and close not being documented. 29 March 2008, 01:27:37 UTC
554d4f0 At least let the module compile 29 March 2008, 00:49:07 UTC
8a69707 Try to understand why most buildbots suddenly turned to red. Undo the only change that might have unexpected effects. To be followed. 29 March 2008, 00:44:58 UTC
a45ab9f NIL => NULL 28 March 2008, 23:11:01 UTC
1725f24 One #ifdef too much, and I broke all windows buildbots: in pyconfig.h, NTDDI_WIN2KSP4 is not *yet* defined, but will be at some point on some modules. Let this line even for older SDKs, they don't use it anyway. 28 March 2008, 22:43:38 UTC
94eba71 Repair compilation for Visual Studio 2005. I applied the same changes manually to VS7.1 and VC6 files; completely untested. (Christian, don't try too hard merging this change into py3k. It will be easier to do the same work again on the branch) 28 March 2008, 21:55:29 UTC
41cf50d #2498 modernized try, except, finally statements in bdb 28 March 2008, 20:56:00 UTC
69b747b Fix a reference leak found by Georg, when compiling a class nested in another class. Now "regrtest.py -R:: test_compile" is satisfied. Will backport. 28 March 2008, 20:30:50 UTC
aa5fbdd Silence compiler warning at the source. 28 March 2008, 20:22:56 UTC
473445c Silence a compilation warning 28 March 2008, 20:17:51 UTC
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
back to top