757408a | Raymond Hettinger | 05 March 2013, 07:16:45 UTC | merge | 05 March 2013, 07:16:45 UTC |
3e6aafe | Raymond Hettinger | 05 March 2013, 07:15:01 UTC | Issue #16098: Update heapq.nsmallest to use the same algorithm as nlargest. This removes the dependency on bisect and it bring the pure Python code in-sync with the C code. | 05 March 2013, 07:15:01 UTC |
eec152d | Ned Deily | 04 March 2013, 22:31:04 UTC | Issue #16848: python-config now returns proper --ldflags values for OS X framework builds. | 04 March 2013, 22:31:04 UTC |
49e4dfe | Antoine Pitrou | 04 March 2013, 19:30:01 UTC | Issue #17278: Fix a crash in heapq.heappush() and heapq.heappop() when the list is being resized concurrently. | 04 March 2013, 19:30:01 UTC |
a84ecc6 | Ezio Melotti | 04 March 2013, 13:23:12 UTC | #17346: make sure pickle tests are run against all protocols. | 04 March 2013, 13:23:12 UTC |
7cac1c2 | Mark Dickinson | 03 March 2013, 11:13:34 UTC | Issue #16445: Fix potential segmentation fault when deleting an exception message. | 03 March 2013, 11:13:34 UTC |
ff0deb0 | Ezio Melotti | 01 March 2013, 19:26:04 UTC | Fix markup in unittest doc. | 01 March 2013, 19:26:04 UTC |
c86e866 | Ezio Melotti | 01 March 2013, 18:56:13 UTC | #17315: unlink a file that test_posixpath was leaving around. | 01 March 2013, 18:56:13 UTC |
dce969d | Raymond Hettinger | 28 February 2013, 19:11:11 UTC | The example regex should be a raw string. | 28 February 2013, 19:11:11 UTC |
1fef1eb | Ezio Melotti | 28 February 2013, 15:55:17 UTC | Add a link to the demo dir. | 28 February 2013, 15:55:17 UTC |
79b2dba | Ezio Melotti | 28 February 2013, 06:28:11 UTC | Fix markup in unittest docs. | 28 February 2013, 06:28:11 UTC |
2277b94 | Chris Jerdonek | 27 February 2013, 17:55:39 UTC | Issue #16406: combine the doc pages for uploading and registering to PyPI. | 27 February 2013, 17:55:39 UTC |
e41a463 | Petri Lehtinen | 26 February 2013, 19:32:02 UTC | Issue #14720: Enhance sqlite3 microsecond conversion, document its behavior | 26 February 2013, 19:34:33 UTC |
ba48264 | Richard Oudkerk | 26 February 2013, 12:37:07 UTC | Issue #17018: Make Process.join() retry if os.waitpid() fails with EINTR. | 26 February 2013, 12:37:07 UTC |
b1bbc0b | Senthil Kumaran | 26 February 2013, 09:02:14 UTC | Fix issue16932: Fix the urlparse example. Remote :port when scheme is not specified to demonstrate correct behavior | 26 February 2013, 09:02:14 UTC |
d36d4e0 | Serhiy Storchaka | 26 February 2013, 08:07:36 UTC | Issue #13555: Fix an integer overflow check. | 26 February 2013, 08:07:36 UTC |
93bfe7d | Serhiy Storchaka | 25 February 2013, 11:31:29 UTC | Issue #1470548: Do not buffer XMLGenerator output. Add test for fragment producing with XMLGenerator. | 25 February 2013, 11:31:29 UTC |
5b2cf5e | R David Murray | 24 February 2013, 03:11:21 UTC | #17275: Fix class name in init errors in C bufferedio classes. This fixes an apparent copy-and-paste error. Original patch by Manuel Jacob. | 24 February 2013, 03:11:21 UTC |
f794bde | Petri Lehtinen | 23 February 2013, 22:02:55 UTC | Revert "Issue #16121: Fix line number accounting in shlex" | 23 February 2013, 22:05:54 UTC |
4307278 | Petri Lehtinen | 23 February 2013, 21:07:39 UTC | Issue #16121: Fix line number accounting in shlex | 23 February 2013, 21:07:39 UTC |
fead3c8 | Petri Lehtinen | 23 February 2013, 20:05:27 UTC | Issue #16403: Document how distutils uses the maintainer field in PKG-INFO | 23 February 2013, 20:05:48 UTC |
2342784 | Petri Lehtinen | 23 February 2013, 18:53:03 UTC | Issue #16695: Document how glob handles filenames starting with a dot | 23 February 2013, 18:53:03 UTC |
0b78503 | Petri Lehtinen | 23 February 2013, 18:24:08 UTC | Issue #8890: Stop advertising an insecure use of /tmp in docs | 23 February 2013, 18:24:31 UTC |
9e14755 | Petri Lehtinen | 23 February 2013, 18:05:09 UTC | Issue #14720: sqlite3: Convert datetime microseconds correctly Patch by Lowe Thiderman | 23 February 2013, 18:05:09 UTC |
c23178b | Petri Lehtinen | 23 February 2013, 16:05:28 UTC | Issue #5033: Fix building of the sqlite3 extension module | 23 February 2013, 16:05:28 UTC |
0a4a7e1 | Ezio Melotti | 23 February 2013, 06:19:00 UTC | Fix deprecation warning in test_tcl. | 23 February 2013, 06:19:00 UTC |
4dbcec9 | Ezio Melotti | 23 February 2013, 06:16:07 UTC | Fix deprecation warning in tempfile. | 23 February 2013, 06:16:07 UTC |
ef1db54 | Ezio Melotti | 23 February 2013, 04:33:51 UTC | #17249: check for the availability of the thread module. | 23 February 2013, 04:33:51 UTC |
2fddfd8 | Ezio Melotti | 23 February 2013, 03:45:37 UTC | #17249: convert a test in test_capi to use unittest and reap threads. | 23 February 2013, 03:45:37 UTC |
6a959a1 | Ezio Melotti | 23 February 2013, 02:53:44 UTC | #15438: add a note to math.pow() that suggests using **/pow() for integers. Patch by Mark Dickinson. | 23 February 2013, 02:53:44 UTC |
43b09d4 | Ezio Melotti | 22 February 2013, 05:53:23 UTC | Fix the highlight in another example. | 22 February 2013, 05:53:23 UTC |
986f71c | Ezio Melotti | 22 February 2013, 05:38:11 UTC | #17256: fix syntax highlight in embedding example. Patch by Kushal Das. | 22 February 2013, 05:38:11 UTC |
ed5fba2 | Ezio Melotti | 22 February 2013, 05:34:52 UTC | #17035: use new style classes in classmethod/staticmethod examples. Patch by Berker Peksag. | 22 February 2013, 05:34:52 UTC |
13cee16 | Chris Jerdonek | 22 February 2013, 02:52:12 UTC | Issue #17203: add long option names to unittest discovery docs. | 22 February 2013, 02:52:12 UTC |
7d0eb4b | Ezio Melotti | 21 February 2013, 21:15:40 UTC | #17255: test short-circuiting behavior of any()/all(). Patch by Wim Glenn. | 21 February 2013, 21:15:40 UTC |
49d4022 | Serhiy Storchaka | 21 February 2013, 18:17:54 UTC | Issue #17225: JSON decoder now counts columns in the first line starting with 1, as in other lines. | 21 February 2013, 18:17:54 UTC |
484dee3 | Serhiy Storchaka | 21 February 2013, 12:33:45 UTC | Issue #17248: Fix os.*chown() testing when user is in root group. | 21 February 2013, 12:33:45 UTC |
d5bdb1f | Ezio Melotti | 21 February 2013, 10:30:32 UTC | #17265: fix highlight in template example. Initial patch by Berker Peksag. | 21 February 2013, 10:30:32 UTC |
01a97f3 | Barry Warsaw | 20 February 2013, 23:25:17 UTC | null merge from 2.6 | 20 February 2013, 23:25:17 UTC |
f25d957 | Barry Warsaw | 20 February 2013, 23:19:55 UTC | - Issue #16248: Disable code execution from the user's home directory by tkinter when the -E flag is passed to Python. Patch by Zachary Ware. | 20 February 2013, 23:19:55 UTC |
8e830a0 | Benjamin Peterson | 20 February 2013, 21:54:30 UTC | fix building without pymalloc (closes #17228) | 20 February 2013, 21:54:30 UTC |
fffc479 | Serhiy Storchaka | 20 February 2013, 17:47:31 UTC | Issue #17248: Fix os.*chown() testing when user has group root. | 20 February 2013, 17:47:31 UTC |
3e188c4 | Serhiy Storchaka | 20 February 2013, 17:39:59 UTC | Issue #15301: Enhance os.*chown() testing. Based on patch by Larry Hastings. | 20 February 2013, 17:39:59 UTC |
c32b678 | R David Murray | 20 February 2013, 01:00:11 UTC | #7842: backport fix for py_compile.compile syntax error message handling. | 20 February 2013, 01:00:11 UTC |
5aff27a | R David Murray | 19 February 2013, 03:04:59 UTC | #7963: fix error message when 'object' called with arguments. Patch by Alexander Belopolsky. | 19 February 2013, 03:04:59 UTC |
c8e75ba | Serhiy Storchaka | 18 February 2013, 11:32:06 UTC | Disable posixpath.realpath() tests on Windows (fix for issue #6975). | 18 February 2013, 11:32:06 UTC |
4676448 | Serhiy Storchaka | 18 February 2013, 11:00:08 UTC | Issue #13153: Tkinter functions now raise TclError instead of ValueError when a unicode argument contains non-BMP character. | 18 February 2013, 11:00:08 UTC |
142d2bc | Serhiy Storchaka | 18 February 2013, 10:20:44 UTC | Fix posixpath.realpath() for multiple pardirs (fixes issue #6975). | 18 February 2013, 10:20:44 UTC |
fbc737e | Serhiy Storchaka | 18 February 2013, 09:14:04 UTC | Fix issue #13169: Reimport MAXREPEAT into sre_constants.py. | 18 February 2013, 09:14:04 UTC |
4f53550 | Antoine Pitrou | 16 February 2013, 20:40:16 UTC | Remove unused certificate files | 16 February 2013, 20:40:16 UTC |
6098291 | Antoine Pitrou | 16 February 2013, 20:39:28 UTC | Fix test_ssl by replacing expired X509 certificate | 16 February 2013, 20:39:28 UTC |
6a8e2b4 | Serhiy Storchaka | 16 February 2013, 19:23:01 UTC | Issue #9669: Protect re against infinite loops on zero-width matching in non-greedy repeat. Patch by Matthew Barnett. | 16 February 2013, 19:23:01 UTC |
e18e05c | Serhiy Storchaka | 16 February 2013, 14:47:15 UTC | Issue #13169: The maximal repetition number in a regular expression has been increased from 65534 to 2147483647 (on 32-bit platform) or 4294967294 (on 64-bit). | 16 February 2013, 14:47:15 UTC |
94bf697 | Ezio Melotti | 15 February 2013, 21:35:14 UTC | #17178: update any()/all() docstrings to document their behavior with empty iterables. Patch by Ankur Ankan. | 15 February 2013, 21:35:14 UTC |
f157571 | Antoine Pitrou | 15 February 2013, 20:27:18 UTC | Issue #17208: add a note about the termination behaviour of daemon threads. | 15 February 2013, 20:27:18 UTC |
f4b6560 | Richard Oudkerk | 13 February 2013, 15:17:47 UTC | Add Misc/NEWS entry for Issue #16743 | 13 February 2013, 15:17:47 UTC |
36b9d41 | Richard Oudkerk | 13 February 2013, 12:05:14 UTC | Issue #16743: Fix mmap overflow check on 32 bit Windows | 13 February 2013, 12:05:14 UTC |
ec50cb2 | Serhiy Storchaka | 13 February 2013, 10:31:19 UTC | Fix tests for issue #5308. | 13 February 2013, 10:31:19 UTC |
8d7d6bc | Serhiy Storchaka | 13 February 2013, 10:26:58 UTC | Issue #11311: StringIO.readline(0) now returns an empty string as all other file-like objects. | 13 February 2013, 10:26:58 UTC |
34fe1b7 | Serhiy Storchaka | 13 February 2013, 10:07:43 UTC | Issue #5308: Raise ValueError when marshalling too large object (a sequence with size >= 2**31), instead of producing illegal marshal data. | 13 February 2013, 10:07:43 UTC |
7d36003 | Serhiy Storchaka | 12 February 2013, 22:59:11 UTC | Fix for issue #16800: Use buffered write to handle EINTR. | 12 February 2013, 22:59:11 UTC |
0127de0 | Serhiy Storchaka | 12 February 2013, 22:34:46 UTC | Issue #16800: tempfile.gettempdir() no longer left temporary files when the disk is full. Original patch by Amir Szekely. | 12 February 2013, 22:34:46 UTC |
cdc7a91 | Serhiy Storchaka | 12 February 2013, 19:36:47 UTC | Issue #13555: cPickle now supports files larger than 2 GiB. | 12 February 2013, 19:36:47 UTC |
da5c2a0 | Serhiy Storchaka | 12 February 2013, 07:27:53 UTC | Issue #4591: Uid and gid values larger than 2**31 are supported now. | 12 February 2013, 07:27:53 UTC |
083c0aa | Serhiy Storchaka | 12 February 2013, 07:20:19 UTC | Clean trailing whitespaces in Makefile.pre.in and grpmodule.c. | 12 February 2013, 07:20:19 UTC |
aa1e1a2 | Ned Deily | 12 February 2013, 06:10:59 UTC | Issue #17111: Prevent test_surrogates (test_fileio) failure on OS X 10.4. An odd bug in OS X 10.4 causes open(2) on a non-existent, invalid-encoded filename to return errno 22, EINVAL: Invalid argument, instead of the expected errno 2, ENOENT: No such file or directory, *if* the containing directory is not empty. That caused frequent failures when running the buildbot tests on 10.4 depending on the state of the test working directory. The failure is easy to reproduce on 10.4 by running the test directly (not with regrtest), first in an empty directory, then after adding a file to it. The fix is to check for and pass if either errno is returned. | 12 February 2013, 06:10:59 UTC |
c114cc8 | R David Murray | 11 February 2013, 15:57:37 UTC | #17171: backport behavior-confirming test from python3. | 11 February 2013, 15:57:37 UTC |
f1d3473 | R David Murray | 11 February 2013, 15:14:24 UTC | #17064: fix sporadic permission errors in test_mailbox on windows. Backported from patch by Jeremy Kloth. | 11 February 2013, 15:14:24 UTC |
c36bf99 | Michael Foord | 11 February 2013, 12:53:21 UTC | Correction to issue 17052 fix | 11 February 2013, 12:53:21 UTC |
cb66ee7 | Michael Foord | 10 February 2013, 23:59:46 UTC | Issue 17502: unittest discovery should use self.testLoader | 10 February 2013, 23:59:46 UTC |
65d5639 | Serhiy Storchaka | 10 February 2013, 17:27:37 UTC | Issue #17141: random.vonmisesvariate() no more hangs for large kappas. | 10 February 2013, 17:27:37 UTC |
9aaeb5e | Mark Dickinson | 10 February 2013, 14:13:40 UTC | Issue #17149: Fix random.vonmisesvariate to always return results in [0, 2*math.pi]. | 10 February 2013, 14:13:40 UTC |
f898038 | Serhiy Storchaka | 10 February 2013, 12:26:08 UTC | Issue #1470548: XMLGenerator now works with UTF-16 and UTF-32 encodings. | 10 February 2013, 12:26:08 UTC |
0dd3d30 | Serhiy Storchaka | 10 February 2013, 10:21:49 UTC | Issue #6975: os.path.realpath() now correctly resolves multiple nested symlinks on POSIX platforms. | 10 February 2013, 10:21:49 UTC |
bb80131 | Serhiy Storchaka | 10 February 2013, 10:01:31 UTC | Import shutil for restore_test_support_TESTFN(). | 10 February 2013, 10:01:31 UTC |
6688bdb | Raymond Hettinger | 09 February 2013, 23:55:44 UTC | Minor cleanups. | 09 February 2013, 23:55:44 UTC |
15ea3ac | Serhiy Storchaka | 09 February 2013, 20:36:22 UTC | Issue #17156: pygettext.py now correctly escapes non-ascii characters. | 09 February 2013, 20:36:22 UTC |
4234992 | Raymond Hettinger | 09 February 2013, 19:20:55 UTC | Keep IDLE from displaying spurious SystemExit tracebacks when running scripts that terminated by raising SystemExit (i.e. unittest and turtledemo). | 09 February 2013, 19:20:55 UTC |
a5e7f8f | R David Murray | 09 February 2013, 17:53:29 UTC | #16564: test to confirm behavior that regressed in python3. Also add running of test_email_renamed to the email regrtest. It contains tests that the base email/tests/test_email.py does not, which I discovered while trying to backport this test for confirmation of the behavior. | 09 February 2013, 17:53:29 UTC |
56656b0 | Christian Heimes | 09 February 2013, 16:02:06 UTC | add proper dependencies on expat headers and sources | 09 February 2013, 16:02:06 UTC |
276f1d5 | Serhiy Storchaka | 09 February 2013, 11:47:43 UTC | Issue #7358: cStringIO.StringIO now supports writing to and reading from a stream larger than 2 GiB on 64-bit systems. | 09 February 2013, 11:47:43 UTC |
beaa3ad | Serhiy Storchaka | 09 February 2013, 10:20:18 UTC | Issue #10355: SpooledTemporaryFile properties and xreadline method now work for unrolled files. | 09 February 2013, 10:20:18 UTC |
62e709c | Serhiy Storchaka | 09 February 2013, 09:10:30 UTC | Issue #16686: Fixed a lot of bugs in audioop module. * avgpp() and maxpp() no more crash on empty and 1-samples input fragment. They now work when peak-peak values are greater INT_MAX. * ratecv() no more crashes on empty input fragment. * Fixed an integer overflow in ratecv(). * Fixed an integer overflow in add() and bias() for 32-bit samples. * reverse(), lin2lin() and ratecv() no more lose precision for 32-bit samples. * max() and rms() no more returns negative result for 32-bit sample -0x80000000. * minmax() now returns correct max value for 32-bit sample -0x80000000. * avg(), mul(), tomono() and tostereo() now round negative result down and can return 32-bit sample -0x80000000. * add() now can return 32-bit sample -0x80000000. | 09 February 2013, 09:10:30 UTC |
ed1e438 | Ned Deily | 09 February 2013, 06:51:52 UTC | Issue #17161: make install now also installs a python2 and python man page. | 09 February 2013, 06:51:52 UTC |
c12dcd2 | Serhiy Storchaka | 08 February 2013, 09:21:32 UTC | Fix accidental non-breakable space (U+00A0). | 08 February 2013, 09:21:32 UTC |
ec02217 | Gregory P. Smith | 08 February 2013, 06:18:21 UTC | whitespace fix | 08 February 2013, 06:18:21 UTC |
a26ec65 | Gregory P. Smith | 08 February 2013, 06:11:03 UTC | Issue #6972: fix the documentation mis applied patch. | 08 February 2013, 06:11:03 UTC |
35c52b6 | Serhiy Storchaka | 07 February 2013, 14:59:34 UTC | Issue #17073: Fix some integer overflows in sqlite3 module. | 07 February 2013, 14:59:34 UTC |
d5327d9 | Serhiy Storchaka | 07 February 2013, 14:23:11 UTC | Issue #17043: The unicode-internal decoder no longer read past the end of input buffer. | 07 February 2013, 14:23:11 UTC |
4a88041 | Serhiy Storchaka | 07 February 2013, 13:37:53 UTC | Issue #17118: Add new tests for testing Python-Tcl interaction. | 07 February 2013, 13:37:53 UTC |
8e8bbc5 | Serhiy Storchaka | 07 February 2013, 12:57:53 UTC | Fix test_from_dll* in test_returnfuncptrs.py. | 07 February 2013, 12:57:53 UTC |
785d1b1 | Senthil Kumaran | 07 February 2013, 08:51:34 UTC | Fix Issue17069: Document getcode method in urllib.request.rst | 07 February 2013, 08:51:34 UTC |
9b3085c | R David Murray | 06 February 2013, 15:06:10 UTC | #17142: fix apparent copy and paste error in test_all. | 06 February 2013, 15:06:10 UTC |
381372d | R David Murray | 04 February 2013, 15:29:38 UTC | #17091: update docstring for _thread.Lock.acquire. The main docs were fixed to remove mention of None long ago, but the docstring was not. Reported by Armin Rigo, patch by Ian Cordasco. | 04 February 2013, 15:29:38 UTC |
28ababc | Serhiy Storchaka | 04 February 2013, 13:19:21 UTC | Temporarily disable test_from_dll in test_returnfuncptrs.py for Windows. | 04 February 2013, 13:19:21 UTC |
a07a8b4 | Serhiy Storchaka | 04 February 2013, 10:45:46 UTC | Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple parses nested mutating sequence. | 04 February 2013, 10:45:46 UTC |
f727c31 | Benjamin Peterson | 04 February 2013, 00:25:11 UTC | fix find_library on Solaris (closes #5289) | 04 February 2013, 00:25:11 UTC |
3e081c7 | Éric Araujo | 03 February 2013, 16:41:19 UTC | Add alias to restore 2.7.2 compatibility for setup scripts (#13994). The customize_compiler function moved many times during the 2.7 series; in 2.7.3, setup scripts importing this function from ccompiler were broken. This commit restores compatibility without reintroducing the issue that #13994 originally fixed (duplication of the function). A unit test makes little sense here, as distutils tests never do imports in functions, and the fix is very simple. | 03 February 2013, 16:41:19 UTC |
354d50e | Serhiy Storchaka | 03 February 2013, 15:10:42 UTC | Issue #17106: Fix a segmentation fault in io.TextIOWrapper when an underlying stream or a decoder produces data of an unexpected type (i.e. when io.TextIOWrapper initialized with text stream or use bytes-to-bytes codec). | 03 February 2013, 15:10:42 UTC |
cc23cc6 | Ned Deily | 02 February 2013, 23:06:45 UTC | Issue #16698: Skip posix test_getgroups when built with OS X deployment target prior to 10.6. | 02 February 2013, 23:06:45 UTC |