Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-30404: The -u option now makes the stdout and stderr streams totally ↵ | Serhiy Storchaka | 2017-10-04 | 1 | -4/+4 |
| | | | | unbuffered. (#1667) | ||||
* | bpo-30397: Add re.Pattern and re.Match. (#1646) | Serhiy Storchaka | 2017-10-04 | 3 | -61/+61 |
| | |||||
* | Remove retired and security branches from active docs (#3879) | Ned Deily | 2017-10-04 | 2 | -4/+0 |
| | |||||
* | bpo-31415: Add `-X importtime` option (GH-3490) | INADA Naoki | 2017-10-03 | 1 | -0/+7 |
| | | | | | | It shows show import time of each module. It's useful for optimizing startup time. Typical usage: python -X importtime -c 'import requests' | ||||
* | bpo-31540: Allow passing multiprocessing context to ProcessPoolExecutor (#3682) | Thomas Moreau | 2017-10-03 | 1 | -1/+8 |
| | |||||
* | bpo-31648: Improve ElementPath (#3835) | scoder | 2017-09-30 | 2 | -0/+13 |
| | | | | | * Allow whitespace inside of ElementPath predicates. * Add ElementPath predicate support for text comparison of the current node, like "[.='text']". | ||||
* | bpo-31574: importlib dtrace (#3749) | Christian Heimes | 2017-09-29 | 1 | -0/+11 |
| | | | | | Importlib was instrumented with two dtrace probes to profile import timing. Signed-off-by: Christian Heimes <christian@python.org> | ||||
* | bpo-31638: Add compression support to zipapp (GH-3819) | Zhiming Wang | 2017-09-29 | 2 | -4/+19 |
| | | | | Add optional argument `compressed` to `zipapp.create_archive`, and add option `--compress` to the command line interface of `zipapp`. | ||||
* | Fix typo in Simple Statements documentation (GH-3809) | kms70847 | 2017-09-28 | 1 | -1/+1 |
| | | | Replace "restriction" with "restrictions". | ||||
* | point to the module-level get_ident function rather than the one in _thread ↵ | Benjamin Peterson | 2017-09-27 | 1 | -4/+4 |
| | | | | (#3782) | ||||
* | bpo-31571: Remove duplicated info in Lexical Analysis documentation (GH-3691) | Guilherme Caminha | 2017-09-25 | 1 | -7/+0 |
| | | | | - Remove the second mention about the `u` prefix - Remove the second mention about numeric literals do not include a sign | ||||
* | bpo-31569: correct PCBuild/ case to PCbuild/ in build scripts and docs (GH-3711) | Stefan Grönke | 2017-09-25 | 3 | -3/+3 |
| | |||||
* | bpo-27385: Clarify docstring for groupby() (#3738) | Raymond Hettinger | 2017-09-25 | 1 | -1/+1 |
| | |||||
* | bpo-23702: Update Descriptor-HOWTO to reflect the removal of unbound methods ↵ | Raymond Hettinger | 2017-09-25 | 1 | -23/+33 |
| | | | | (#3739) | ||||
* | bpo-18558: Clarify glossary entry for "Iterable" (#3732) | Raymond Hettinger | 2017-09-25 | 2 | -2/+10 |
| | |||||
* | bpo-30085: Improve documentation for operator (#1171) | Sanket Dasgupta | 2017-09-24 | 1 | -3/+4 |
| | | | | | The dunderless functions are preferred; dunder are retained for back compatilibity. Patch by Sanket Dasgupta. | ||||
* | Update Email library documentation example (GH-3720) | Henk-Jaap Wagenaar | 2017-09-24 | 1 | -1/+1 |
| | | | A `"` was missing from an `<a href>` tag. | ||||
* | bpo-27319, bpo-31508: Document deprecation in Treeview.selection(). (#3667) | Serhiy Storchaka | 2017-09-24 | 1 | -4/+20 |
| | | | | | Defer removing old behavior to 3.8. Document new feature of selection_set() and friends. | ||||
* | bpo-30346: An iterator produced by the itertools.groupby() iterator (#1569) | Serhiy Storchaka | 2017-09-24 | 1 | -3/+4 |
| | | | now becames exhausted after advancing the groupby iterator. | ||||
* | bpo-31564: Update typing documentation (GH-3696) | topper-123 | 2017-09-24 | 1 | -3/+9 |
| | | | Mention that ``NewType`` can derive from another ``NewType``. | ||||
* | Docs: correct hashlib.blake2 keyed hashing example (bpo-31560) | Dmitry Chestnykh | 2017-09-23 | 2 | -8/+9 |
| | |||||
* | bpo-31423: Fix building the PDF documentation (GH-3693) | François Magimel | 2017-09-22 | 1 | -4/+8 |
| | | | Use prefixed macro names for the `authoraddress` function, add T2A to the font encoding in LaTeX sources to support Cyrillic characters in the PDF documentation, and replace the deprecated `font_size` config option with `pointsize`. | ||||
* | bpo-31389 Add an optional `header` argument to pdb.set_trace() (#3438) | Barry Warsaw | 2017-09-22 | 2 | -4/+15 |
| | | | | | | | | | | * Give pdb.set_trace() an optional `header` argument * What's new. * Give pdb.set_trace() an optional `header` argument * What's new. | ||||
* | bpo-31443: Update included code. (#3697) | Stefan Krah | 2017-09-22 | 1 | -1/+17 |
| | |||||
* | bpo-31443: Formulate the type slot initialization rules in terms of C99. (#3688) | Stefan Krah | 2017-09-22 | 1 | -10/+3 |
| | |||||
* | bpo-31351: Set return code in ensurepip when pip fails (GH-3626) | Igor Filatov | 2017-09-21 | 1 | -0/+3 |
| | | | | Previously ensurepip would always report success, even if the pip installation failed. | ||||
* | bpo-26510: make argparse subparsers required by default (#3027) | Anthony Sottile | 2017-09-20 | 1 | -2/+5 |
| | | | | | | This fixes a regression from Python 2. To get optional subparsers, use the new parameter ``add_subparsers(required=False)``. Patch by Anthony Sottile. | ||||
* | bpo-31533: fix broken link to OpenSSL docs (#3674) | Felipe | 2017-09-20 | 1 | -2/+2 |
| | |||||
* | Fix build issues in Doc/make.bat (#3658) | Steve Dower | 2017-09-19 | 1 | -8/+10 |
| | |||||
* | Restore dummy_threading and _dummy_thread, but deprecate them (bpo-31370) ↵ | Antoine Pitrou | 2017-09-18 | 5 | -31/+19 |
| | | | | (#3648) | ||||
* | bpo-31501: Operator precedence description for arithmetic operators (#3633) | svelankar | 2017-09-18 | 1 | -2/+2 |
| | |||||
* | bpo-31487: Update F-strings doc example (GH-3627) | Mariatta | 2017-09-17 | 1 | -1/+1 |
| | | | Shorten the comment to: "using integer format specifier" | ||||
* | Improve f-strings documentation (GH-3604) | Mariatta | 2017-09-16 | 1 | -0/+6 |
| | | | | | Provide additional examples of using format specifiers in f-strings Added examples for using integer and date format specifiers. | ||||
* | bpo-31458: Clarify that Changelog is built from Misc/NEWS.d directory (GH-3617) | Mariatta | 2017-09-16 | 1 | -2/+4 |
| | |||||
* | bpo-28411: Support other mappings in PyInterpreterState.modules. (#3593) | Eric Snow | 2017-09-15 | 1 | -0/+7 |
| | | | | | The concrete PyDict_* API is used to interact with PyInterpreterState.modules in a number of places. This isn't compatible with all dict subclasses, nor with other Mapping implementations. This patch switches the concrete API usage to the corresponding abstract API calls. We also add a PyImport_GetModule() function (and some other helpers) to reduce a bunch of code duplication. | ||||
* | bpo-31431: SSLContext.check_hostname auto-sets CERT_REQUIRED (#3531) | Christian Heimes | 2017-09-15 | 1 | -1/+11 |
| | | | Signed-off-by: Christian Heimes <christian@python.org> | ||||
* | bpo-31386: Custom wrap_bio and wrap_socket type (#3426) | Christian Heimes | 2017-09-15 | 1 | -5/+31 |
| | | | | | | | | | SSLSocket.wrap_bio() and SSLSocket.wrap_socket() hard-code SSLObject and SSLSocket as return types. In the light of future deprecation of ssl.wrap_socket() module function and direct instantiation of SSLSocket, it is desirable to make the return type of SSLSocket.wrap_bio() and SSLSocket.wrap_socket() customizable. Signed-off-by: Christian Heimes <christian@python.org> | ||||
* | bpo-314777: IDLE - improve rstrip entry in doc (#3602) | Terry Jan Reedy | 2017-09-15 | 1 | -1/+3 |
| | | | | | | | 'Strip trailing whitespace' is not limited to spaces. Wording caters to beginners who do know know the meaning of 'whitespace'. Multiline string literals are not skipped. * News blurb. | ||||
* | Fix description in Python 3.7 What's New (#3603) | Paul Romano | 2017-09-15 | 1 | -3/+2 |
| | |||||
* | bpo-29916: Include PyGetSetDef in C API extension documentation. (#831) | Michael Seifert | 2017-09-15 | 2 | -15/+40 |
| | |||||
* | bpo-31338 (#3374) | Barry Warsaw | 2017-09-15 | 1 | -5/+57 |
| | | | | | | | * Add Py_UNREACHABLE() as an alias to abort(). * Use Py_UNREACHABLE() instead of assert(0) * Convert more unreachable code to use Py_UNREACHABLE() * Document Py_UNREACHABLE() and a few other macros. | ||||
* | bpo-31128: Allow pydoc to bind to arbitrary hostnames (#3011) | Feanil Patel | 2017-09-14 | 1 | -0/+9 |
| | | | | New -n flag allow overriding localhost with custom value, for example to run from containers. | ||||
* | bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565) | Eric Snow | 2017-09-14 | 2 | -10/+0 |
| | | | PR #1638, for bpo-28411, causes problems in some (very) edge cases. Until that gets sorted out, we're reverting the merge. PR #3506, a fix on top of #1638, is also getting reverted. | ||||
* | Improve code examples in hashlib cookie signing (GH-3562) | sww | 2017-09-14 | 1 | -3/+4 |
| | | | | | The `blake2b` function does not take the `data` keyword argument. The hex digest returned by sign was a string, whereas compare_digest expects bytes-like objects. Typo fix: compare_digesty -> compare_digest | ||||
* | bpo-31458: Update Misc/NEWS link in What's New page (GH-3555) | Mariatta | 2017-09-13 | 1 | -1/+1 |
| | | | | Update the link from Misc/NEWS to Misc/NEWS.d | ||||
* | Mention enum as an ex (#2982) | Louie Lu | 2017-09-13 | 1 | -2/+2 |
| | |||||
* | bpo-31394: Make tokenize.rst PEP 8-compliant (GH-3526) | Mariatta | 2017-09-13 | 1 | -2/+3 |
| | | | The last commit contained lines longer than 80 characters. | ||||
* | bpo-31394: Clarify documentation about token type attribute (GH-3469) | Aivar Annamaa | 2017-09-13 | 1 | -2/+2 |
| | | | | Make it clear that Ellipsis tokens also have type attribute set to token.OP. | ||||
* | bpo-31421: Document how IDLE runs tkinter programs. (#3513) | Terry Jan Reedy | 2017-09-12 | 1 | -6/+29 |
| | | | | IDLE calls tcl/tk update in the background in order to make live interaction and experimentatin with tkinter applications much easier. | ||||
* | bpo-27099: Finish updating IDLE doc and help text. (#3510) | Terry Jan Reedy | 2017-09-12 | 1 | -4/+4 |
| | | | | As needed for the conversion of extensions to features. |