summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bpo-32682: Improve libz version parsing in test_zilb (GH-5347)pmp-p2018-02-191-4/+9
|
* bpo-31972: Improve docstrings for pathlib classes (#5310)chason2018-02-182-1/+30
|
* Improve error message for "setup.py upload" without dist files (#21060)Éric Araujo2018-02-182-1/+5
|
* bpo-31333: Fix typo in whatsnew/3.7.rst (GH-5744)Terry Jan Reedy2018-02-181-1/+1
|
* bpo-32869: Fix incorrect dst buffer size for MultiByteToWideChar (#5739)Alexey Izbyshev2018-02-181-1/+2
| | | | This function expects the destination buffer size to be given in wide characters, not bytes.
* Correct venv doc (fix #32540) (#5736)TROUVERIE Joachim2018-02-181-4/+3
|
* Clean up Travis config (GH-5727)Zachary Ware2018-02-181-48/+52
|
* bpo-31333: Re-implement ABCMeta in C (#5273)Ivan Levkivskyi2018-02-1814-536/+1640
| | | | This adds C versions of methods used by ABCMeta that improve performance of various ABC operations.
* Add missing backslashes to get_externals.bat (GH-5731)Steve Dower2018-02-181-2/+2
|
* Improves the ability to build in CI (GH-5728)Steve Dower2018-02-185-12/+21
|
* bpo-30638: Add clinic to `make regen-all` (GH-5671)Zachary Ware2018-02-172-9/+9
| | | Also, use PYTHON_FOR_REGEN for clinic and blake2s_impl.c rather than PYTHON_FOR_BUILD, and update .travis.yml to make use of the change.
* Fix a typo in asyncio docs (#5721)Andrew Svetlov2018-02-171-1/+1
|
* bpo-32852: Fix trace changing sys.argv to tuple. (GH-5692)Kyle Altendorf2018-02-173-1/+12
|
* DOC: fix documentation for copyright and credits (GH-5706)Gerrit Holl2018-02-171-3/+7
| | | | | Adapt documentation for `copyright` and `credits` to reality. Previously, the documentation implied that all each of `copyright`, `credits`, and `license`, would print a message to call the object in order to see the full text. In reality, only `license` exhibits this behaviour, and `copyright` and `credit` print their full text either when printed, displayed, or called.
* bpo-32860: Fix a missing asterisk in the documentation for glob.iglob() ↵Zackery Spytz2018-02-171-1/+1
| | | | (GH-5712)
* bpo-32604: Clean up created subinterpreters before runtime finalization. ↵Eric Snow2018-02-175-31/+410
| | | | | | (gh-5709)
* bpo-32436: Add docs for contextvars (#5685)Yury Selivanov2018-02-164-0/+300
|
* Correct the code example in Python 3.7's What's New (GH-5696)xpvpc2018-02-161-1/+1
| | | There was an extra dash in the example for re.sub().
* Update and sync importlib.resources documentation (#5694)Barry Warsaw2018-02-161-5/+22
|
* Update comment in posixmodule.c (GH-5681)ngie-eign2018-02-141-1/+1
| | | | | A closing parentheses was missing. Signed-off-by: Ngie Cooper <yaneurabeya@gmail.com>
* bpo-32841: Fix cancellation in awaiting asyncio.Condition (#5665)Bar Harel2018-02-143-5/+34
|
* Fix installation instructions for *nix (GH-5605)Eitan Adler2018-02-141-2/+4
| | | | Remove pkg_add -r python from FreeBSD installation section. Moved to OpenBSD.
* remove mercurial dot files (GH-5558)Benjamin Peterson2018-02-143-346/+0
|
* bpo-27846: Delete incorrect note in base64 docs (GH-5666)Zackery Spytz2018-02-141-8/+0
| | | | This note incorrectly stated that "Base64 has an expansion factor of 6 to 4" (it is actually 4 to 3). It was decided to remove the note.
* bpo-31787: Skip refleak check when _hashlib is not available (GH-5660)INADA Naoki2018-02-131-0/+1
|
* bpo-29803: remove a redandunt op and fix a comment in unicodeobject.c (#660)Xiang Zhang2018-02-131-5/+1
|
* bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995)Oren Milman2018-02-1313-19/+105
|
* bpo-30579: Docs for dynamic traceback creation (GH-5653)Nick Coghlan2018-02-133-13/+48
|
* bpo-32370: Use the correct encoding for ipconfig output in the uuid module. ↵Segev Finer2018-02-132-4/+8
| | | | (GH-5608)
* bpo-32827: Fix usage of _PyUnicodeWriter_Prepare() in decoding errors ↵Serhiy Storchaka2018-02-131-7/+3
| | | | handler. (GH-5636)
* bpo-32837: IDLE - require encoding argument for textview.view_file. (GH-5646)Terry Jan Reedy2018-02-123-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 Reedy2018-02-122-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-124-28/+116
|
* bpo-29248: Fix os.readlink() on Windows (GH-5577)SSE42018-02-123-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 Ware2018-02-111-1/+4
|
* bpo-32815: Improve docs on the subprocess API *text* parameter (GH-5622)Pablo Galindo2018-02-111-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 Ware2018-02-111-3/+19
|
* bpo-32604: Make _xxsubinterpreters build on Windows (GH-5516)Zachary Ware2018-02-112-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 Hettinger2018-02-111-2/+1
|
* bpo-11015: Update test.support documentation (GH-5610)Cheryl Sabella2018-02-112-6/+723
|
* bpo-32792: Preserve mapping order in ChainMap() (GH-5586)Raymond Hettinger2018-02-113-1/+22
|
* bpo-32800: Update link to w3c doc for xml default namespaces (GH-5609)sblondon2018-02-102-1/+2
| | | The new link is given in a red box on the old page.
* travis: Use -O3 option (GH-5599)INADA Naoki2018-02-101-1/+2
| | | We don't use debugger on Travis.
* bpo-30688: Import unicodedata only when needed. (GH-5606)Zhou Fangyi2018-02-101-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 Storchaka2018-02-096-10/+77
| | | Co-authored-by: Jonathan Eunice <jonathan.eunice@gmail.com>
* bpo-30157: Fix csv.Sniffer.sniff() regex pattern. (GH-5601)Serhiy Storchaka2018-02-094-1/+14
| | | | Co-authored-by: Jake Davis <jcdavis@awedge.net>
* Fix some warnings produced by different compilers. (#5593)Serhiy Storchaka2018-02-096-7/+19
|
* Make formatting of some return codes conforming to the general style. (#5587)Serhiy Storchaka2018-02-096-18/+18
|
* bpo-32775: Fix regular expression warnings in fnmatch. (#5583)Serhiy Storchaka2018-02-093-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 inspectSrinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి)2018-02-091-4/+4
| | | | * use isinstance(..) instead of type(..) * use '.. not in ..' instead of 'not .. in .. '