Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-42423: Accept single base class in PyType_FromModuleAndSpec() (GH-23441) | Serhiy Storchaka | 2020-11-22 | 2 | -4/+8 |
| | |||||
* | bpo-42391: Clarify documentation of TestCase.assertIs (GH-23348) | Ram Rachum | 2020-11-22 | 1 | -2/+1 |
| | | | Removing 'evaluate' makes it more consistent with other assertX entries. | ||||
* | Clarify that Set._from_iterable is not required to be a classmethod. (GH-23272) | Richard Levasseur | 2020-11-21 | 1 | -1/+1 |
| | |||||
* | bpo-42232: mmap module add Darwin specific madvise options. (GH-23076) | David CARLIER | 2020-11-21 | 1 | -0/+2 |
| | |||||
* | bpo-42412: Fix possible leaks and check arguments in ↵ | Serhiy Storchaka | 2020-11-21 | 1 | -2/+4 |
| | | | | | | | | PyType_FromModuleAndSpec() (GH-23410) * There were leaks if Py_tp_bases is used more than once or if some call is failed before setting tp_bases. * There was a crash if the bases argument or the Py_tp_bases slot is not a tuple. * The documentation was not accurate. | ||||
* | bpo-42419: Correct 'deprecatations' is What's New 3.9 (GH-23421) | Quentin Hibon | 2020-11-21 | 1 | -2/+2 |
| | |||||
* | bpo-42407: Use possessive appostrophe in multiprocessing doc (GH-23400) | ArioA | 2020-11-21 | 1 | -1/+1 |
| | |||||
* | bpo-42360: Add advice to help avoid pickling issues. (GH-23305) | Raymond Hettinger | 2020-11-20 | 1 | -0/+3 |
| | |||||
* | Fix wrong availability for signal.SIGCHLD (#23285) | Zhang Maiyun | 2020-11-20 | 1 | -1/+1 |
| | | | I believe this is a mistake. SIGCHLD is only available on Unix systems, not Windows. | ||||
* | bpo-35498: Added slice support to PathLib parents attribute. (GH-11165) | Joshua Cannon | 2020-11-20 | 2 | -0/+8 |
| | | | Added slice support to the `pathlib.Path.parents` sequence. For a `Path` `p`, slices of `p.parents` should return the same thing as slices of `tuple(p.parents)`. | ||||
* | bpo-42413: socket.timeout is now an alias of TimeoutError (GH-23413) | Christian Heimes | 2020-11-20 | 3 | -2/+13 |
| | | | Signed-off-by: Christian Heimes <christian@python.org> | ||||
* | bpo-42345: Add whatsnew and versionchanged for typing.Literal in 3.9 (GH-23386) | kj | 2020-11-19 | 2 | -0/+35 |
| | | | | | | * Whatsnew entry in 3.9 same as the one in 3.10. * versionchanged for typing.Literal docs Needs backport to 3.9. | ||||
* | bpo-42345: Fix hash implementation of typing.Literal (GH-23383) | Yurii Karabas | 2020-11-19 | 1 | -3/+3 |
| | | | | | | | Fix hash implementation of `typing.Literal`. Update docs regarding `typing.Litaral` caching. Base implementation was done in PR #23294. | ||||
* | bpo-42345: Add whatsnew for typing.Literal in 3.10 (GH-23385) | kj | 2020-11-19 | 1 | -0/+26 |
| | |||||
* | bpo-42381: Document walrus-related syntax changes in whatsnew (GH-23382) | Lysandros Nikolaou | 2020-11-18 | 1 | -0/+3 |
| | | | Automerge-Triggered-By: GH:lysnikolaou | ||||
* | [doc] Fix smtplib and xml.dom.minidom mark-up (GH-22769) | Andre Delfino | 2020-11-18 | 2 | -3/+3 |
| | |||||
* | bpo-39573: Remove What's new entry for Py_SIZE() (GH-23375) | Miro Hrončok | 2020-11-18 | 1 | -11/+0 |
| | | | A follow up for 0e2ac21dd4960574e89561243763eabba685296a | ||||
* | bpo-42085: Add documentation for Py_TPFLAGS_HAVE_AM_SEND (GH-23374) | Vladimir Matveev | 2020-11-18 | 1 | -0/+8 |
| | | | | | Updated docs to include `Py_TPFLAGS_HAVE_AM_SEND`. News section should not be necessary. Automerge-Triggered-By: GH:asvetlov | ||||
* | bpo-39573: Convert Py_TYPE() and Py_SIZE() back to macros (GH-23366) | Victor Stinner | 2020-11-18 | 2 | -17/+2 |
| | | | | | | | | | This change partically reverts commit ad3252bad905d41635bcbb4b76db30d570cf0087 and the commit fe2978b3b940fe2478335e3a2ca5ad22338cdf9c. Many third party C extension modules rely on the ability of using Py_TYPE() to set an object type: "Py_TYPE(obj) = type;" or to set an object type using: "Py_SIZE(obj) = size;". | ||||
* | bpo-42396: Add a whatsnew entry about async contextlib.nullcontext (GH-23357) | Tom Gringauz | 2020-11-17 | 1 | -0/+3 |
| | | | Automerge-Triggered-By: GH:asvetlov | ||||
* | bpo-41625: Specify that Linux >= 2.6.17 *and* glibc >= 2.5 are requir… ↵ | Pablo Galindo | 2020-11-17 | 1 | -1/+1 |
| | | | | | (GH-23351) …ed for splice() | ||||
* | bpo-41625: Add versionadded to os.splice() constants (GH-23340) | Pablo Galindo | 2020-11-17 | 1 | -0/+1 |
| | |||||
* | bpo-42264: Deprecate sqlite3.OptimizedUnicode (GH-23163) | Erlend Egeberg Aasland | 2020-11-17 | 1 | -0/+5 |
| | |||||
* | bpo-41713: Remove PyOS_InitInterrupts() function (GH-23342) | Victor Stinner | 2020-11-17 | 1 | -0/+5 |
| | | | | | | | Remove the undocumented PyOS_InitInterrupts() C function. * Rename PyOS_InitInterrupts() to _PySignal_Init(). It now installs other signal handlers, not only SIGINT. * Rename PyOS_FiniInterrupts() to _PySignal_Fini() | ||||
* | bpo-41625: Expose the splice() system call in the os module (GH-21947) | Pablo Galindo | 2020-11-17 | 2 | -0/+37 |
| | |||||
* | bpo-40939: Document removal of the old parser in 3.10 whatsnew (GH-23321) | Lysandros Nikolaou | 2020-11-16 | 1 | -0/+10 |
| | | | Automerge-Triggered-By: GH:lysnikolaou | ||||
* | bpo-37205: time.perf_counter() and time.monotonic() are system-wide (GH-23284) | Victor Stinner | 2020-11-16 | 1 | -7/+36 |
| | | | | | | | time.perf_counter() on Windows and time.monotonic() on macOS are now system-wide. Previously, they used an offset computed at startup to reduce the precision loss caused by the float type. Use time.perf_counter_ns() and time.monotonic_ns() added in Python 3.7 to avoid this precision loss. | ||||
* | bpo-42153 Fix link to IMAP documents in imaplib.rst (GH-23297) | Yash Shete | 2020-11-16 | 1 | -3/+3 |
| | | | The University of Washington stopped hosting the IMAP documents. Link to a rescued copy on GitHub. | ||||
* | More updates to the descriptor howto guide (GH-23238) | Raymond Hettinger | 2020-11-16 | 1 | -45/+62 |
| | |||||
* | bpo-42317: Improve docs of typing.get_args concerning Union (GH-23254) | Dominik1123 | 2020-11-16 | 1 | -0/+3 |
| | |||||
* | bpo-41832: Restore note about NULL in PyType_Slot.pfunc (GH-23243) | Hai Shi | 2020-11-14 | 1 | -0/+2 |
| | |||||
* | fix typo in ThreadedChildWatcher docs (GH-23277) | Thomas Grainger | 2020-11-14 | 1 | -1/+1 |
| | |||||
* | bpo-42131: Add PEP 451-related methods to zipimport (GH-23187) | Brett Cannon | 2020-11-13 | 2 | -3/+50 |
| | | | | | Specifically, find_spec(), create_module(), and exec_module(). Co-authored-by: Nick Coghlan <ncoghlan@gmail.com> | ||||
* | bpo-41001: Add os.eventfd() (#20930) | Christian Heimes | 2020-11-13 | 2 | -0/+100 |
| | | | Co-authored-by: Kyle Stanley <aeros167@gmail.com> | ||||
* | bpo-42344: Improve pseudo implementation for SimpleNamespace (GH-23264) | Jürgen Gmach | 2020-11-13 | 1 | -1/+3 |
| | |||||
* | bpo-40968: Send http/1.1 ALPN extension (#20959) | Christian Heimes | 2020-11-13 | 2 | -0/+10 |
| | | | Signed-off-by: Christian Heimes <christian@python.org> | ||||
* | bpo-42042: Use ids attribute instead of names attribute (GH-22739) | Dong-hee Na | 2020-11-13 | 1 | -2/+2 |
| | |||||
* | bpo-42308: Add threading.__excepthook__ (GH-23218) | Mario Corchero | 2020-11-12 | 2 | -0/+12 |
| | | | | | Add threading.__excepthook__ to allow retrieving the original value of threading.excepthook in case it is set to a broken or a different value. | ||||
* | bpo-40932: Note security caveat of shlex.quote on Windows (GH-21502) | Ammar Askar | 2020-11-11 | 2 | -5/+16 |
| | | | | | Added a note in the `subprocess` docs that recommend using `shlex.quote` without mentioning that this is only applicable to Unix. Also added a warning straight into the `shlex` docs since it only says "for simple syntaxes resembling that of the Unix shell" and says using `quote` plugs the security hole without mentioning this important caveat. | ||||
* | bpo-39411: pyclbr rewrite on AST (#18103) | Batuhan Taskaya | 2020-11-11 | 1 | -0/+7 |
| | | | | | - Rewrite pyclbr using an AST processor - Add is_async to the pyclbr.Function | ||||
* | bpo-1635741: Fix typo in PyModule_AddObjectRef() doc (GH-23234) | Victor Stinner | 2020-11-11 | 1 | -1/+1 |
| | | | It is similar to PyModule_AddObject(), not to itself. | ||||
* | bpo-42294: Grammar fixes in doc glossary strong/weak refs (GH-23227) | kj | 2020-11-10 | 2 | -6/+6 |
| | |||||
* | bpo-41073: PyType_GetSlot() can now accept static types. (GH-21931) | Hai Shi | 2020-11-10 | 2 | -2/+7 |
| | | | | | | | PyType_GetSlot() can now accept static types. Co-Authored-By: Petr Viktorin <encukou@gmail.com> Automerge-Triggered-By: GH:encukou | ||||
* | bpo-42260: Fix _PyConfig_Read() if compute_path_config=0 (GH-23220) | Victor Stinner | 2020-11-10 | 3 | -17/+65 |
| | | | | | | | | | | | | | | | | | | | Fix _PyConfig_Read() if compute_path_config=0: use values set by Py_SetPath(), Py_SetPythonHome() and Py_SetProgramName(). Add compute_path_config parameter to _PyConfig_InitPathConfig(). The following functions now return NULL if called before Py_Initialize(): * Py_GetExecPrefix() * Py_GetPath() * Py_GetPrefix() * Py_GetProgramFullPath() * Py_GetProgramName() * Py_GetPythonHome() These functions no longer automatically computes the Python Path Configuration. Moreover, Py_SetPath() no longer computes program_full_path. | ||||
* | bpo-42085: Introduce dedicated entry in PyAsyncMethods for sending values ↵ | Vladimir Matveev | 2020-11-10 | 1 | -0/+16 |
| | | | | (#22780) | ||||
* | Update whatsnew for 3.10 release about addition of contextlib.aclosing ↵ | Joongi Kim | 2020-11-10 | 1 | -0/+7 |
| | | | | (GH-23217) | ||||
* | bpo-42171: Add PEP573-related items to the limited API (GH-23009) | Petr Viktorin | 2020-11-10 | 1 | -2/+4 |
| | |||||
* | bpo-42294: Add borrowed/strong reference to doc glossary (GH-23206) | Victor Stinner | 2020-11-09 | 10 | -20/+69 |
| | | | | | | Add "borrowed reference" and "strong reference" to the documentation glossary. Enhance also Py_INCREF() and Py_NewRef() documentation. | ||||
* | bpo-41543: contextlib.nullcontext can fill in for an async context manager ↵ | Tom Gringauz | 2020-11-09 | 1 | -0/+18 |
| | | | | | (GH-21870) Co-authored-by: Andrew Svetlov <andrew.svetlov@gmail.com> | ||||
* | bpo-40624: Add support for the XPath != operator in xml.etree (GH-22147) | Ammar Askar | 2020-11-09 | 1 | -0/+18 |
| |