Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-34659: Adds initial kwarg to itertools.accumulate() (GH-9345) | Lisa Roach | 2018-09-24 | 1 | -9/+21 |
| | |||||
* | bpo-17239: Disable external entities in SAX parser (GH-9217) | Christian Heimes | 2018-09-23 | 4 | -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 Heimes | 2018-09-23 | 2 | -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) | jChapman | 2018-09-23 | 1 | -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 Furman | 2018-09-22 | 1 | -3/+10 |
| | | | * bpo-29577: allow multiple mixin classes | ||||
* | bpo-32718: Make Activate.ps1 for venv cross-platform and available on all ↵ | Brett Cannon | 2018-09-21 | 1 | -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 Selivanov | 2018-09-21 | 1 | -11/+15 |
| | |||||
* | Make docs of exitcode for subprocess.getstatusoutput more clear. (GH-9477) | Xiang Zhang | 2018-09-21 | 1 | -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 Selivanov | 2018-09-21 | 2 | -10/+33 |
| | |||||
* | bpo-33649: More improvements (GH-9439) | Yury Selivanov | 2018-09-20 | 2 | -47/+176 |
| | |||||
* | bpo-34746: Fix stop -> close (GH-9437) | Yury Selivanov | 2018-09-20 | 1 | -1/+1 |
| | |||||
* | Revert "bpo-34589: Add -X coerce_c_locale command line option (GH-9378)" ↵ | Victor Stinner | 2018-09-19 | 2 | -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 Hoyt | 2018-09-19 | 1 | -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 Selivanov | 2018-09-18 | 5 | -45/+148 |
| | | | Co-authored-by: Elvis Pranskevichus <elvis@magic.io> | ||||
* | Clarify that AsyncExitStack works with coroutine functions (GH-9405) | Nathaniel J. Smith | 2018-09-18 | 1 | -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 Storchaka | 2018-09-18 | 3 | -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 Storchaka | 2018-09-18 | 1 | -1/+10 |
| | | | | Add C API function PyCompile_OpcodeStackEffectWithJump(). | ||||
* | bpo-33649: Fix markup; add another note that asyncio.run is 3.7+ (GH-9389) | Yury Selivanov | 2018-09-18 | 2 | -2/+3 |
| | |||||
* | Fix syntax error on Asyncio example in doc (GH-9387) | Miguel Ángel García | 2018-09-18 | 1 | -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 Hermes | 2018-09-18 | 1 | -1/+1 |
| | |||||
* | bpo-33649: Note that asyncio.run() calls shutdown_asyncgens() (GH-9380) | Yury Selivanov | 2018-09-18 | 1 | -1/+5 |
| | |||||
* | bpo-34589: Add -X coerce_c_locale command line option (GH-9378) | Victor Stinner | 2018-09-18 | 2 | -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 Pranskevichus | 2018-09-17 | 12 | -349/+347 |
| | |||||
* | bpo-33649: Add a hello world example to asyncio.rst (GH-9374) | Yury Selivanov | 2018-09-17 | 1 | -0/+13 |
| | |||||
* | bpo-34717: Stop numbering stdlib titles/sections in the docs (GH-9370) | Yury Selivanov | 2018-09-17 | 1 | -2/+3 |
| | |||||
* | bpo-33649: Add low-level APIs index. (GH-9364) | Yury Selivanov | 2018-09-17 | 10 | -31/+571 |
| | |||||
* | bpo-33216: Improve the documentation for CALL_FUNCTION_* (GH-8338) (GH-8784) | Serhiy Storchaka | 2018-09-17 | 1 | -26/+34 |
| | |||||
* | bpo-33649: Clarify protocol_factory as a method parameter (GH-9330) | Bumsik Kim | 2018-09-16 | 1 | -4/+17 |
| | |||||
* | bpo-33649: Fix asyncio-dev (GH-9324) | Yury Selivanov | 2018-09-14 | 6 | -339/+166 |
| | |||||
* | bpo-33649: Add high-level APIs cheat-sheet (GH-9319) | Yury Selivanov | 2018-09-14 | 9 | -6/+229 |
| | |||||
* | bpo-33649: Refresh asyncio docs landing page (GH-9322) | Yury Selivanov | 2018-09-14 | 3 | -28/+34 |
| | |||||
* | Grammar fix (GH-9318) | Grant | 2018-09-14 | 1 | -1/+1 |
| | |||||
* | bpo-33649: Refresh Tasks and Futures pages (#9314) | Yury Selivanov | 2018-09-14 | 5 | -595/+759 |
| | | | | | | | | * bpo-33649: Refresh Tasks and Futures pages * Fixes * Fix markup | ||||
* | closes bpo-28955: Clarified comparisons between NaN and number in reference ↵ | Tony Flury | 2018-09-14 | 1 | -6/+5 |
| | | | | | | documentation (GH-5982) Co-authored-by: Benjamin Peterson <benjamin@python.org> | ||||
* | Fix "Python" casing in a few places (GH-9001) | Andrés Delfino | 2018-09-14 | 12 | -16/+16 |
| | |||||
* | bpo-33649 Polish asyncio docs on queues, protocols, and subproccesses (#9306) | Carol Willing | 2018-09-14 | 2 | -26/+25 |
| | | | | | | | | * small clarification * edits to protocols doc * Edit async queue doc | ||||
* | Note that distinct argument patterns can be cached separately (GH-9298) | Raymond Hettinger | 2018-09-14 | 1 | -0/+5 |
| | |||||
* | bpo-33073: Adding as_integer_ratio to ints. (GH-8750) | Lisa Roach | 2018-09-14 | 2 | -0/+12 |
| | |||||
* | bpo-34552: Clarify built-in types comparisons (GH-9035) | Windson yang | 2018-09-14 | 1 | -10/+8 |
| | | | Some updates to ancient text about comparisons; fixes bp-34552. | ||||
* | bpo-33649: Polish asyncio subprocess and sync docs (GH-9285) | Carol Willing | 2018-09-14 | 2 | -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 Svetlov | 2018-09-13 | 1 | -21/+45 |
| | |||||
* | polish exceptions and platforms (GH-9272) | Carol Willing | 2018-09-13 | 2 | -6/+8 |
| | |||||
* | bpo-34247: add porting note to 3.7 What's New (GH-9223) | Ned Deily | 2018-09-13 | 1 | -0/+10 |
| | |||||
* | Polish doc as part of asyncio doc improvement (GH-9185) | Carol Willing | 2018-09-13 | 1 | -18/+17 |
| | |||||
* | closes bpo-34641: Further restrict the LHS of keyword argument function call ↵ | Benjamin Peterson | 2018-09-13 | 1 | -0/+4 |
| | | | | syntax. (GH-9212) | ||||
* | edit async policy doc - second pass (GH-9235) | Carol Willing | 2018-09-13 | 1 | -6/+6 |
| | |||||
* | bpo-33649: Edit asyncio eventloop doc - second pass (GH-9233) | Carol Willing | 2018-09-13 | 1 | -62/+68 |
| | |||||
* | bpo-32933: Implement __iter__ method on mock_open() (GH-5974) | Tony Flury | 2018-09-12 | 1 | -0/+4 |
| | |||||
* | closes bpo-34004: Skip lock interruption tests on musl. (GH-9224) | Benjamin Peterson | 2018-09-12 | 1 | -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 Kim | 2018-09-12 | 1 | -2/+1 |
| |