Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-39022, bpo-38594: Sync with importlib_metadata 1.3 (GH-17568) | Jason R. Coombs | 2019-12-11 | 1 | -6/+6 |
| | | | | | | | | * bpo-39022, bpo-38594: Sync with importlib_metadata 1.3 including improved docs for custom finders and better serialization support in EntryPoints. * 📜🤖 Added by blurb_it. * Correct module reference | ||||
* | bpo-27961: Replace PY_ULLONG_MAX with ULLONG_MAX (GH-17539) | Sergey Fedoseev | 2019-12-09 | 1 | -1/+1 |
| | |||||
* | bpo-39007: Add auditing events to functions in winreg (GH-17541) | Steve Dower | 2019-12-09 | 1 | -0/+49 |
| | | | Also allows winreg.CloseKey() to accept same types as other functions. | ||||
* | bpo-39008: Require Py_ssize_t for PySys_Audit formats rather than raise a ↵ | Steve Dower | 2019-12-09 | 1 | -0/+8 |
| | | | | deprecation warning (GH-17540) | ||||
* | bpo-37228: Fix loop.create_datagram_endpoint()'s usage of SO_REUSEADDR (#17311) | Kyle Stanley | 2019-12-09 | 1 | -5/+19 |
| | |||||
* | bpo-38916: array.array: remove fromstring() and tostring() (GH-17487) | Victor Stinner | 2019-12-09 | 2 | -10/+5 |
| | | | | array.array: Remove tostring() and fromstring() methods. They were aliases to tobytes() and frombytes(), deprecated since Python 3.2. | ||||
* | bpo-38991: Remove test.support.strip_python_stderr() (GH-17490) | Victor Stinner | 2019-12-08 | 1 | -7/+9 |
| | | | | | test.support: run_python_until_end(), assert_python_ok() and assert_python_failure() functions no longer strip whitespaces from stderr. | ||||
* | bpo-38820: OpenSSL 3.0.0 compatibility. (GH-17190) | Christian Heimes | 2019-12-07 | 1 | -0/+3 |
| | | | | | | | | | | test_openssl_version now accepts version 3.0.0. getpeercert() no longer returns IPv6 addresses with a trailing new line. Signed-off-by: Christian Heimes <christian@python.org> https://bugs.python.org/issue38820 | ||||
* | bpo-29636: json.tool: Add document for indentation options. (GH-17482) | Daniel Himmelstein | 2019-12-07 | 1 | -0/+6 |
| | | | And updated test to use subprocess.run | ||||
* | bpo-38652: Remove provisional note for asyncio.BufferedProtocol (GH-17047) | Anj-A | 2019-12-07 | 1 | -3/+0 |
| | | | https://bugs.python.org/issue38652 | ||||
* | bpo-27413: json.tool: Add --no-ensure-ascii option. (GH-17472) | wim glenn | 2019-12-06 | 1 | -0/+6 |
| | |||||
* | bpo-27961: Replace PY_LLONG_MAX, PY_LLONG_MIN and PY_ULLONG_MAX with ↵ | Sergey Fedoseev | 2019-12-05 | 1 | -2/+2 |
| | | | | | standard macros (GH-15385) Use standard constants LLONG_MIN, LLONG_MAX and ULLONG_MAX. | ||||
* | bpo-27873: Update docstring for multiprocessing.Pool.map (GH-17436) | An Long | 2019-12-03 | 1 | -1/+2 |
| | | | | | | | | Update docstring for `multiprocessing.Pool.map` to mention `pool.starmap()`. Prev PR: https://github.com/python/cpython/pull/17367 @aeros https://bugs.python.org/issue27873 | ||||
* | document threading.Lock.locked() (GH-17427) | idomic | 2019-12-01 | 1 | -0/+4 |
| | |||||
* | Fix typos (GH-17423) | Ofek Lev | 2019-12-01 | 1 | -2/+2 |
| | |||||
* | bpo-38920: Add audit hooks for when sys.excepthook and sys.unraisable hooks ↵ | Steve Dower | 2019-11-28 | 1 | -1/+22 |
| | | | | | are invoked (GH-17392) Also fixes some potential segfaults in unraisable hook handling. | ||||
* | bpo-38524: clarify example a bit and improve formatting (GH-17406) | Tal Einat | 2019-11-28 | 1 | -5/+8 |
| | |||||
* | bpo-38928: Fix versionadded for venv's upgrade_deps function (GH-17404) | Tzu-ping Chung | 2019-11-27 | 1 | -2/+2 |
| | |||||
* | bpo-26730: Fix SpooledTemporaryFile data corruption (GH-17400) | Inada Naoki | 2019-11-27 | 1 | -2/+2 |
| | | | | | | | SpooledTemporaryFile.rollback() might cause data corruption when it is in text mode. Co-Authored-By: Serhiy Storchaka <storchaka@gmail.com> | ||||
* | bpo-38524: document implicit and explicit calling of descriptors' ↵ | Florian Dahlitz | 2019-11-27 | 1 | -1/+12 |
| | | | | __set_name__ (GH-17364) | ||||
* | Show the differing module names for readlink() (GH-17395) | Yoni Lavi | 2019-11-27 | 1 | -2/+2 |
| | | | This was very confusing with the text for both being just `readlink()`. | ||||
* | bpo-38892: Improve docs for audit event (GH-17361) | Terry Jan Reedy | 2019-11-26 | 3 | -15/+16 |
| | |||||
* | bpo-22377: Fixes documentation for %Z in datetime (GH-16507) | Karl Dubost | 2019-11-26 | 1 | -4/+13 |
| | | | | | | | | | | This fixes the issue discussed in https://bugs.python.org/issue22377 and fixes it according to the comments made by Paul Ganssle @pganssle * It clarifies which values are acceptable in the table * It extends the note with a clearer information on the valid values https://bugs.python.org/issue22377 | ||||
* | Remove use of deprecated `array.fromstring` method (GH-17332) | David Coles | 2019-11-26 | 2 | -3/+3 |
| | |||||
* | bpo-21063: Improve module synopsis for distutils (GH-17363) | Sanchit Khurana | 2019-11-25 | 5 | -9/+9 |
| | |||||
* | Fix typo in Doc/whatsnew/3.9.rst (GH-17372) | Pablo Galindo | 2019-11-25 | 1 | -1/+1 |
| | |||||
* | bpo-38870: Expose a function to unparse an ast object in the ast module ↵ | Pablo Galindo | 2019-11-24 | 2 | -0/+18 |
| | | | | | | | (GH-17302) Add ast.unparse() as a function in the ast module that can be used to unparse an ast.AST object and produce a string with code that would produce an equivalent ast.AST object when parsed. | ||||
* | bpo-38862: IDLE Strip Trailing Whitespace fixes end newlines (GH-17366) | Terry Jan Reedy | 2019-11-24 | 1 | -1/+2 |
| | | | Extra newlines are removed at the end of non-shell files. If the file only has newlines after stripping other trailing whitespace, all are removed, as is done by patchcheck.py. | ||||
* | bpo-38881: choices() raises ValueError when all weights are zero (GH-17362) | Raymond Hettinger | 2019-11-23 | 1 | -2/+6 |
| | |||||
* | bpo-38899: virtual environment activation for fish should use `source` ↵ | Brett Cannon | 2019-11-23 | 1 | -1/+1 |
| | | | | | | | | | | | | (GH-17359) The previously documented use of `.` is considered deprecated (https://fishshell.com/docs/current/commands.html#source). https://bugs.python.org/issue38899 Automerge-Triggered-By: @brettcannon | ||||
* | bpo-38896: Remove PyUnicode_ClearFreeList() function (GH-17354) | Victor Stinner | 2019-11-23 | 2 | -5/+4 |
| | | | | Remove PyUnicode_ClearFreeList() function: the Unicode free list has been removed in Python 3.3. | ||||
* | bpo-38858: new_interpreter() reuses pycore_init_builtins() (GH-17351) | Victor Stinner | 2019-11-22 | 1 | -2/+0 |
| | | | | | | | | | new_interpreter() now calls _PyBuiltin_Init() to create the builtins module and calls _PyImport_FixupBuiltin(), rather than using _PyImport_FindBuiltin(tstate, "builtins"). pycore_init_builtins() is now responsible to initialize intepr->builtins_copy: inline _PyImport_Init() and remove this function. | ||||
* | closes bpo-29275: Remove Y2K reference from time module docs (GH-17321) | Callum Ward | 2019-11-22 | 1 | -10/+5 |
| | | | | | | The Y2K reference is not needed as it only points out that Python's use of C standard functions doesn't generally suffer from Y2K issues; the point regarding conventions for conversion of 2-digit years in :func:`strptime` is still valid. | ||||
* | Fix quoted signature of setattrofunc (GH-17251) | Alex | 2019-11-22 | 1 | -1/+1 |
| | | | setattrofunc returns `int`, not `PyObject *`. | ||||
* | bpo-38526: Fix zipfile.Path method name to be the correct one (#17317) | Claudiu Popa | 2019-11-21 | 1 | -1/+1 |
| | |||||
* | Correct release version to 3.9 for RERAISE and WITH_EXCEPT_START bytecodes. ↵ | Mark Shannon | 2019-11-21 | 1 | -2/+2 |
| | | | | | | | (#17318) bpo-33387 Corrects commit fee5526 | ||||
* | Produce cleaner bytecode for 'with' and 'async with' by generating separate ↵ | Mark Shannon | 2019-11-21 | 1 | -76/+9 |
| | | | | | | code for normal and exceptional paths. (#6641) Remove BEGIN_FINALLY, END_FINALLY, CALL_FINALLY and POP_FINALLY bytecodes. Implement finally blocks by code duplication. Reimplement frame.lineno setter using line numbers rather than bytecode offsets. | ||||
* | Update functions.rst (GH-16468) | Géry Ogam | 2019-11-21 | 1 | -2/+2 |
| | | | | | | | This PR will make the following changes to the [_Built-in Functions_](https://docs.python.org/3/library/functions.html) chapter of the library documentation: - improve hyperlinks in Sphinx roles (trailing 's' belong to hyperlinks). Automerge-Triggered-By: @csabella | ||||
* | bpo-36277: Add document for pdb debug and retval commands (GH-12872) | Dave Nguyen | 2019-11-21 | 1 | -0/+8 |
| | | | | | | | https://bugs.python.org/issue36277 Automerge-Triggered-By: @csabella | ||||
* | Removed capital letter in parameter in stdtypes.rst (GH-17218) | Jules Lasne (jlasne) | 2019-11-21 | 1 | -1/+1 |
| | | | Automerge-Triggered-By: @csabella | ||||
* | Fixed an incorrect sentence in the docs (GH-17205) | Aveheuzed | 2019-11-21 | 1 | -2/+1 |
| | | | | | | | | Fixed an incorrect sentence in Doc/c-api/mapping.rst I fell on while translating the file. skip issue Automerge-Triggered-By: @csabella | ||||
* | bpo-38857: AsyncMock fix for awaitable values and StopIteration fix [3.8] ↵ | Jason Fried | 2019-11-21 | 1 | -1/+1 |
| | | | | (GH-17269) | ||||
* | bpo-37340: Remove PyMethod_ClearFreeList() and PyCFunction_ClearFreeList() ↵ | Victor Stinner | 2019-11-20 | 1 | -0/+5 |
| | | | | | | | | (GH-17284) Remove PyMethod_ClearFreeList() and PyCFunction_ClearFreeList() functions: the free lists of bound method objects have been removed. Remove also _PyMethod_Fini() and _PyCFunction_Fini() functions. | ||||
* | bpo-38835: Exclude PyFPE macros from the stable API (GH-17228) | Victor Stinner | 2019-11-20 | 1 | -0/+4 |
| | | | | Exclude PyFPE_START_PROTECT() and PyFPE_END_PROTECT() macros of pyfpe.h from Py_LIMITED_API (stable API). | ||||
* | closes bpo-38712: Add signal.pidfd_send_signal. (GH-17070) | Benjamin Peterson | 2019-11-20 | 2 | -0/+20 |
| | | | | | | | | This exposes a Linux-specific syscall for sending a signal to a process identified by a file descriptor rather than a pid. For simplicity, we don't support the siginfo_t parameter to the syscall. This parameter allows implementing a pidfd version of rt_sigqueueinfo(2), which Python also doesn't support. | ||||
* | bpo-38753: AsyncMock added in version 3.8 (GH-17102) | John Belmonte | 2019-11-20 | 1 | -0/+1 |
| | |||||
* | Added missing coma after end of list in subprocess.rst (GH-17217) | Jules Lasne (jlasne) | 2019-11-19 | 1 | -1/+1 |
| | | | Automerge-Triggered-By: @csabella | ||||
* | Add missing comma and period in unittest docs (GH-17211) | Jules Lasne (jlasne) | 2019-11-19 | 1 | -1/+1 |
| | | | Automerge-Triggered-By: @csabella | ||||
* | bpo-21767: explicitly mention abc support in functools.singledispatch docs ↵ | Batuhan Taşkaya | 2019-11-19 | 1 | -0/+14 |
| | | | | (#17171) | ||||
* | bpo-38622: Add missing audit events for ctypes module (GH-17158) | Steve Dower | 2019-11-18 | 1 | -0/+36 |
| |