Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge with 3.3 | Terry Jan Reedy | 2014-02-27 | 6 | -3/+14 |
|\ | |||||
| * | Issue #20567: Delete class attribute gui widgets in idle tests. | Terry Jan Reedy | 2014-02-27 | 6 | -3/+14 |
| | | | | | | | | Code patch by Serhiy Storchaka | ||||
| * | Issue #20791: copy.copy() now doesn't make a copy when the input is a bytes ↵ | Antoine Pitrou | 2014-02-27 | 2 | -1/+2 |
| | | | | | | | | object. Initial patch by Peter Otten. | ||||
* | | Issue #20791: copy.copy() now doesn't make a copy when the input is a bytes ↵ | Antoine Pitrou | 2014-02-27 | 2 | -1/+2 |
| | | | | | | | | object. Initial patch by Peter Otten. | ||||
* | | merge 3.3 (#20796) | Benjamin Peterson | 2014-02-27 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | fix importlib test failure when bytecode writing is disabled (closes #20796) | Benjamin Peterson | 2014-02-27 | 1 | -0/+1 |
| | | | | | | | | Patch by Berker Peksag. | ||||
* | | Issue #20763: Fix importlib.machinery.PathFinder to support | Brett Cannon | 2014-02-26 | 2 | -1/+25 |
| | | | | | | | | | | | | PathEntryFinder instances which only define find_module(). Reported by Yukihiro Nakadaira. | ||||
* | | Added tests for issue #20501. | Serhiy Storchaka | 2014-02-26 | 1 | -0/+38 |
|\ \ | |/ | |||||
| * | Added tests for issue #20501. | Serhiy Storchaka | 2014-02-26 | 1 | -0/+36 |
| | | |||||
| * | Issue #19619: Blacklist non-text codecs in method API | Serhiy Storchaka | 2014-02-24 | 9 | -1/+62 |
| | | | | | | | | | | | | | | | | | | | | | | | | str.encode, bytes.decode and bytearray.decode now use an internal API to throw LookupError for known non-text encodings, rather than attempting the encoding or decoding operation and then throwing a TypeError for an unexpected output type. The latter mechanism remains in place for third party non-text encodings. Backported changeset d68df99d7a57. | ||||
* | | asyncio/windows_events.py: use more revelant names to overlapped callbacks | Victor Stinner | 2014-02-26 | 2 | -12/+11 |
| | | | | | | | | For example: "finish_recv", not just "finish". | ||||
* | | asyncio: simplify test_events.py, don't use non local variables and don't call | Victor Stinner | 2014-02-26 | 1 | -186/+79 |
| | | | | | | | | | | | | | | assert methods in coroutines. It also simplify merges from Tulip to Trollius (Python 2 does not support non local variables). | ||||
* | | asyncio: Fix pyflakes warnings: remove unused variables and imports | Victor Stinner | 2014-02-26 | 8 | -26/+12 |
| | | |||||
* | | asyncio: Replace "unittest.mock" with "mock" in unit tests | Victor Stinner | 2014-02-26 | 12 | -368/+368 |
| | | | | | | | | | | Use "from unittest import mock". It should simplify my work to merge new tests in Trollius, because Trollius uses "mock" backport for Python 2. | ||||
* | | Merge with 3.3 | Terry Jan Reedy | 2014-02-24 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | whitespace | Terry Jan Reedy | 2014-02-24 | 1 | -1/+1 |
| | | |||||
* | | Merge with 3.3 | Terry Jan Reedy | 2014-02-24 | 2 | -1/+22 |
|\ \ | |/ | |||||
| * | Issue #9974: When untokenizing, use row info to insert backslash+newline. | Terry Jan Reedy | 2014-02-24 | 2 | -1/+22 |
| | | | | | | | | Original patches by A. Kuchling and G. Rees (#12691). | ||||
* | | Merge with 3.3, #20750 | Terry Jan Reedy | 2014-02-23 | 1 | -14/+38 |
|\ \ | |/ | |||||
| * | Issue #20750, Enable roundtrip tests for new 5-tuple untokenize. The | Terry Jan Reedy | 2014-02-23 | 1 | -14/+38 |
| | | | | | | | | | | | | constructed examples and all but 7 of the test/test_*.py files (run with -ucpu) pass. Remove those that fail the new test from the selection list. Patch partly based on patches by G. Brandl (#8478) and G. Rees (#12691). | ||||
* | | Issue #20743: Fix a reference leak in test_tcl. | Antoine Pitrou | 2014-02-23 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | Issue #20743: Fix a reference leak in test_tcl. | Antoine Pitrou | 2014-02-23 | 1 | -0/+1 |
| | | |||||
| * | Issue #20571: skip test_readline() of test_codecs for Windows code page 65001. | Victor Stinner | 2014-02-09 | 1 | -0/+3 |
| | | | | | | | | The decoder does not support partial decoding yet for this code page. | ||||
| * | Update pydoc topics. | Georg Brandl | 2014-02-23 | 1 | -2/+2 |
| | | |||||
* | | Issue #20637: Key-sharing now also works for instance dictionaries of ↵ | Antoine Pitrou | 2014-02-23 | 1 | -2/+24 |
| | | | | | | | | subclasses. Patch by Peter Ingebretson. | ||||
* | | Merge with 3.3 | Terry Jan Reedy | 2014-02-23 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #20730: Fix typo reported by Claudiu Popa. | Terry Jan Reedy | 2014-02-23 | 1 | -1/+1 |
| | | |||||
* | | Issue #20484: Disable the 2 remaining "modules" tests in test_pydoc. | Eric Snow | 2014-02-22 | 1 | -1/+3 |
| | | | | | | | | I'll look into re-enabling them in issue #20128. | ||||
* | | inspect.signature: Check for function-like objects before builtins. Issue #17159 | Yury Selivanov | 2014-02-21 | 2 | -4/+20 |
| | | |||||
* | | Issue #11188, #19748: mktime() returns -1 on error. On Linux, the tm_wday field | Victor Stinner | 2014-02-21 | 1 | -0/+7 |
| | | | | | | | | | | | | is used as a sentinel () to detect if -1 is really an error or a valid timestamp. On AIX, tm_wday is unchanged even on success and so cannot be used as a sentinel. | ||||
* | | Issue #20114: Double timeout in test_semaphore_tracker() to reduce | Richard Oudkerk | 2014-02-21 | 1 | -1/+1 |
| | | | | | | | | chance of sporadic failures. | ||||
* | | Upgrade pip from 1.5.3 to 1.5.4 | Donald Stufft | 2014-02-21 | 2 | -1/+1 |
| | | |||||
* | | Issue #19748: On AIX, time.mktime() now raises an OverflowError for year | Victor Stinner | 2014-02-21 | 1 | -1/+1 |
| | | | | | | | | outsize range [1902; 2037]. | ||||
* | | Issue #20710: The pydoc summary line no longer displays the "self" parameter | Larry Hastings | 2014-02-21 | 2 | -10/+51 |
| | | | | | | | | | | | | for bound methods. Previous to this change, it displayed "self" for methods implemented in Python but not methods implemented in C; it is now both internally consistent and consistent with inspect.Signature. | ||||
* | | inspect: Fix getfullargspec to support builtin module-level functions. Issue ↵ | Yury Selivanov | 2014-02-21 | 2 | -2/+16 |
| | | | | | | | | #20711 | ||||
* | | Upgrade pip from 1.5.2 to 1.5.3 | Donald Stufft | 2014-02-21 | 2 | -1/+1 |
| | | |||||
* | | asyncio: _check_resolved_address() must also accept IPv6 without flow_info and | Victor Stinner | 2014-02-20 | 2 | -4/+7 |
| | | | | | | | | scope_id: (host, port). | ||||
* | | asyncio: ops, and now fix also the unit test for IPv6 address: | Victor Stinner | 2014-02-20 | 1 | -4/+3 |
| | | | | | | | | test_sock_connect_address() | ||||
* | | asyncio: Fix _check_resolved_address() for IPv6 address | Victor Stinner | 2014-02-20 | 1 | -2/+5 |
| | | |||||
* | | asyncio: remove unused imports and unused variables noticed by pyflakes | Victor Stinner | 2014-02-20 | 7 | -11/+2 |
| | | |||||
* | | asyncio: Fix _ProactorWritePipeTransport._pipe_closed() | Victor Stinner | 2014-02-20 | 1 | -1/+1 |
| | | | | | | | | The "exc" variable was not defined, pass a BrokenPipeError exception instead. | ||||
* | | asyncio.subprocess: Fix a race condition in communicate() | Victor Stinner | 2014-02-20 | 1 | -2/+1 |
| | | | | | | | | | | Use self._loop instead of self._transport._loop, because transport._loop is set to None at process exit. | ||||
* | | merge 3.3 (#20695) | Benjamin Peterson | 2014-02-20 | 1 | -4/+4 |
|\ \ | |/ | |||||
| * | merge 3.2 (#20695) | Benjamin Peterson | 2014-02-20 | 1 | -4/+4 |
| |\ | |||||
| | * | update logo url (#20695) | Benjamin Peterson | 2014-02-20 | 1 | -1/+1 |
| | | | |||||
| | * | open retrieved file in binary mode, since it's now compressed | Benjamin Peterson | 2014-02-20 | 1 | -3/+3 |
| | | | |||||
| * | | Merge heads | Serhiy Storchaka | 2014-02-19 | 1 | -0/+4 |
| |\ \ | |||||
* | | | | update magic number for #20625 | Benjamin Peterson | 2014-02-19 | 1 | -1/+2 |
| | | | | |||||
* | | | | asyncio, Tulip issue #136: Add get/set_debug() methods to BaseEventLoopTests. | Victor Stinner | 2014-02-19 | 5 | -1/+53 |
| | | | | | | | | | | | | | | | | | | | | | | | | Add also a PYTHONASYNCIODEBUG environment variable to debug coroutines since Python startup, to be able to debug coroutines defined directly in the asyncio module. | ||||
* | | | | merge heads | Yury Selivanov | 2014-02-19 | 2 | -3/+16 |
|\ \ \ \ |