Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | Issue #24064: Add __doc__ to the example in collections.rst. | Berker Peksag | 2015-05-13 | 1 | -3/+3 | |
| | | | | ||||||
* | | | | Minor stylistic and consistency cleanup. | Raymond Hettinger | 2015-05-13 | 1 | -19/+19 | |
| | | | | ||||||
* | | | | Issue #23290: Optimize set_merge() for cases where the target is empty. | Raymond Hettinger | 2015-05-13 | 2 | -10/+43 | |
| | | | | | | | | | | | | | | | | (Contributed by Serhiy Storchaka.) | |||||
* | | | | Issue #24064: Property() docstrings are now writeable. | Raymond Hettinger | 2015-05-13 | 7 | -2/+63 | |
| | | | | | | | | | | | | | | | | (Patch by Berker Peksag.) | |||||
* | | | | Issue #20172: Convert the _winapi module to Argument Clinic. | Zachary Ware | 2015-05-13 | 2 | -396/+1292 | |
| | | | | ||||||
* | | | | Issue #20172: Convert the msvcrt module to Argument Clinic. | Zachary Ware | 2015-05-13 | 2 | -279/+932 | |
| | | | | ||||||
* | | | | Issue #20172: Convert the winreg module to Argument Clinic. | Zachary Ware | 2015-05-13 | 2 | -669/+1800 | |
| | | | | ||||||
* | | | | Issue #20172: Convert the winsound module to Argument Clinic. | Zachary Ware | 2015-05-13 | 2 | -56/+176 | |
| | | | | ||||||
* | | | | Clean up test_coroutines a bit. | Zachary Ware | 2015-05-13 | 1 | -12/+3 | |
| | | | | | | | | | | | | | | | | No more test_main(), s/assertEquals/assertEqual/, and remove unused import. | |||||
* | | | | Issue 24017: fix for "async with" refcounting | Nick Coghlan | 2015-05-13 | 2 | -1/+119 | |
| | | | | | | | | | | | | | | | | | | | | | | | | * adds missing INCREF in WITH_CLEANUP_START * adds missing DECREF in WITH_CLEANUP_FINISH * adds several new tests Yury created while investigating this | |||||
* | | | | Issue #23911: Fix ctypes test on Windows. | Zachary Ware | 2015-05-13 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | Comparing equality of list and tuple is always False. | |||||
* | | | | Issue #23731: Fix tracemalloc test on Windows. | Zachary Ware | 2015-05-13 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | 'a.pyo' can no longer match 'a.py', so 'a.PYO' can't either. | |||||
* | | | | Issue #23193: Skip numeric_owner tests on platforms where they don't make sense | Zachary Ware | 2015-05-13 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | In particular, the tests bomb out on Windows. The feature is a no-op on platforms without the pwd module or os.geteuid anyway. | |||||
* | | | | Extend test coverage to include heapifying large heaps | Raymond Hettinger | 2015-05-13 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | More timings suggest that 2500 is closer to the break-even point. | Raymond Hettinger | 2015-05-13 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Reduce the overhead in functools.total_ordering by localizing NotImplemented. | Raymond Hettinger | 2015-05-13 | 1 | -12/+12 | |
| | | | | | | | | | | | | | | | | (Sugguested by Serhiy Storchaka) | |||||
* | | | | merge 3.4 | Benjamin Peterson | 2015-05-12 | 1 | -2/+2 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | use imperative | Benjamin Peterson | 2015-05-12 | 1 | -2/+2 | |
| | | | | ||||||
* | | | | Converted os._getfullpathname() and os._isdir() to Argument Clinic. | Serhiy Storchaka | 2015-05-12 | 2 | -60/+112 | |
| | | | | ||||||
* | | | | Added forgotten new files for issues #22681 and #22682. | Serhiy Storchaka | 2015-05-12 | 2 | -0/+615 | |
| | | | | ||||||
* | | | | versionadded | Benjamin Peterson | 2015-05-12 | 1 | -0/+2 | |
| | | | | ||||||
* | | | | Issue #22486: Added the math.gcd() function. The fractions.gcd() function ↵ | Serhiy Storchaka | 2015-05-12 | 9 | -13/+342 | |
| | | | | | | | | | | | | | | | | | | | | | | | | now is deprecated. Based on patch by Mark Dickinson. | |||||
* | | | | Issue #22681: Added support for the koi8_t encoding. | Serhiy Storchaka | 2015-05-12 | 7 | -4/+16 | |
| | | | | ||||||
* | | | | Issue #22682: Added support for the kz1048 encoding. | Serhiy Storchaka | 2015-05-12 | 8 | -3/+19 | |
| | | | | ||||||
* | | | | Issue #15027: The UTF-32 encoder is now 3x to 7x faster. | Serhiy Storchaka | 2015-05-12 | 4 | -61/+133 | |
| | | | | ||||||
* | | | | Issue #24017: Unset asyncio event loop after test. | Yury Selivanov | 2015-05-12 | 1 | -1/+3 | |
| | | | | ||||||
* | | | | asyncio: Make sure sys.set_coroutine_wrapper is called *only* when loop is ↵ | Yury Selivanov | 2015-05-12 | 1 | -35/+45 | |
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | running. Previous approach of installing coroutine wrapper in loop.set_debug() and uninstalling it in loop.close() was very fragile. Most of asyncio tests do not call loop.close() at all. Since coroutine wrapper is a global setting, we have to make sure that it's only set when the loop is running, and is automatically unset when it stops running. Issue #24017. | |||||
| * | | | asyncio: Make sure sys.set_coroutine_wrapper is called *only* when loop is ↵ | Yury Selivanov | 2015-05-12 | 1 | -35/+45 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | running. Previous approach of installing coroutine wrapper in loop.set_debug() and uninstalling it in loop.close() was very fragile. Most of asyncio tests do not call loop.close() at all. Since coroutine wrapper is a global setting, we have to make sure that it's only set when the loop is running, and is automatically unset when it stops running. Issue #24017. | |||||
* | | | | use our normal bracing style | Benjamin Peterson | 2015-05-12 | 1 | -1/+2 | |
| | | | | ||||||
* | | | | Issue #24017: Plug ref leak. | Yury Selivanov | 2015-05-12 | 1 | -2/+0 | |
| | | | | ||||||
* | | | | Issue #23983: Update the pty module example. | Berker Peksag | 2015-05-12 | 1 | -37/+29 | |
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | Changes: * Fixed a ResourceWarning warning * Used argparse instead of getopt | |||||
| * | | | Issue #23983: Update the pty module example. | Berker Peksag | 2015-05-12 | 1 | -37/+29 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * Fixed a ResourceWarning warning * Used argparse instead of getopt | |||||
* | | | | Issue #23796: Null merge. | Berker Peksag | 2015-05-12 | 0 | -0/+0 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Issue #23796: peak and read1 methods of BufferedReader now raise ValueError | Berker Peksag | 2015-05-12 | 3 | -0/+16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | if they called on a closed object. Patch by John Hergenroeder. | |||||
* | | | | Issue #23796: peak and read1 methods of BufferedReader now raise ValueError | Berker Peksag | 2015-05-12 | 3 | -0/+16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | if they called on a closed object. Patch by John Hergenroeder. | |||||
* | | | | Fixed compilation on Windows for issue #20173. | Serhiy Storchaka | 2015-05-12 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Issue #23870: The pprint module now supports all standard collections | Serhiy Storchaka | 2015-05-12 | 2 | -0/+228 | |
| | | | | | | | | | | | | | | | | except named tuples. | |||||
* | | | | Issue #20173: Converted the _codecs module to Argument Clinic. | Serhiy Storchaka | 2015-05-12 | 2 | -616/+1998 | |
| | | | | ||||||
* | | | | doc: Briefly mention C API changes in whatsnew. | Yury Selivanov | 2015-05-12 | 1 | -0/+3 | |
| | | | | ||||||
* | | | | Mention PEP 492 in whatsnew. | Yury Selivanov | 2015-05-12 | 1 | -0/+1 | |
| | | | | ||||||
* | | | | Issue 24017: Update NEWS file. | Yury Selivanov | 2015-05-12 | 1 | -0/+2 | |
| | | | | ||||||
* | | | | Fix warnings for gen_get_iter() | Yury Selivanov | 2015-05-12 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Fix warnings for PyEval_GetCoroutineWrapper | Yury Selivanov | 2015-05-12 | 2 | -2/+2 | |
| | | | | ||||||
* | | | | PEP 0492 -- Coroutines with async and await syntax. Issue #24017. | Yury Selivanov | 2015-05-12 | 72 | -5617/+9139 | |
| | | | | ||||||
* | | | | merge | Raymond Hettinger | 2015-05-12 | 1 | -0/+5 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Defend against a mutation during comparison | Raymond Hettinger | 2015-05-12 | 1 | -0/+5 | |
| | | | | ||||||
* | | | | asyncio: Merge 3.4 -- Support PEP 492. Issue #24017. | Yury Selivanov | 2015-05-12 | 6 | -27/+116 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | asyncio: Support PEP 492. Issue #24017. | Yury Selivanov | 2015-05-12 | 6 | -27/+116 | |
| | | | | ||||||
* | | | | Minor code cleanups. | Raymond Hettinger | 2015-05-12 | 1 | -5/+5 | |
| | | | | ||||||
* | | | | Merge 3.4 (asyncio docs) | Yury Selivanov | 2015-05-11 | 4 | -20/+48 | |
|\ \ \ \ | |/ / / |