Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-29803: remove a redandunt op and fix a comment in unicodeobject.c (#660) | Xiang Zhang | 2018-02-13 | 1 | -5/+1 |
| | |||||
* | bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995) | Oren Milman | 2018-02-13 | 13 | -19/+105 |
| | |||||
* | bpo-30579: Docs for dynamic traceback creation (GH-5653) | Nick Coghlan | 2018-02-13 | 3 | -13/+48 |
| | |||||
* | bpo-32370: Use the correct encoding for ipconfig output in the uuid module. ↵ | Segev Finer | 2018-02-13 | 2 | -4/+8 |
| | | | | (GH-5608) | ||||
* | bpo-32827: Fix usage of _PyUnicodeWriter_Prepare() in decoding errors ↵ | Serhiy Storchaka | 2018-02-13 | 1 | -7/+3 |
| | | | | handler. (GH-5636) | ||||
* | bpo-32837: IDLE - require encoding argument for textview.view_file. (GH-5646) | Terry Jan Reedy | 2018-02-12 | 3 | -4/+7 |
| | | | | | Using the system and place-dependent default encoding for open() is a bad idea for IDLE's system and location-independent files. | ||||
* | bpo-32826: Add "encoding=utf-8" to open() in idle_test/test_help_about. ↵ | Terry Jan Reedy | 2018-02-12 | 2 | -25/+32 |
| | | | | | | | | (GH-5639) GUI test test_file_buttons() only looks at initial ascii-only lines, but failed on systems where open() defaults to 'ascii' because readline() internally reads and decodes far enough ahead to encounter a non-ascii character in CREDITS.txt. | ||||
* | bpo-32221: makeipaddr(): remove interface part + speedup (GH-5449) (#5449) | Коренберг Марк | 2018-02-12 | 4 | -28/+116 |
| | |||||
* | bpo-29248: Fix os.readlink() on Windows (GH-5577) | SSE4 | 2018-02-12 | 3 | -3/+21 |
| | | | | The PrintNameOffset field of the reparse data buffer was treated as a number of characters instead of bytes. | ||||
* | Fix AppVeyor doc short-circuit (GH-5632) | Zachary Ware | 2018-02-11 | 1 | -1/+4 |
| | |||||
* | bpo-32815: Improve docs on the subprocess API *text* parameter (GH-5622) | Pablo Galindo | 2018-02-11 | 1 | -8/+15 |
| | | | Describe *text* as an alias for *universal_newlines* in more places that people are likely to be referred to. | ||||
* | Add short-circuit for doc changes to AppVeyor (GH-5519) | Zachary Ware | 2018-02-11 | 1 | -3/+19 |
| | |||||
* | bpo-32604: Make _xxsubinterpreters build on Windows (GH-5516) | Zachary Ware | 2018-02-11 | 2 | -0/+4 |
| | | | | | This is not the ideal solution; this means that a test module is now always included in the main python3x.dll. However, we're already including xxsubtype, so why not? | ||||
* | Code beautification using f-strings (#5618) | Raymond Hettinger | 2018-02-11 | 1 | -2/+1 |
| | |||||
* | bpo-11015: Update test.support documentation (GH-5610) | Cheryl Sabella | 2018-02-11 | 2 | -6/+723 |
| | |||||
* | bpo-32792: Preserve mapping order in ChainMap() (GH-5586) | Raymond Hettinger | 2018-02-11 | 3 | -1/+22 |
| | |||||
* | bpo-32800: Update link to w3c doc for xml default namespaces (GH-5609) | sblondon | 2018-02-10 | 2 | -1/+2 |
| | | | The new link is given in a red box on the old page. | ||||
* | travis: Use -O3 option (GH-5599) | INADA Naoki | 2018-02-10 | 1 | -1/+2 |
| | | | We don't use debugger on Travis. | ||||
* | bpo-30688: Import unicodedata only when needed. (GH-5606) | Zhou Fangyi | 2018-02-10 | 1 | -1/+2 |
| | | | | | | | | | | | | Importing unicodedata in sre_parse leads to failure in compilation. unicodedata is unused during compilation, and is not compiled when this file is imported. The error occurs when generating posix variables, pprint is required. The dependency chain goes on like this: sysconfig -> pprint -> re -> sre_compile -> sre_parse (this file) This commits fixes compilation issues introduced by 2272cec13b53c405d86c45d404f035f201c0baef. (Issue 30688, GH-5588) | ||||
* | bpo-30688: Support \N{name} escapes in re patterns. (GH-5588) | Serhiy Storchaka | 2018-02-09 | 6 | -10/+77 |
| | | | Co-authored-by: Jonathan Eunice <jonathan.eunice@gmail.com> | ||||
* | bpo-30157: Fix csv.Sniffer.sniff() regex pattern. (GH-5601) | Serhiy Storchaka | 2018-02-09 | 4 | -1/+14 |
| | | | | Co-authored-by: Jake Davis <jcdavis@awedge.net> | ||||
* | Fix some warnings produced by different compilers. (#5593) | Serhiy Storchaka | 2018-02-09 | 6 | -7/+19 |
| | |||||
* | Make formatting of some return codes conforming to the general style. (#5587) | Serhiy Storchaka | 2018-02-09 | 6 | -18/+18 |
| | |||||
* | bpo-32775: Fix regular expression warnings in fnmatch. (#5583) | Serhiy Storchaka | 2018-02-09 | 3 | -2/+38 |
| | | | | | | | | | fnmatch.translate() no longer produces patterns which contain set operations. Sets starting with '[' or containing '--', '&&', '~~' or '||' will be interpreted differently in regular expressions in future versions. Currently they emit warnings. fnmatch.translate() now avoids producing patterns containing such sets by accident. | ||||
* | Cleanup inspect | Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) | 2018-02-09 | 1 | -4/+4 |
| | | | | * use isinstance(..) instead of type(..) * use '.. not in ..' instead of 'not .. in .. ' | ||||
* | bpo-32585: Add tkinter.ttk.Spinbox. (#5221) | Alan D Moore | 2018-02-09 | 6 | -7/+300 |
| | |||||
* | bpo-32802: Fix Travis build (GH-5589) | Stéphane Wirtel | 2018-02-08 | 1 | -1/+1 |
| | | | | Fix bug in travis configuration where it did not run the tests when a change includes both code and doc changes. | ||||
* | bpo-6135: Fix subprocess.check_output doc to mention changes in 3.6 (GH-5564) | Brice Gros | 2018-02-07 | 1 | -0/+3 |
| | | | Fixes the documentation for `subprocess.check_output()` not mentioning that the encoding and errors parameters were added in 3.6. | ||||
* | Fix typo in Include/objimpl.h, the word "has" was missing (GH-5568) | Alexey | 2018-02-06 | 1 | -1/+1 |
| | | | It now reads: ...be aware that Python has no control over... | ||||
* | bpo-30693: Fix tarfile test cleanup on MSWindows (#5557) | Bernhard M. Wiedemann | 2018-02-06 | 1 | -4/+4 |
| | | | it was using our mocked listdir to check when the files were gone. | ||||
* | bpo-32777: Fix _Py_set_inheritable async-safety in subprocess (GH-5560) | Alexey Izbyshev | 2018-02-06 | 4 | -7/+26 |
| | | | | | | | Fix a rare but potential pre-exec child process deadlock in subprocess on POSIX systems when marking file descriptors inheritable on exec in the child process. This bug appears to have been introduced in 3.4 with the inheritable file descriptors support. This also changes Python/fileutils.c `set_inheritable` to use the "slow" two `fcntl` syscall path instead of the "fast" single `ioctl` syscall path when asked to be async signal safe (by way of being asked not to raise exceptions). `ioctl` is not a POSIX async-signal-safe approved function. ref: http://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html | ||||
* | Add What's new entry for datetime.fromisoformat (#5559) | Paul Ganssle | 2018-02-06 | 1 | -0/+8 |
| | | | Documents bpo-15873 | ||||
* | bpo-32749: Make dbm.dumb databases more cosistent with other dbm databases. ↵ | Serhiy Storchaka | 2018-02-05 | 5 | -46/+50 |
| | | | | (#5497) | ||||
* | Fix typo in whatsnew/3.7.rst (GH-5551) | Dag Heyman | 2018-02-05 | 1 | -1/+1 |
| | | | now longer -> no longer | ||||
* | bpo-32720: Fixed the replacement field grammar documentation. (GH-5544) | Mariatta | 2018-02-05 | 1 | -2/+2 |
| | | | | `arg_name` and `element_index` are defined as `digit`+ instead of `integer`. | ||||
* | bpo-8722: Document __getattr__ behavior with AttributeError in property ↵ | Cheryl Sabella | 2018-02-05 | 2 | -4/+8 |
| | | | | | | | (GH-4754) When `__getattr__` is implemented, attribute lookup will always fall back to that, even if the initial failure comes from `__getattribute__` or a descriptor's `__get__` method (including property methods). | ||||
* | Add entry for uniform lower context; add 'since' to be explicit. (GH-5539) | Terry Jan Reedy | 2018-02-05 | 1 | -4/+7 |
| | |||||
* | bpo-32765: Update configdialog General tab create page docstring (GH-5529) | Cheryl Sabella | 2018-02-04 | 2 | -0/+17 |
| | | | Add new entries to the widget list. | ||||
* | Try to fix the AppVeyor cache mechanism (GH-5536) | Zachary Ware | 2018-02-04 | 1 | -1/+1 |
| | |||||
* | Fix version in AppVeyor (GH-5535) | Zachary Ware | 2018-02-04 | 1 | -1/+1 |
| | |||||
* | Fix typo -- missing "not" (GH-5528) | Raymond Hettinger | 2018-02-04 | 1 | -1/+1 |
| | |||||
* | Use assertTrue() instead of deprecated assert_(). (#5526) | Serhiy Storchaka | 2018-02-04 | 1 | -1/+1 |
| | |||||
* | bpo-10544: Disallow "yield" in comprehensions and generator expressions. ↵ | Serhiy Storchaka | 2018-02-04 | 6 | -49/+32 |
| | | | | (GH-4564) | ||||
* | bpo-32720: Fixed the definition for width and precision in format ↵ | nathankerr96 | 2018-02-04 | 1 | -2/+2 |
| | | | | | mini-language doc (GH-5482) Changed the definition of width and precision from "integer" to "digit+" in format mini-language doc. | ||||
* | bpo-32746: Fix multiple typos (GH-5144) | Leo Arias | 2018-02-04 | 22 | -35/+34 |
| | | | Fix typos found by codespell in docs, docstrings, and comments. | ||||
* | bpo-32739: Show default value for rotate() (GH-5485) | Raymond Hettinger | 2018-02-03 | 1 | -4/+7 |
| | |||||
* | bpo-32691: Use mod_spec.parent when running modules with pdb (GH-5474) | Mario Corchero | 2018-02-03 | 3 | -2/+34 |
| | | | | Previously the module name was used, which broke relative imports when pdb was run against a plain module or submodule. | ||||
* | bpo-32604: Fix memory leaks in the new _xxsubinterpreters module. (#5507) | Eric Snow | 2018-02-03 | 3 | -276/+607 |
| | |||||
* | bpo-32734: Fix asyncio.Lock multiple acquire safety issue (GH-5466) | Bar Harel | 2018-02-02 | 4 | -10/+75 |
| | |||||
* | bpo-32614: Modify re examples to use a raw string to prevent warning (GH-5265) | Cheryl Sabella | 2018-02-02 | 4 | -6/+24 |
| | | | | Modify RE examples in documentation to use raw strings to prevent DeprecationWarning. Add text to REGEX HOWTO to highlight the deprecation. Approved by Serhiy Storchaka. |