summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #21858: Better handling of Python exceptions in the sqlite3 module.Victor Stinner2014-06-262-16/+28
|
* Issue #21829: Fix running test_ctypes on Windows with -O or -OOZachary Ware2014-06-261-12/+3
|
* #21476: Unwrap fp in BytesParser so the file isn't unexpectedly closed.R David Murray2014-06-263-1/+31
| | | | This makes the behavior match that of Parser. Patch by Vajrasky Kok.
* Issue #19145: Remove duplicate ACKS entryRaymond Hettinger2014-06-261-1/+0
|
* Issue #18592: For idlelib.SearchDialogBase, edit and add docstrings,Terry Jan Reedy2014-06-261-30/+57
| | | | move two functions next to the functions that use them.
* asyncio: Handle error handler: enhance formatting of the callbackVictor Stinner2014-06-251-2/+2
|
* Issue #21163: Fix one more "Task was destroyed but it is pending!" log in testsVictor Stinner2014-06-251-2/+6
|
* asyncio: sync with TulipVictor Stinner2014-06-252-0/+9
| | | | | | - Python issue 21163: Fix more "Task was destroyed but it is pending!" logs in tests - Add test to check that run_until_complete() checks the loop of the future
* Issue #21163, asyncio: Fix some "Task was destroyed but it is pending!" logs ↵Victor Stinner2014-06-253-16/+22
| | | | in tests
* Issue #21811: Anticipated fixes to 3.x configure for OS X 10.10 Yosemite.Ned Deily2014-06-252-16/+42
|
* Issue #21811: Anticipated fixes to 3.x and 2.7 for OS X 10.10 Yosemite.Ned Deily2014-06-256-18/+40
|
* asyncio, Tulip issue 177: Rewite repr() of Future, Task, Handle and TimerHandleVictor Stinner2014-06-257-128/+231
| | | | | | - Uniformize repr() output to format "<Class ...>" - On Python 3.5+, repr(Task) uses the qualified name instead of the short name of the coroutine
* Issue #21729: Used the "with" statement in the dbm.dumb module to ensureSerhiy Storchaka2014-06-252-36/+36
| | | | files closing. Patch by Claudiu Popa.
* MERGE: Closes #20872: dbm/gdbm/ndbm close methods are not documentedJesus Cea2014-06-251-2/+16
|\
| * Closes #20872: dbm/gdbm/ndbm close methods are not documentedJesus Cea2014-06-251-2/+16
| |
* | issue20753 - robotparser tests should not rely upon external resource when ↵Senthil Kumaran2014-06-251-25/+47
| | | | | | | | | | | | | | | | | | | | not required. Specifically, it was relying a URL which gave HTTP 403 and used it to assert it's methods, this changes undoes that and provides a local http server with similar properties. Patch contributed by Vajrasky Kok.
* | Correct the quopri module documentation. Mention the correct types of theSenthil Kumaran2014-06-252-24/+22
| | | | | | | | | | | | parameters on encodestring and decodestring. Patch by Petri Lehtinen.
* | Fixed typo in documentation.Vinay Sajip2014-06-251-1/+1
| |
* | Issue #19145: Fix handling of negative values for a "times" keyword ↵Raymond Hettinger2014-06-254-2/+23
| | | | | | | | | | | | argument to itertools.repeat()> (Patch contributed by Vajrasky Kok.)
* | MERGE: Closes #21441: Reorder elements in documentation to match actual ↵Jesus Cea2014-06-251-10/+10
|\ \ | |/ | | | | order in the code
| * Closes #21441: Reorder elements in documentation to match actual order in ↵Jesus Cea2014-06-251-10/+10
| | | | | | | | the code
* | Issue #14117: Inprove help text and docstrings, some for clarity, some just toTerry Jan Reedy2014-06-257-48/+60
| | | | | | | | fit in the default width of the text window (45 chars).
* | Add news entry for #21832Raymond Hettinger2014-06-251-0/+2
| |
* | mergeRaymond Hettinger2014-06-250-0/+0
|\ \
| * \ mergeRaymond Hettinger2014-06-244-4/+60
| |\ \
| * | | Issue 21832: Require named tuple inputs to be exact stringsRaymond Hettinger2014-06-241-0/+3
| | | |
* | | | Issue 21832: Require named tuple inputs to be exact stringsRaymond Hettinger2014-06-241-0/+3
| | | |
* | | | asyncio: repr(Task) now also contains the line number even if the coroutine isVictor Stinner2014-06-242-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | done: use the first line number of the code object instead of the current line number of the generator frame. The name of the coroutine is not enough because many coroutines may have the same name. It's a common case in asyncio tests for example.
* | | | #20155: use fake HTTP method names so windows doesn't hang the tests.R David Murray2014-06-243-2/+8
| |/ / |/| | | | | | | | | | | | | | | | | Windows was seeing the 'GET' generated by these tests as invalid and forcibly closing the socket, causing the test to fail. Patch by Jeff Allen.
* | | asyncio: Log an error if a Task is destroyed while it is still pendingVictor Stinner2014-06-244-4/+60
|/ /
* | mergeRaymond Hettinger2014-06-241-0/+1
|\ \
| * | add Chris FosterBenjamin Peterson2014-06-241-0/+1
| | |
* | | Issue #11974: Add tutorial section on class and instance variablesRaymond Hettinger2014-06-242-0/+72
|/ / | | | | | | (Based on a patch from Renee Chu.)
* | inspect: Validate that __signature__ is None or an instance of Signature.Yury Selivanov2014-06-233-0/+13
| | | | | | | | Closes #21801.
* | asyncio: Fix BaseEventLoop._assert_is_current_event_loop(): get_event_loop()Victor Stinner2014-06-231-2/+5
| | | | | | | | raises an exception if there is no current loop
* | Issue #8343: Named group error msgs did not show the group name.Raymond Hettinger2014-06-231-3/+6
| |
* | clarify that islink only really works if python knows about symlinks (closes ↵Benjamin Peterson2014-06-231-1/+1
| | | | | | | | | | | | #13143) Patch from Yayoi Ukai.
* | some timezone doc improvements (closes #16667)Benjamin Peterson2014-06-221-4/+6
| | | | | | | | From the combined efforts of Berber Peksage, Andrew Svetlov, and Yayoi Ukai.
* | asyncio, Tulip issue 171: BaseEventLoop.close() now raises an exception if theVictor Stinner2014-06-226-3/+18
| | | | | | | | | | event loop is running. You must first stop the event loop and then wait until it stopped, before closing it.
* | asyncio: document the debug modeVictor Stinner2014-06-223-7/+30
| |
* | asyncio, Tulip issue 172: only log selector timing in debug modeVictor Stinner2014-06-222-2/+4
| |
* | asyncio: Add an unit test to check that setting the PYTHONASYNCIODEBUG env varVictor Stinner2014-06-222-4/+24
| | | | | | | | enables debug mode of the event loop.
* | asyncio: Enable the debug mode of event loops when the PYTHONASYNCIODEBUGVictor Stinner2014-06-226-14/+11
| | | | | | | | environment variable is set
* | asyncio: BaseEventLoop._assert_is_current_event_loop() now only raises anVictor Stinner2014-06-221-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | exception if the current loop is not None. Guido van Rossum wrote: "The behavior that you can set the loop to None (and keep track of it explicitly) is part of the spec, and this should still be supported even in debug mode. The behavior that we raise an error if you are caught having multiple active loops per thread is just a debugging heuristic, and it shouldn't break code that follows the spec."
* | Issue #10747: Use versioned labels in the Windows start menu.Martin v. Löwis2014-06-222-10/+24
| | | | | | | | Patch by Olive Kilburn.
* | Issue #21812: Trigger immediate transformation in turtle.shapetransform().Raymond Hettinger2014-06-223-1/+5
| |
* | Issue #21823: Catch turtle.Terminator exceptions in turtledemo.Terry Jan Reedy2014-06-223-25/+37
| | | | | | | | Add note to demohelp.txt about doing so.
* | Issue 21635: Fix caching in difflib.SequenceMatcher.get_matching_blocks().Raymond Hettinger2014-06-213-2/+15
| |
* | Merge.Charles-François Natali2014-06-201-2/+2
|\ \
| * | Issue #21770: Call function instead of module. Patch by Claudiu Popa.Terry Jan Reedy2014-06-201-2/+2
| | |