summaryrefslogtreecommitdiffstats
path: root/Doc
Commit message (Collapse)AuthorAgeFilesLines
* bpo-34659: Adds initial kwarg to itertools.accumulate() (GH-9345)Lisa Roach2018-09-241-9/+21
|
* bpo-17239: Disable external entities in SAX parser (GH-9217)Christian Heimes2018-09-234-2/+38
| | | | | | | | | | | | The SAX parser no longer processes general external entities by default to increase security. Before, the parser created network connections to fetch remote files or loaded local files from the file system for DTD and entities. Signed-off-by: Christian Heimes <christian@python.org> https://bugs.python.org/issue17239
* bpo-34670: Add TLS 1.3 post handshake auth (GH-9460)Christian Heimes2018-09-232-1/+50
| | | | | | | | | | Add SSLContext.post_handshake_auth and SSLSocket.verify_client_post_handshake for TLS 1.3 post-handshake authentication. Signed-off-by: Christian Heimes <christian@python.org>q https://bugs.python.org/issue34670
* bpo-32117: Iterable unpacking in return and yield documentation (GH-9487)jChapman2018-09-231-0/+4
| | | | | | | | News entry clean up, added to what's new Requested by @gvanrossum in https://github.com/python/cpython/pull/4509 https://bugs.python.org/issue32117
* bpo-29577: Enum: mixin classes don't mix well with already mixed Enums (GH-9328)Ethan Furman2018-09-221-3/+10
| | | * bpo-29577: allow multiple mixin classes
* bpo-32718: Make Activate.ps1 for venv cross-platform and available on all ↵Brett Cannon2018-09-211-1/+8
| | | | | | | platforms (GH-9321) PowerShell Core 6.1 is the cross-platform port of Windows PowerShell. This change updates Activate.ps1 to not make Windows assumptions as well as installing it into the bin/Scripts directory on all operating systems. Requires PowerShell Core 6.1 for proper readline support once the shell has been activated for the virtual environment.
* bpo-33649: Fix gather() docs; fix title; few other nits. (GH-9475)Yury Selivanov2018-09-211-11/+15
|
* Make docs of exitcode for subprocess.getstatusoutput more clear. (GH-9477)Xiang Zhang2018-09-211-2/+3
| | | Make it more accurate and not limited to UNIX.
* bpo-34762: Fix contextvars C API to use PyObject* pointer types. (GH-9473)Yury Selivanov2018-09-212-10/+33
|
* bpo-33649: More improvements (GH-9439)Yury Selivanov2018-09-202-47/+176
|
* bpo-34746: Fix stop -> close (GH-9437)Yury Selivanov2018-09-201-1/+1
|
* Revert "bpo-34589: Add -X coerce_c_locale command line option (GH-9378)" ↵Victor Stinner2018-09-192-22/+1
| | | | | | | | | | | | | | | | (GH-9430) * Revert "bpo-34589: Add -X coerce_c_locale command line option (GH-9378)" This reverts commit dbdee0073cf0b88fe541980ace1f650900f455cc. * Revert "bpo-34589: C locale coercion off by default (GH-9073)" This reverts commit 7a0791b6992d420dc52536257f2f093851ed7215. * Revert "bpo-34589: Make _PyCoreConfig.coerce_c_locale private (GH-9371)" This reverts commit 188ebfa475a6f6aa2d0ea14ca8e1fbe7865b6d27.
* bpo-34712: Fix style in examples in "Input and Output" (GH-9361)Ben Hoyt2018-09-191-4/+7
| | | | | | | | | | | A couple of fixes here to make this more PEP-8: * Avoid multiple statements on one line with `;` statement separator -- this is very rare in Python and is "generally discouraged" in PEP 8 (and if used, per PEP 8 there shouldn't be a space before the `;`) * Add output for the first "Formatted String Literals" example. (Side note: are the doctests for this being run? If so, why didn't it fail?) * Avoid space before `!r`. I have generally not seen spaces before the `!`, and this also matches the style used in the docs here: https://docs.python.org/3/library/string.html#format-string-syntax https://bugs.python.org/issue34712
* bpo-33649: Add a high-level section about Futures; few quick fixes (GH-9403)Yury Selivanov2018-09-185-45/+148
| | | Co-authored-by: Elvis Pranskevichus <elvis@magic.io>
* Clarify that AsyncExitStack works with coroutine functions (GH-9405)Nathaniel J. Smith2018-09-181-2/+2
| | | | | | | | | | | | The docs were ambiguous about whether you pass in a coroutine function or a coroutine object, e.g. is it: aestack.push_async_exit(some_async_func) or aestack.push_async_exit(some_async_func()) (It's the first one.)
* bpo-33721: Make some os.path functions and pathlib.Path methods be tolerant ↵Serhiy Storchaka2018-09-183-1/+44
| | | | | | | | | | to invalid paths. (#7695) Such functions as os.path.exists(), os.path.lexists(), os.path.isdir(), os.path.isfile(), os.path.islink(), and os.path.ismount() now return False instead of raising ValueError or its subclasses UnicodeEncodeError and UnicodeDecodeError for paths that contain characters or bytes unrepresentative at the OS level.
* bpo-32455: Add jump parameter to dis.stack_effect(). (GH-6610)Serhiy Storchaka2018-09-181-1/+10
| | | | Add C API function PyCompile_OpcodeStackEffectWithJump().
* bpo-33649: Fix markup; add another note that asyncio.run is 3.7+ (GH-9389)Yury Selivanov2018-09-182-2/+3
|
* Fix syntax error on Asyncio example in doc (GH-9387)Miguel Ángel García2018-09-181-1/+1
| | | The `gather` method requires to close the parenthesis, but it is being closed twice.
* Change "set_after" reference to `say_after`. (GH-9384)Danny Hermes2018-09-181-1/+1
|
* bpo-33649: Note that asyncio.run() calls shutdown_asyncgens() (GH-9380)Yury Selivanov2018-09-181-1/+5
|
* bpo-34589: Add -X coerce_c_locale command line option (GH-9378)Victor Stinner2018-09-182-1/+22
| | | | Add a new -X coerce_c_locale command line option to control C locale coercion (PEP 538).
* bpo-33649: A copy-editing pass on asyncio documentation (GH-9376)Elvis Pranskevichus2018-09-1712-349/+347
|
* bpo-33649: Add a hello world example to asyncio.rst (GH-9374)Yury Selivanov2018-09-171-0/+13
|
* bpo-34717: Stop numbering stdlib titles/sections in the docs (GH-9370)Yury Selivanov2018-09-171-2/+3
|
* bpo-33649: Add low-level APIs index. (GH-9364)Yury Selivanov2018-09-1710-31/+571
|
* bpo-33216: Improve the documentation for CALL_FUNCTION_* (GH-8338) (GH-8784)Serhiy Storchaka2018-09-171-26/+34
|
* bpo-33649: Clarify protocol_factory as a method parameter (GH-9330)Bumsik Kim2018-09-161-4/+17
|
* bpo-33649: Fix asyncio-dev (GH-9324)Yury Selivanov2018-09-146-339/+166
|
* bpo-33649: Add high-level APIs cheat-sheet (GH-9319)Yury Selivanov2018-09-149-6/+229
|
* bpo-33649: Refresh asyncio docs landing page (GH-9322)Yury Selivanov2018-09-143-28/+34
|
* Grammar fix (GH-9318)Grant2018-09-141-1/+1
|
* bpo-33649: Refresh Tasks and Futures pages (#9314)Yury Selivanov2018-09-145-595/+759
| | | | | | | | * bpo-33649: Refresh Tasks and Futures pages * Fixes * Fix markup
* closes bpo-28955: Clarified comparisons between NaN and number in reference ↵Tony Flury2018-09-141-6/+5
| | | | | | documentation (GH-5982) Co-authored-by: Benjamin Peterson <benjamin@python.org>
* Fix "Python" casing in a few places (GH-9001)Andrés Delfino2018-09-1412-16/+16
|
* bpo-33649 Polish asyncio docs on queues, protocols, and subproccesses (#9306)Carol Willing2018-09-142-26/+25
| | | | | | | | * small clarification * edits to protocols doc * Edit async queue doc
* Note that distinct argument patterns can be cached separately (GH-9298)Raymond Hettinger2018-09-141-0/+5
|
* bpo-33073: Adding as_integer_ratio to ints. (GH-8750)Lisa Roach2018-09-142-0/+12
|
* bpo-34552: Clarify built-in types comparisons (GH-9035)Windson yang2018-09-141-10/+8
| | | Some updates to ancient text about comparisons; fixes bp-34552.
* bpo-33649: Polish asyncio subprocess and sync docs (GH-9285)Carol Willing2018-09-142-13/+12
| | | | | | Second pass for asyncio subprocess and sync docs. https://bugs.python.org/issue33649
* bpo-34666: Implement stream.awrite() and stream.aclose() (GH-9274)Andrew Svetlov2018-09-131-21/+45
|
* polish exceptions and platforms (GH-9272)Carol Willing2018-09-132-6/+8
|
* bpo-34247: add porting note to 3.7 What's New (GH-9223)Ned Deily2018-09-131-0/+10
|
* Polish doc as part of asyncio doc improvement (GH-9185)Carol Willing2018-09-131-18/+17
|
* closes bpo-34641: Further restrict the LHS of keyword argument function call ↵Benjamin Peterson2018-09-131-0/+4
| | | | syntax. (GH-9212)
* edit async policy doc - second pass (GH-9235)Carol Willing2018-09-131-6/+6
|
* bpo-33649: Edit asyncio eventloop doc - second pass (GH-9233)Carol Willing2018-09-131-62/+68
|
* bpo-32933: Implement __iter__ method on mock_open() (GH-5974)Tony Flury2018-09-121-0/+4
|
* closes bpo-34004: Skip lock interruption tests on musl. (GH-9224)Benjamin Peterson2018-09-121-1/+2
| | | | | | | | | | | Returning EINTR from pthread semaphore or lock acquisition is an optional POSIX feature. musl does not provide this feature, so some threadsignal tests fail when Python is built against it. There's no good way to test for musl, so we skip if we're on Linux and not using glibc pthreads. Also, hedge in the threading documentation about when we can provide interrupts from lock acquisition.
* bpo-33649: Fix doc to reflect changes in 47cd10d (or bpo-23347) (GH-9219)Bumsik Kim2018-09-121-2/+1
|