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 |
d66c0ee | Antoine Pitrou | 02 February 2013, 21:49:34 UTC | Issue #15633: httplib.HTTPResponse is now mark closed when the server sends less than the advertised Content-Length. | 02 February 2013, 21:49:34 UTC |
1efd982 | Nadeem Vawda | 02 February 2013, 19:52:54 UTC | Back out fix for issue #13886; it introduced a new bug in interactive readline use. | 02 February 2013, 19:52:54 UTC |
4264532 | Raymond Hettinger | 02 February 2013, 18:23:37 UTC | Issue 16398: Use memcpy() in deque.rotate(). | 02 February 2013, 18:23:37 UTC |
2a051fa | Serhiy Storchaka | 02 February 2013, 17:25:57 UTC | Fix test for issue #6972. | 02 February 2013, 17:25:57 UTC |
a8d64ae | Serhiy Storchaka | 02 February 2013, 16:43:58 UTC | Issue #17034: Use Py_CLEAR() in stringobject.c. | 02 February 2013, 16:43:58 UTC |
05fd744 | Serhiy Storchaka | 02 February 2013, 16:34:57 UTC | Preserve backslashes in malicious zip files for testing issue #6972. | 02 February 2013, 16:34:57 UTC |
eff492f | Benjamin Peterson | 02 February 2013, 16:15:50 UTC | Issue #15881: Fixed atexit hook in multiprocessing. | 02 February 2013, 16:15:50 UTC |
99b0b72 | Benjamin Peterson | 02 February 2013, 16:10:11 UTC | merge heads | 02 February 2013, 16:10:11 UTC |
13e56c7 | Serhiy Storchaka | 02 February 2013, 15:46:33 UTC | Fix the test and remove trailing dots on Windows for issue #6972. | 02 February 2013, 15:46:33 UTC |
dc6dc4b | Serhiy Storchaka | 02 February 2013, 11:27:02 UTC | Fix a Cyrillic "C" inroduced into the docs by patch for issue #6972. | 02 February 2013, 11:27:02 UTC |
7c06875 | Serhiy Storchaka | 02 February 2013, 10:30:49 UTC | Fix translating of illegal characters on Windows (issue #6972). | 02 February 2013, 10:30:49 UTC |
23298cb | Serhiy Storchaka | 02 February 2013, 10:16:22 UTC | Fix tests for issue #11159. | 02 February 2013, 10:16:22 UTC |
07fbf60 | Serhiy Storchaka | 02 February 2013, 08:36:43 UTC | Merge heads | 02 February 2013, 08:36:43 UTC |
8673ab9 | Serhiy Storchaka | 02 February 2013, 08:28:30 UTC | Issue #11159: SAX parser now supports unicode file names. | 02 February 2013, 08:28:30 UTC |
7045f05 | Ned Deily | 02 February 2013, 08:14:44 UTC | Issue #15116: Remove references to appscript as it is no longer being supported. | 02 February 2013, 08:14:44 UTC |
6e7da15 | Ned Deily | 02 February 2013, 07:10:56 UTC | Issue #15587: Enable Tk high-resolution text rendering on Macs with Retina displays. Applies to Tkinter apps, such as IDLE, on OS X framework builds linked with Cocoa Tk 8.5+. Suggested by Kevin Walzer | 02 February 2013, 07:10:56 UTC |
a8a3468 | Gregory P. Smith | 02 February 2013, 01:00:14 UTC | In the _hashlib module, only initialize the static data for OpenSSL's constructors once, to avoid memory leaks when finalizing and re-initializing the Python interpreter. | 02 February 2013, 01:00:14 UTC |
c0022b2 | Gregory P. Smith | 02 February 2013, 00:13:27 UTC | Silence a -Wformat-extra-argument warning when compiling. | 02 February 2013, 00:13:27 UTC |
acf7b95 | Ned Deily | 01 February 2013, 21:58:00 UTC | Issue #16256: OS X installer now sets correct permissions for doc directory. | 01 February 2013, 21:58:00 UTC |
a06ad5b | Gregory P. Smith | 01 February 2013, 21:07:27 UTC | better news entry | 01 February 2013, 21:07:27 UTC |
a998ad0 | Gregory P. Smith | 01 February 2013, 21:02:59 UTC | Additional fix for Issue #12268: The io module file object writelines() methods no longer abort early when one of its write system calls is interrupted (EINTR). | 01 February 2013, 21:02:59 UTC |
608cc45 | Gregory P. Smith | 01 February 2013, 19:40:18 UTC | Fixes Issue #6972: The zipfile module no longer overwrites files outside of its destination path when extracting malicious zip files. | 01 February 2013, 19:40:18 UTC |
f39d52f | Serhiy Storchaka | 01 February 2013, 11:13:32 UTC | Issue #1783: Remove declarations of nonexistent private variables. | 01 February 2013, 11:13:32 UTC |
139e445 | Ezio Melotti | 01 February 2013, 03:18:44 UTC | #16128: clarify that instances of user-defined classes compare equal with themselves. | 01 February 2013, 03:18:44 UTC |
d65e2ba | doko@python.org | 31 January 2013, 22:52:03 UTC | - Issue #17086: Backport the patches from the 3.3 branch to cross-build the package. | 31 January 2013, 22:52:03 UTC |
c5200b4 | Serhiy Storchaka | 31 January 2013, 14:10:15 UTC | Issue #17041: Fix doctesting when Python is configured with the --without-doc-strings. | 31 January 2013, 14:10:15 UTC |
8d510cd | Serhiy Storchaka | 31 January 2013, 13:57:51 UTC | Issue #17049: Localized calendar methods now return unicode if a locale includes an encoding and the result string contains month or weekday (was regression from Python 2.6). | 31 January 2013, 13:57:51 UTC |