004e870 | Terry Jan Reedy | 23 August 2014, 22:28:44 UTC | Issue #22232 (partial fix): update Universal newlines Glossary entry. | 23 August 2014, 22:28:44 UTC |
130f303 | Terry Jan Reedy | 23 August 2014, 22:22:43 UTC | Merge heads. | 23 August 2014, 22:22:43 UTC |
a5bbc2e | Nick Coghlan | 23 August 2014, 04:47:47 UTC | Forward port PEP 466 What's New in 2.7 updates | 23 August 2014, 04:47:47 UTC |
fcbc246 | Ned Deily | 22 August 2014, 20:32:49 UTC | Issue #21166: Prevent possible segfaults and other random failures of python --generate-posix-vars in pybuilddir.txt build target by ensuring that pybuilddir.txt is always regenerated when configure is run and that the newly built skeleton python does not inadvertently import modules from previously installed instances. | 22 August 2014, 20:32:49 UTC |
0242f79 | Berker Peksag | 22 August 2014, 17:52:15 UTC | Issue #19447: Use importlib.util.cache_from_source() instead of ``bad_coding + 'c'``. Thanks to Arfrever Frehtes Taifersar Arahesis. | 22 August 2014, 17:52:15 UTC |
31f8a67 | Berker Peksag | 22 August 2014, 17:17:32 UTC | Issue #19447: Add a test case to py_compile.compile() to make sure it don't raise an exception if doraise is False. Patch by Bohuslav "Slavek" Kabrda. | 22 August 2014, 17:17:32 UTC |
eb265ab | Berker Peksag | 22 August 2014, 15:24:29 UTC | Issue #22150: Fix deprecated-removed directive in Sphinx 1.2. | 22 August 2014, 15:24:29 UTC |
14ad531 | Brett Cannon | 22 August 2014, 14:44:47 UTC | Issue #22191: Fix warnings.__all__. Thanks to Jon Poler for the patch. | 22 August 2014, 14:44:47 UTC |
a969ae2 | Senthil Kumaran | 22 August 2014, 10:56:21 UTC | Fix issue22245 - Fix urllib2_localnet test. Do not aggresively close wfile in the do_GET method in the BasicAuthHandler. | 22 August 2014, 10:56:21 UTC |
7837376 | Senthil Kumaran | 20 August 2014, 02:23:58 UTC | Fix Issue #8797: Raise HTTPError on failed Basic Authentication immediately. Initial patch by Sam Bull. | 20 August 2014, 02:23:58 UTC |
37ed873 | Terry Jan Reedy | 19 August 2014, 23:47:38 UTC | Idle ColorDelegator: finish removing code for 'as'. | 19 August 2014, 23:47:38 UTC |
c1a723a | Terry Jan Reedy | 19 August 2014, 21:17:57 UTC | Idle ColorDelegator: remove special case code for 'as' in import statements. 'As' became a full keyword when with statements were added in 2.5/2.6. | 19 August 2014, 21:17:57 UTC |
996c3de | Serhiy Storchaka | 19 August 2014, 15:20:23 UTC | Fixed typo. | 19 August 2014, 15:20:23 UTC |
76b4765 | Serhiy Storchaka | 19 August 2014, 14:11:20 UTC | Issue #15696: Add a __sizeof__ implementation for mmap objects on Windows. | 19 August 2014, 14:11:20 UTC |
d6ec309 | Serhiy Storchaka | 18 August 2014, 14:47:29 UTC | Clean up test_user_command. | 18 August 2014, 14:47:29 UTC |
0c56bb9 | Benjamin Peterson | 18 August 2014, 04:00:42 UTC | remove 2.2 and 2.6 compat code (closes #22200) Patch from Thomas Kluyver. | 18 August 2014, 04:00:42 UTC |
d9e9528 | Serhiy Storchaka | 17 August 2014, 13:57:39 UTC | Issue #22165: Fixed test_undecodable_filename on Mac OS. | 17 August 2014, 13:57:39 UTC |
87bbf25 | Serhiy Storchaka | 17 August 2014, 12:31:59 UTC | Issue #22068: Avoided reference loops with Variables and Fonts in Tkinter. | 17 August 2014, 12:31:59 UTC |
97f17ff | Serhiy Storchaka | 17 August 2014, 12:14:48 UTC | Issue #22201: Command-line interface of the zipfile module now correctly extracts ZIP files with directory entries. Patch by Ryan Wilson. | 17 August 2014, 12:14:48 UTC |
a64ce5d | Serhiy Storchaka | 17 August 2014, 09:20:02 UTC | Issue #22165: Fixed test_undecodable_filename on non-UTF-8 locales. | 17 August 2014, 09:20:02 UTC |
cb5bc40 | Serhiy Storchaka | 17 August 2014, 05:22:11 UTC | Issue #22165: SimpleHTTPRequestHandler now supports undecodable file names. | 17 August 2014, 05:22:11 UTC |
402df09 | Senthil Kumaran | 16 August 2014, 17:22:37 UTC | backout changeset 3435c5865cfc due to buildbot failures. Ref #8797 | 16 August 2014, 17:22:37 UTC |
7869a4e | Victor Stinner | 16 August 2014, 12:38:02 UTC | Closes #22188: test_gdb now runs gdb with -nx: "Do not execute commands from any .gdbinit initialization files". | 16 August 2014, 12:38:02 UTC |
8e7966b | Victor Stinner | 16 August 2014, 12:11:01 UTC | Closes #22205: sys._debugmallocstats is a cpython specific feature, so test_debugmallocstats should be marked as such. Patch written by Martin Matusiak. | 16 August 2014, 12:11:01 UTC |
b2e3a93 | Senthil Kumaran | 16 August 2014, 08:47:38 UTC | Fix Issue #8797: Raise HTTPError on failed Basic Authentication immediately. Initial patch by Sam Bull. | 16 August 2014, 08:47:38 UTC |
f819ef7 | Terry Jan Reedy | 15 August 2014, 05:23:02 UTC | Issue #22065: Update turtledemo menu creation; don't use obsolete Menubutton. | 15 August 2014, 05:23:02 UTC |
011b55b | Terry Jan Reedy | 15 August 2014, 04:55:42 UTC | #22053: actually remove .txt files from 3.4. | 15 August 2014, 04:55:42 UTC |
94ee51e | Terry Jan Reedy | 15 August 2014, 03:59:32 UTC | Issue #10291: Backport 004fe3449193 with a few changes due to 22095. Will forward port 22095 changes separately. | 15 August 2014, 03:59:32 UTC |
0726ddf | Terry Jan Reedy | 15 August 2014, 01:54:43 UTC | Issue #17390: Adjust Editor window title. Remove 'Python', move version to end. | 15 August 2014, 01:54:43 UTC |
547d3bc | Serhiy Storchaka | 14 August 2014, 19:21:18 UTC | Issue #22193: Added private function _PySys_GetSizeOf() needed to implement some __sizeof__() methods. | 14 August 2014, 19:21:18 UTC |
143fe05 | Berker Peksag | 14 August 2014, 05:34:32 UTC | Issue #21445: Pass exception messages correctly to assertTrue in the FileCompareTestCase.test_matching test. Patch by Steven Barker. | 14 August 2014, 05:34:32 UTC |
cd3aacf | Serhiy Storchaka | 13 August 2014, 06:35:21 UTC | Issue #20729: Restored the use of lazy iterkeys()/itervalues()/iteritems() in the mailbox module. This is partial rollback of changeset f340cb045bf9. | 13 August 2014, 06:35:21 UTC |
4d58897 | Raymond Hettinger | 12 August 2014, 19:44:52 UTC | Issue 22184: Early detection and reporting of missing lru_cache parameters | 12 August 2014, 19:44:52 UTC |
4d83192 | Serhiy Storchaka | 12 August 2014, 17:22:48 UTC | Decreased memory requirements of new tests added in issue21448. | 12 August 2014, 17:22:48 UTC |
320a1c0 | Serhiy Storchaka | 12 August 2014, 10:59:11 UTC | Issue #21448: Fixed FeedParser feed() to avoid O(N**2) behavior when parsing long line. Original patch by Raymond Hettinger. | 12 August 2014, 10:59:11 UTC |
6f20170 | Serhiy Storchaka | 12 August 2014, 09:55:12 UTC | Issue #17923: glob() patterns ending with a slash no longer match non-dirs on AIX. Based on patch by Delhallt. | 12 August 2014, 09:55:12 UTC |
c04d468 | Antoine Pitrou | 12 August 2014, 01:40:38 UTC | Issue #20746: Fix test_pdb to run in refleak mode (-R). Patch by Xavier de Gaye. | 12 August 2014, 01:40:38 UTC |
f9dd274 | Zachary Ware | 11 August 2014, 20:00:48 UTC | Issue #22178: Fix the date of the Windows epoch (Jan 1, 1601). | 11 August 2014, 20:00:48 UTC |
337e03f | Victor Stinner | 10 August 2014, 23:11:13 UTC | Issue #22112, asyncio doc: replace loop.create_task(coro) with asyncio.async(coro), mention that asyncio.async() can be used to scheduler a coroutine, and make it clear that create_task() is only available in Python 3.4.2 and later. | 10 August 2014, 23:11:13 UTC |
6d20168 | Victor Stinner | 10 August 2014, 17:50:08 UTC | Close #22175: Improve test_faulthandler readability with dedent. Patch written by Xavier de Gaye. | 10 August 2014, 17:50:08 UTC |
ac191ce | Raymond Hettinger | 10 August 2014, 17:41:25 UTC | Issue #22174: Clean-up grammar and ambiguities in property() docs. | 10 August 2014, 17:41:25 UTC |
31b3683 | Raymond Hettinger | 10 August 2014, 17:33:03 UTC | Issue #22180: Remove weak example | 10 August 2014, 17:33:03 UTC |
acb8c52 | Benjamin Peterson | 10 August 2014, 03:01:49 UTC | add -Werror=declaration-after-statement only to stdlib extension modules (closes #21121) Patch from Stefan Krah. | 10 August 2014, 03:01:49 UTC |
3b48af0 | doko@ubuntu.com | 09 August 2014, 22:01:04 UTC | - Issue #22176: Fix build failure on ARM with -Werror=declaration-after-statement | 09 August 2014, 22:01:04 UTC |
6a66f15 | doko@ubuntu.com | 09 August 2014, 21:52:34 UTC | - Issue #22176: Add src/x86/win32.S for x86 libffi builds. | 09 August 2014, 21:52:34 UTC |
736a913 | doko@ubuntu.com | 09 August 2014, 20:36:35 UTC | - Issue #22176: Update the ctypes module's libffi to v3.1. This release adds support for the Linux AArch64 and POWERPC ELF ABIv2 little endian architectures. | 09 August 2014, 20:36:35 UTC |
4f06d60 | Serhiy Storchaka | 09 August 2014, 06:33:05 UTC | Issue #22161: Conformed arguments type checks in ctype to actually supported types. Corrected error messages about bytes arguments. | 09 August 2014, 06:33:05 UTC |
e4936b8 | Nick Coghlan | 09 August 2014, 06:14:04 UTC | Issue #21777: separate docs for binary sequence methods | 09 August 2014, 06:14:04 UTC |
da26cca | Terry Jan Reedy | 09 August 2014, 03:33:16 UTC | Issue #14105: Stop removing breakpoints from Idle editors. Move BREAK tag configuration to PyShellEditorWindow. | 09 August 2014, 03:33:16 UTC |
5a794c1 | Zachary Ware | 08 August 2014, 18:32:16 UTC | Issue #22060: Clean up/simplify test_ctypes, use test discovery | 08 August 2014, 18:32:16 UTC |
79a1ffd | Ezio Melotti | 08 August 2014, 14:23:32 UTC | #22170: avoid printing newlines twice in tutorial example. | 08 August 2014, 14:23:32 UTC |
41ad77c | Serhiy Storchaka | 07 August 2014, 16:38:37 UTC | Issue #20056: Fixed deprecation warning about bytes path in test_shutil on Windows. Path by Vajrasky Kok. | 07 August 2014, 16:38:37 UTC |
22f2d2e | Zachary Ware | 07 August 2014, 04:19:29 UTC | Issue #22160: Update OpenSSL to 1.0.1i for the Windows build. | 07 August 2014, 04:19:29 UTC |
1241c47 | Ezio Melotti | 07 August 2014, 00:20:22 UTC | #22092: use absolute imports in unittest tests. Patch by Vajrasky Kok. | 07 August 2014, 00:20:22 UTC |
3d4b2d4 | Serhiy Storchaka | 06 August 2014, 14:50:39 UTC | Issue #21975: Fixed crash when using uninitialized sqlite3.Row (in particular when unpickling pickled sqlite3.Row). sqlite3.Row is now initialized in the __new__() method. | 06 August 2014, 14:50:39 UTC |
9b33872 | Zachary Ware | 05 August 2014, 19:01:10 UTC | Issue #22146: Fix typo in __build_class__ error message | 05 August 2014, 19:01:10 UTC |
12d9ddf | Vinay Sajip | 05 August 2014, 09:34:16 UTC | Issue #22130: Corrected fileConfig() documentation. | 05 August 2014, 09:34:16 UTC |
67f6d5f | Ezio Melotti | 05 August 2014, 05:14:28 UTC | #21928: clarify functools.wraps docs. | 05 August 2014, 05:14:28 UTC |
12b7f48 | Ezio Melotti | 04 August 2014, 23:24:03 UTC | #11955: show the list of args in case of error in test_argparse. | 04 August 2014, 23:24:03 UTC |
e4aad5a | Ezio Melotti | 04 August 2014, 16:34:29 UTC | #18034: update FAQ to suggest importlib.import_module instead of __import__. Patch by Wouter van Heyst. | 04 August 2014, 16:34:29 UTC |
69fb6a4 | Zachary Ware | 04 August 2014, 16:15:10 UTC | Issue #22104: Don't hold a reference to the loaded TestSuite in runtest_inner | 04 August 2014, 16:15:10 UTC |
d577480 | Ezio Melotti | 04 August 2014, 14:16:49 UTC | #20977: fix undefined name in the email module. Patch by Rose Ames. | 04 August 2014, 14:16:49 UTC |
591176e | Ezio Melotti | 04 August 2014, 14:01:16 UTC | #18588: update the timeit examples to be consistent. | 04 August 2014, 14:01:16 UTC |
c6f22cc | Raymond Hettinger | 04 August 2014, 07:21:11 UTC | Remove unused leftover stray line | 04 August 2014, 07:21:11 UTC |
c0de59b | Raymond Hettinger | 04 August 2014, 06:44:30 UTC | Fix markup. | 04 August 2014, 06:44:30 UTC |
c566431 | Raymond Hettinger | 04 August 2014, 06:38:54 UTC | Improve regex tokenizer example by using re.finditer(). Also, improve variable names and fix column numbers in the generated output. | 04 August 2014, 06:38:54 UTC |
4036d87 | Terry Jan Reedy | 04 August 2014, 03:02:58 UTC | PEP 8 spacing in idlelib.configDialog: mostly a = b in assignments, a, b in arg lists, and hanging indents for long arg lists. | 04 August 2014, 03:02:58 UTC |
b3d4c21 | Jason R. Coombs | 03 August 2014, 19:26:58 UTC | Issue #13540: Merge changes from 3.3 | 03 August 2014, 19:26:58 UTC |
89e186f | Jason R. Coombs | 03 August 2014, 19:26:32 UTC | Issue #13540: Merge changes from 3.2 | 03 August 2014, 19:26:32 UTC |
79690ac | Jason R. Coombs | 03 August 2014, 18:54:11 UTC | Issue #13540: Update references to Action class to match syntax used for other classes in this file. | 03 August 2014, 18:54:11 UTC |
400daed | Raymond Hettinger | 03 August 2014, 05:32:10 UTC | Fix whitespace in example. | 03 August 2014, 05:32:10 UTC |
b4b3575 | doko@ubuntu.com | 01 August 2014, 15:48:34 UTC | - update config.guess and config.sub to support openrisc. | 01 August 2014, 15:48:34 UTC |
2240533 | Terry Jan Reedy | 30 July 2014, 23:24:32 UTC | Issue #22068: Don't create self reference cycles in idlelib.ConfigDialog. | 30 July 2014, 23:24:32 UTC |
74596a8 | Serhiy Storchaka | 30 July 2014, 15:33:13 UTC | Issue #21580: Now Tkinter correctly handles bytes arguments passed to Tk. In particular this allows to initialize images from binary data. | 30 July 2014, 15:33:13 UTC |
95a9e0b | Serhiy Storchaka | 30 July 2014, 07:59:46 UTC | Issue #21951: Temporary skip crashing test_user_command on AIX. | 30 July 2014, 07:59:46 UTC |
ec2ce09 | Victor Stinner | 29 July 2014, 21:12:22 UTC | Issue #22063: Mention in asyncio documentation that socket operations require the socket to be non-blocking | 29 July 2014, 21:12:22 UTC |
9c9f1f1 | Victor Stinner | 29 July 2014, 21:08:17 UTC | Close #22063: socket operations (socket,recv, sock_sendall, sock_connect, sock_accept) now raise an exception in debug mode if sockets are in blocking mode. | 29 July 2014, 21:08:17 UTC |
f2ed889 | Victor Stinner | 29 July 2014, 21:08:00 UTC | asyncio: Use the new os.set_blocking() function of Python 3.5 if available | 29 July 2014, 21:08:00 UTC |
3d4953a | Ned Deily | 29 July 2014, 20:49:11 UTC | Edit NEWS entry | 29 July 2014, 20:49:11 UTC |
8a0fb2c | Ezio Melotti | 29 July 2014, 14:35:46 UTC | #21704: remove duplicate name in Misc/ACKS. | 29 July 2014, 14:35:46 UTC |
313a980 | Victor Stinner | 29 July 2014, 10:58:23 UTC | asyncio: sync with Tulip * _WaitHandleFuture.cancel() now notify IocpProactor through the overlapped object that the wait was cancelled. * Optimize IocpProactor.wait_for_handle() gets the result if the wait is signaled immediatly. * Enhance representation of Future and Future subclasses - Add "created at filename:lineno" in the representation - Add Future._repr_info() method which can be more easily overriden than Future.__repr__(). It should now be more easy to enhance Future representation without having to modify each subclass. For example, _OverlappedFuture and _WaitHandleFuture get the new "created at" information. - Use reprlib to format Future result, and function arguments when formatting a callback, to limit the length of the representation. * Fix repr(_WaitHandleFuture) * _WaitHandleFuture and _OverlappedFuture: hide frames of internal calls in the source traceback. * Cleanup ProactorIocp._poll(): set the timeout to 0 after the first call to GetQueuedCompletionStatus() * test_locks: close the temporary event loop and check the condition lock * Remove workaround in test_futures, no more needed | 29 July 2014, 10:58:23 UTC |
7eca734 | Terry Jan Reedy | 29 July 2014, 02:38:19 UTC | Issue #17172: add NEWS | 29 July 2014, 02:38:19 UTC |
7e55db2 | Terry Jan Reedy | 29 July 2014, 02:23:59 UTC | Issue #17172: Add the ability to run turtledemo from Idle. Make turtledemo start as active on Mac even when run with subprocess. Patch by Ramchandra Apt, Lita Cho, and Ned Daily. | 29 July 2014, 02:23:59 UTC |
c61c170 | Victor Stinner | 28 July 2014, 23:13:39 UTC | Issue #18174: Fix leak of file descriptor in test_tempfile | 28 July 2014, 23:13:39 UTC |
623138c | Victor Stinner | 28 July 2014, 23:01:09 UTC | Issue #11453, #18174: Fix leak of file descriptor in test_asyncore | 28 July 2014, 23:01:09 UTC |
0970657 | Victor Stinner | 28 July 2014, 22:40:50 UTC | Fix sporadic failure of test_pep277 on Windows: use support.rmtree() instead of deltree(). | 28 July 2014, 22:40:50 UTC |
e0e6581 | Richard Oudkerk | 28 July 2014, 22:01:02 UTC | Issue #21704: Fix build error for _multiprocessing when semaphores are not available. Patch by Arfrever Frehtes Taifersar Arahesis. | 28 July 2014, 22:01:02 UTC |
7611964 | Victor Stinner | 28 July 2014, 20:07:07 UTC | Fix test_bytes when sys.stdin is None, for example on Windows when using pythonw.exe instead of python.exe | 28 July 2014, 20:07:07 UTC |
42d3bde | Victor Stinner | 27 July 2014, 22:18:43 UTC | asyncio, tulip issue 196: ProactorIocp._register() now registers the overlapped in the _cache dictionary, even if we already got the result. We need to keep a reference to the overlapped object, otherwise the memory may be reused and GetQueuedCompletionStatus() may use random bytes and behaves badly. There is still a hack for ConnectNamedPipe(): the overlapped object is not register into _cache if the overlapped object completed directly. Log also an error in debug mode in ProactorIocp._loop() if we get an unexpected event. Add a protection in ProactorIocp.close() to avoid blocking, even if it should not happen. I still don't understand exactly why some the completion of some overlapped objects are not notified. | 27 July 2014, 22:18:43 UTC |
8b95d5e | Terry Jan Reedy | 27 July 2014, 07:01:13 UTC | Modernize turtledemo with conditional expressions; remove duplicate line. | 27 July 2014, 07:01:13 UTC |
e3416e6 | Terry Jan Reedy | 26 July 2014, 23:40:16 UTC | Reduce unnecessary 2.7 versus 3.4+ differences in idlelib/configDialog.py. 2009-02-02 51562 (27c589f09a21) merged Mac support revisions into 3.0. 2009-03-04 52014 (dc3d24824b60) merged slightly improved version into 2.7. Change 3.4+ to match the later 2.7 patch. Buttons tested manually. | 26 July 2014, 23:40:16 UTC |
f200ce6 | Andrew Svetlov | 26 July 2014, 16:50:37 UTC | Document lock parameter for asyncio.Condition() | 26 July 2014, 16:50:37 UTC |
d2e9fdf | Antoine Pitrou | 26 July 2014, 15:15:52 UTC | Issue #22074: Fix Lib/test/make_ssl_certs.py | 26 July 2014, 15:15:52 UTC |
f21fcd0 | Andrew Svetlov | 26 July 2014, 14:54:34 UTC | Accept optional lock object in Condition ctor (tulip issue #198) | 26 July 2014, 14:54:34 UTC |
e254e53 | Victor Stinner | 26 July 2014, 12:36:55 UTC | Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError on closed socket. repr(socket.socket) already works fine. | 26 July 2014, 12:36:55 UTC |
51e44ea | Victor Stinner | 25 July 2014, 22:58:34 UTC | Tulip issue 196: _OverlappedFuture.set_result() now clears its reference to the overlapped object. IocpProactor._poll() now also ignores false alarms: GetQueuedCompletionStatus() returns the overlapped but it is still pending. | 25 July 2014, 22:58:34 UTC |
5a2146a | Raymond Hettinger | 25 July 2014, 21:59:48 UTC | Issue #22044: Fixed premature DECREF in call_tzinfo_method. | 25 July 2014, 21:59:48 UTC |
65dd69a | Victor Stinner | 25 July 2014, 20:36:05 UTC | asyncio: sync with Tulip * Tulip issue #196: IocpProactor._poll() clears the reference to the overlapped operation when the operation is done. It would be better to clear the reference in a new _OverlappedFuture.set_result() method, but it cannot be done yet because of a weird bug. * BaseSelectorEventLoop._write_to_self() now logs errors in debug mode. | 25 July 2014, 20:36:05 UTC |
64ba60a | Zachary Ware | 25 July 2014, 19:34:19 UTC | Issue #21958: Define HAVE_ROUND when building with VS 2013 and above. Patch by Zachary Turner. | 25 July 2014, 19:34:19 UTC |
88a1977 | Zachary Ware | 25 July 2014, 18:30:50 UTC | Issue #22072: Fix a couple of SSL doc typos. Patch by Alex Gaynor. | 25 July 2014, 18:30:50 UTC |