Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge for issue #20778 | Brett Cannon | 2014-02-28 | 2 | -5/+27 |
|\ | |||||
| * | Issue #20778: Fix modulefinder to work with bytecode-only modules. | Brett Cannon | 2014-02-28 | 2 | -1/+21 |
| | | | | | | | | Bug filed and initial attempt at a patch by Bohuslav Kabrda. | ||||
* | | Reindent | Martin v. Löwis | 2014-02-28 | 1 | -1/+1 |
| | | |||||
* | | Merge heads | Martin v. Löwis | 2014-02-28 | 2 | -0/+13 |
|\ \ | |||||
| * \ | Merge with 3.3 | Martin v. Löwis | 2014-02-28 | 2 | -0/+13 |
| |\ \ | | |/ | |||||
| | * | Issue #20731: Properly position in source code files even if they | Martin v. Löwis | 2014-02-28 | 2 | -1/+12 |
| | | | | | | | | | | | | are opened in text mode. Patch by Serhiy Storchaka. | ||||
* | | | Close #20757: return success for skipped pip uninstall | Nick Coghlan | 2014-02-28 | 2 | -4/+7 |
|/ / | | | | | | | | | | | | | | | The 3.4rc2 Windows uninstaller would fail if pip had been updated to a version that didn't match the version installed by ensurepip. This skip is no longer treated as an error, so an updated pip ends up being handled like any other pip installed package and is left alone by the CPython uninstaller. | ||||
* | | 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 |
|\ \ | |/ |