Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge 3.3 (#21766) | Benjamin Peterson | 2014-06-15 | 2 | -1/+6 |
|\ | |||||
| * | merge 3.2 (#21766) | Benjamin Peterson | 2014-06-15 | 2 | -1/+6 |
| |\ | |||||
| | * | url unquote the path before checking if it refers to a CGI script (closes ↵ | Benjamin Peterson | 2014-06-15 | 2 | -1/+6 |
| | | | | | | | | | | | | #21766) | ||||
| * | | - Issue #17752: Fix distutils tests when run from the installed location. | doko@ubuntu.com | 2014-05-07 | 1 | -1/+1 |
| | | | |||||
* | | | Issue #21742: Set stream to None after closing. | Vinay Sajip | 2014-06-14 | 1 | -0/+1 |
| | | | |||||
* | | | Issue #21730: Add no-thread skip in test_socket. Patch by Berker Peksag. | Terry Jan Reedy | 2014-06-13 | 1 | -0/+1 |
| | | | |||||
* | | | Issue #19493: Refactor ctypes test package. | Zachary Ware | 2014-06-13 | 32 | -746/+717 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Skipped tests are now marked as skipped, formerly commented-out or renamed-so-it-doesn't-look-like-a-test tests are uncommented, properly named, and unconditionally skipped, some tests that simply didn't run before are now able to run, and a few are split into multiple methods instead of skipping via 'return' in the middle of a method. Also, a couple of unused files are removed completely. | ||||
* | | | Issue #20043: Add direct test for _thread. | Terry Jan Reedy | 2014-06-13 | 1 | -3/+4 |
| | | | |||||
* | | | Issue #21709: Improved implementation to cover the frozen module case. | Vinay Sajip | 2014-06-12 | 1 | -28/+34 |
| | | | |||||
* | | | asyncio: Tulip issue 173: Enhance repr(Handle) and repr(Task) | Victor Stinner | 2014-06-12 | 5 | -31/+123 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | repr(Handle) is shorter for function: "foo" instead of "<function foo at 0x...>". It now also includes the source of the callback, filename and line number where it was defined, if available. repr(Task) now also includes the current position in the code, filename and line number, if available. If the coroutine (generator) is done, the line number is omitted and "done" is added. | ||||
* | | | Issue #12387: Add missing upper(lower)case versions of default Windows key | Terry Jan Reedy | 2014-06-12 | 1 | -14/+14 |
| | | | | | | | | | | | | bindings for Idle so Caps Lock does not disable them. Patch by Roger Serwy. | ||||
* | | | Issue #21709: Remove references to __file__ when part of a frozen application. | Vinay Sajip | 2014-06-11 | 1 | -2/+2 |
| | | | |||||
* | | | Issue #21596: asyncio.wait(): mention that the sequence of futures must not | Victor Stinner | 2014-06-10 | 1 | -0/+2 |
| | | | | | | | | | | | | be empty. | ||||
* | | | Issue #21326: Add a new is_closed() method to asyncio.BaseEventLoop | Victor Stinner | 2014-06-10 | 5 | -19/+70 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add BaseEventLoop._closed attribute and use it to check if the event loop was closed or not, instead of checking different attributes in each subclass of BaseEventLoop. run_forever() and run_until_complete() methods now raise a RuntimeError('Event loop is closed') exception if the event loop was closed. BaseProactorEventLoop.close() now also cancels "accept futures". | ||||
* | | | Issue #21695: Catch AttributeError created when user closes grep output window | Terry Jan Reedy | 2014-06-10 | 1 | -20/+29 |
| | | | | | | | | | | | | | | | while still being written to. With no console, this closed Idle. Also add missing import and a few other changes. | ||||
* | | | Issue #21310: Fixed possible resource leak in failed open(). | Serhiy Storchaka | 2014-06-09 | 2 | -30/+51 |
| | | | |||||
* | | | Issue #21677: Fixed chaining nonnormalized exceptions in io close() methods. | Serhiy Storchaka | 2014-06-09 | 1 | -0/+51 |
| | | | |||||
* | | | whitespace | Terry Jan Reedy | 2014-06-08 | 1 | -1/+1 |
| | | | |||||
* | | | Issue #21682: Replace EditorWindow with mock to eliminate memory leaks. | Terry Jan Reedy | 2014-06-08 | 1 | -3/+10 |
|\ \ \ | | | | | | | | | | | | | Patch by Saimadhav Heblikar. (2 head merge) | ||||
| * | | | Issue #21682: Replace EditorWindow with mock to eliminate memory leaks. | Terry Jan Reedy | 2014-06-07 | 1 | -3/+10 |
| | | | | | | | | | | | | | | | | Patch by Saimadhav Heblikar. | ||||
* | | | | make sure the builtin help function doesn't fail when sys.stdin is not a ↵ | Benjamin Peterson | 2014-06-08 | 2 | -0/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | valid file (closes #11709) Original patch by Amaury Forgeot d'Arc with a test by bdettmer. | ||||
* | | | | don't remove self from example code in the HTML output (closes #13223) | Benjamin Peterson | 2014-06-07 | 3 | -2/+61 |
| | | | | | | | | | | | | | | | | Patch by Víctor Terrón. | ||||
* | | | | in ftp cache pruning, avoid changing the size of a dict while iterating over ↵ | Benjamin Peterson | 2014-06-07 | 2 | -2/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | it (closes #21463) Patch by Skyler Leigh Amador. | ||||
* | | | | allow the keyword else immediately after (no space) an integer (closes #21642) | Benjamin Peterson | 2014-06-07 | 1 | -0/+6 |
|/ / / | |||||
* | | | Issue #18910: test_textView - since all tests require 'gui', make root global. | Terry Jan Reedy | 2014-06-06 | 1 | -33/+34 |
| | | | | | | | | | | | | Subclass TextViewer to add mock methods instead of monkey-patching it. | ||||
* | | | Tulip issue 83, Python issue #21252: Fill some XXX docstrings in asyncio | Victor Stinner | 2014-06-05 | 2 | -14/+25 |
| | | | |||||
* | | | Issue #21663: Fixed error caused by trying to create an existing directory. | Vinay Sajip | 2014-06-05 | 1 | -1/+2 |
| | | | |||||
* | | | whitespace | Terry Jan Reedy | 2014-06-05 | 1 | -1/+1 |
| | | | |||||
* | | | Issue #18910: Add unittest for textView. Patch by Phil Webster. | Terry Jan Reedy | 2014-06-05 | 3 | -4/+113 |
| | | | |||||
* | | | Merge heads. | Terry Jan Reedy | 2014-06-05 | 2 | -0/+162 |
|\ \ \ | |||||
| * | | | Issue #18292: Idle - test AutoExpand. Patch by Saihadhav Heblikar. | Terry Jan Reedy | 2014-06-05 | 2 | -0/+162 |
| | | | | |||||
* | | | | Don't chmod() if path is a symlink. | Barry Warsaw | 2014-06-04 | 1 | -1/+2 |
|/ / / | |||||
* | | | Issue #18409: Idle: add unittest for AutoComplete. Patch by Phil Webster. | Terry Jan Reedy | 2014-06-04 | 4 | -4/+181 |
| | | | |||||
* | | | Fix asyncio tests on Windows: wait for the subprocess exit | Victor Stinner | 2014-06-03 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | Before, regrtest failed to remove the temporary test directory because the process was still running in this directory. | ||||
* | | | Issue #21651: Fix ResourceWarning when running asyncio tests on Windows. | Victor Stinner | 2014-06-03 | 1 | -0/+1 |
| | | | | | | | | | | | | Patch written by Claudiu Popa. | ||||
* | | | cleanup test_asyncio/test_base_events.py: cm variable was unused | Victor Stinner | 2014-06-03 | 1 | -1/+1 |
| | | | |||||
* | | | Issue #21119: asyncio: Make sure that socketpair() close sockets on error | Victor Stinner | 2014-06-03 | 2 | -15/+26 |
| | | | | | | | | | | | | Close the listening socket if sock.bind() raises an exception. | ||||
* | | | Issue #21119: asyncio now closes sockets on errors | Victor Stinner | 2014-06-03 | 4 | -0/+50 |
| | | | | | | | | | | | | | | | | | | Fix ResourceWarning: create_connection(), create_datagram_endpoint() and create_unix_server() methods of event loop now close the newly created socket on error. | ||||
* | | | Issue #21643: Updated test and fixed logic bug in lib64 symlink creation. | Vinay Sajip | 2014-06-03 | 2 | -14/+19 |
| | | | |||||
* | | | Fix issue #21641: Close the socket before raising the SMTPResponseException. ↵ | Senthil Kumaran | 2014-06-03 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | Fixes the ResourceWarning in the test run. Patch by Claudiu.Popa. | ||||
* | | | Issue #21601: Document asyncio.Task.cancel(). Initial patch written by Vajrasky | Victor Stinner | 2014-06-02 | 1 | -2/+2 |
| | | | | | | | | | | | | Kok. | ||||
* | | | Issue #18492: Allow all resources when tests are not run by regrtest.py. | Zachary Ware | 2014-06-02 | 13 | -59/+34 |
| | | | | | | | | | | | | This changeset also includes cleanup allowed by this behavior change. | ||||
* | | | Issue #21639: Add a test to check that PyMem_Malloc(0) with tracemalloc enabled | Victor Stinner | 2014-06-02 | 1 | -0/+6 |
| | | | | | | | | | | | | does not crash. | ||||
* | | | Issue #6181: Fixed minor bugs in tkinter.Listbox methods: | Serhiy Storchaka | 2014-06-02 | 4 | -29/+60 |
| | | | | | | | | | | | | bbox(), curselection() and get(). | ||||
* | | | Issue #6181: Fixed errors in tkinter.Listbox docstrings. | Serhiy Storchaka | 2014-06-02 | 1 | -4/+4 |
| | | | | | | | | | | | | Based on patch by Guilherme Polo. | ||||
* | | | Issue #21636: Fix test_logging, skip UNIX stream (AF_UNIX) tests on Windows. | Victor Stinner | 2014-06-02 | 1 | -10/+12 |
| | | | | | | | | | | | | Patch written by Claudiu Popa. | ||||
* | | | Issue #21634: Fix pystone micro-benchmark: use floor division instead of true | Victor Stinner | 2014-06-02 | 1 | -3/+10 |
| | | | | | | | | | | | | | | | division to benchmark integers instead of floating point numbers. Set pystone version to 1.2. Patch written by Lennart Regebro. | ||||
* | | | Skip test_subprocess test_close_fds_when_max_fd_is_lowered on FreeBSD | Gregory P. Smith | 2014-06-01 | 1 | -0/+3 |
| | | | | | | | | | | | | when fdescfs is not mounted on /dev/fd. | ||||
* | | | Attempt to fix the "too many open files" errors on several of the | Gregory P. Smith | 2014-06-01 | 1 | -4/+6 |
| | | | | | | | | | | | | | | | buildbots that the new test_close_fds_when_max_fd_is_lowered test causes. It now leaves 10 more low fd's available. | ||||
* | | | Explicitly wait for the child instead of letting a destructor do it. | Gregory P. Smith | 2014-06-01 | 1 | -1/+1 |
| | | |