Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add -Werror=declaration-after-statement only to stdlib extension modules ↵ | Benjamin Peterson | 2014-08-10 | 5 | -3/+20 |
| | | | | | | (closes #21121) Patch from Stefan Krah. | ||||
* | - Issue #22176: Fix build failure on ARM with ↵ | doko@ubuntu.com | 2014-08-09 | 2 | -3/+26 |
| | | | | -Werror=declaration-after-statement | ||||
* | - Issue #22176: Add src/x86/win32.S for x86 libffi builds. | doko@ubuntu.com | 2014-08-09 | 2 | -2/+2 |
| | |||||
* | - Issue #22176: Update the ctypes module's libffi to v3.1. This release | doko@ubuntu.com | 2014-08-09 | 136 | -13698/+28243 |
| | | | | | adds support for the Linux AArch64 and POWERPC ELF ABIv2 little endian architectures. | ||||
* | Issue #22161: Conformed arguments type checks in ctype to actually supported | Serhiy Storchaka | 2014-08-09 | 6 | -28/+30 |
| | | | | types. Corrected error messages about bytes arguments. | ||||
* | Issue #21777: separate docs for binary sequence methods | Nick Coghlan | 2014-08-09 | 2 | -77/+776 |
| | |||||
* | Issue #14105: Stop removing breakpoints from Idle editors. | Terry Jan Reedy | 2014-08-09 | 2 | -1/+10 |
| | | | | Move BREAK tag configuration to PyShellEditorWindow. | ||||
* | Issue #22060: Clean up/simplify test_ctypes, use test discovery | Zachary Ware | 2014-08-08 | 9 | -302/+74 |
| | |||||
* | #22170: avoid printing newlines twice in tutorial example. | Ezio Melotti | 2014-08-08 | 1 | -1/+1 |
| | |||||
* | Issue #20056: Fixed deprecation warning about bytes path in test_shutil on | Serhiy Storchaka | 2014-08-07 | 1 | -1/+4 |
| | | | | Windows. Path by Vajrasky Kok. | ||||
* | Issue #22160: Update OpenSSL to 1.0.1i for the Windows build. | Zachary Ware | 2014-08-07 | 3 | -7/+7 |
| | |||||
* | #22092: use absolute imports in unittest tests. Patch by Vajrasky Kok. | Ezio Melotti | 2014-08-07 | 7 | -5/+8 |
| | |||||
* | Issue #21975: Fixed crash when using uninitialized sqlite3.Row (in particular | Serhiy Storchaka | 2014-08-06 | 2 | -11/+21 |
| | | | | | when unpickling pickled sqlite3.Row). sqlite3.Row is now initialized in the __new__() method. | ||||
* | Issue #22146: Fix typo in __build_class__ error message | Zachary Ware | 2014-08-05 | 1 | -1/+1 |
| | |||||
* | Issue #22130: Corrected fileConfig() documentation. | Vinay Sajip | 2014-08-05 | 1 | -1/+1 |
| | |||||
* | #21928: clarify functools.wraps docs. | Ezio Melotti | 2014-08-05 | 1 | -3/+4 |
| | |||||
* | #11955: show the list of args in case of error in test_argparse. | Ezio Melotti | 2014-08-04 | 1 | -2/+2 |
| | |||||
* | #18034: update FAQ to suggest importlib.import_module instead of __import__. ↵ | Ezio Melotti | 2014-08-04 | 2 | -12/+4 |
| | | | | Patch by Wouter van Heyst. | ||||
* | Issue #22104: Don't hold a reference to the loaded TestSuite in runtest_inner | Zachary Ware | 2014-08-04 | 2 | -2/+7 |
| | |||||
* | #20977: fix undefined name in the email module. Patch by Rose Ames. | Ezio Melotti | 2014-08-04 | 3 | -3/+16 |
| | |||||
* | #18588: update the timeit examples to be consistent. | Ezio Melotti | 2014-08-04 | 1 | -9/+10 |
| | |||||
* | Remove unused leftover stray line | Raymond Hettinger | 2014-08-04 | 1 | -1/+0 |
| | |||||
* | Fix markup. | Raymond Hettinger | 2014-08-04 | 1 | -2/+2 |
| | |||||
* | Improve regex tokenizer example by using re.finditer(). | Raymond Hettinger | 2014-08-04 | 1 | -37/+38 |
| | | | | | Also, improve variable names and fix column numbers in the generated output. | ||||
* | PEP 8 spacing in idlelib.configDialog: mostly a = b in assignments, | Terry Jan Reedy | 2014-08-04 | 1 | -548/+582 |
| | | | | a, b in arg lists, and hanging indents for long arg lists. | ||||
* | Issue #13540: Merge changes from 3.3 | Jason R. Coombs | 2014-08-03 | 1 | -19/+53 |
|\ | |||||
| * | Issue #13540: Merge changes from 3.2 | Jason R. Coombs | 2014-08-03 | 1 | -19/+53 |
| |\ | |||||
| | * | Issue #13540: Update references to Action class to match syntax used for ↵ | Jason R. Coombs | 2014-08-03 | 1 | -2/+2 |
| | | | | | | | | | | | | other classes in this file. | ||||
| | * | Issue #13540: Removed redundant documentation about Action instance ↵ | Jason R. Coombs | 2014-07-20 | 1 | -49/+26 |
| | | | | | | | | | | | | attributes. Updated example and documentation per recommendations by Steven Bethard in msg149524. | ||||
| | * | Issue #13540: Expanded argparse documents to clarify the action API | Jason R. Coombs | 2011-12-14 | 1 | -19/+76 |
| | | | |||||
* | | | Fix whitespace in example. | Raymond Hettinger | 2014-08-03 | 1 | -2/+2 |
| | | | |||||
* | | | - update config.guess and config.sub to support openrisc. | doko@ubuntu.com | 2014-08-01 | 2 | -175/+40 |
| | | | |||||
* | | | Issue #22068: Don't create self reference cycles in idlelib.ConfigDialog. | Terry Jan Reedy | 2014-07-30 | 1 | -29/+38 |
| | | | |||||
* | | | Issue #21580: Now Tkinter correctly handles bytes arguments passed to Tk. | Serhiy Storchaka | 2014-07-30 | 4 | -16/+20 |
| | | | | | | | | | | | | In particular this allows to initialize images from binary data. | ||||
* | | | Issue #21951: Temporary skip crashing test_user_command on AIX. | Serhiy Storchaka | 2014-07-30 | 1 | -0/+1 |
| | | | |||||
* | | | Issue #22063: Mention in asyncio documentation that socket operations require | Victor Stinner | 2014-07-29 | 1 | -0/+8 |
| | | | | | | | | | | | | the socket to be non-blocking | ||||
* | | | Close #22063: socket operations (socket,recv, sock_sendall, sock_connect, | Victor Stinner | 2014-07-29 | 3 | -0/+34 |
| | | | | | | | | | | | | | | | sock_accept) now raise an exception in debug mode if sockets are in blocking mode. | ||||
* | | | asyncio: Use the new os.set_blocking() function of Python 3.5 if available | Victor Stinner | 2014-07-29 | 2 | -10/+14 |
| | | | |||||
* | | | Edit NEWS entry | Ned Deily | 2014-07-29 | 1 | -3/+3 |
| | | | |||||
* | | | #21704: remove duplicate name in Misc/ACKS. | Ezio Melotti | 2014-07-29 | 1 | -1/+0 |
| | | | |||||
* | | | asyncio: sync with Tulip | Victor Stinner | 2014-07-29 | 7 | -72/+108 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * _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 | ||||
* | | | Issue #17172: add NEWS | Terry Jan Reedy | 2014-07-29 | 1 | -0/+7 |
| | | | |||||
* | | | Issue #17172: Add the ability to run turtledemo from Idle. | Terry Jan Reedy | 2014-07-29 | 3 | -0/+30 |
| | | | | | | | | | | | | | | | Make turtledemo start as active on Mac even when run with subprocess. Patch by Ramchandra Apt, Lita Cho, and Ned Daily. | ||||
* | | | Issue #18174: Fix leak of file descriptor in test_tempfile | Victor Stinner | 2014-07-28 | 1 | -0/+4 |
| | | | |||||
* | | | Issue #11453, #18174: Fix leak of file descriptor in test_asyncore | Victor Stinner | 2014-07-28 | 1 | -0/+4 |
| | | | |||||
* | | | Fix sporadic failure of test_pep277 on Windows: use support.rmtree() instead of | Victor Stinner | 2014-07-28 | 1 | -24/+9 |
| | | | | | | | | | | | | deltree(). | ||||
* | | | Issue #21704: Fix build error for _multiprocessing when semaphores | Richard Oudkerk | 2014-07-28 | 3 | -0/+6 |
| | | | | | | | | | | | | are not available. Patch by Arfrever Frehtes Taifersar Arahesis. | ||||
* | | | Fix test_bytes when sys.stdin is None, for example on Windows when using | Victor Stinner | 2014-07-28 | 1 | -1/+1 |
| | | | | | | | | | | | | pythonw.exe instead of python.exe | ||||
* | | | asyncio, tulip issue 196: ProactorIocp._register() now registers the overlapped | Victor Stinner | 2014-07-27 | 1 | -15/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | Modernize turtledemo with conditional expressions; remove duplicate line. | Terry Jan Reedy | 2014-07-27 | 1 | -19/+6 |
| | | |