Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | closes bpo-38692: Add a pidfd child process watcher to asyncio. (GH-17069) | Benjamin Peterson | 2019-11-14 | 1 | -0/+2 | |
| | ||||||
* | bpo-38785: Prevent asyncio from crashing (GH-17144) | Andrew Svetlov | 2019-11-13 | 1 | -0/+2 | |
| | | | | | | | if parent `__init__` is not called from a constructor of object derived from `asyncio.Future` https://bugs.python.org/issue38785 | |||||
* | bpo-38786: Add parsing of https links to pydoc (GH-17143) | Kirill | 2019-11-13 | 1 | -0/+1 | |
| | ||||||
* | bpo-4630: Add cursor no-blink option for IDLE (GH-16960) | Zackery Spytz | 2019-11-13 | 1 | -0/+3 | |
| | | | This immediately toggles shell, editor, and output windows, but does not affect other input widgets. | |||||
* | Add Ilya Kulakov to Misc/ACKS. (GH-17130) | Ilya Kulakov | 2019-11-13 | 1 | -0/+1 | |
| | | | Contributions on bpo-26467 and bpo-29302. | |||||
* | closes bpo-27805: Ignore ESPIPE in initializing seek of append-mode files. ↵ | Benjamin Peterson | 2019-11-12 | 1 | -0/+2 | |
| | | | | | (GH-17112) This change, which follows the behavior of C stdio's fdopen and Python 2's file object, allows pipes to be opened in append mode. | |||||
* | bpo-38723: Pdb._runscript should use io.open_code() instead of open() (GH-17127) | jsnklln | 2019-11-12 | 1 | -0/+1 | |
| | | | | Co-Authored-By: Brandt Bucher <brandtbucher@gmail.com> | |||||
* | bpo-26353: IDLE adds an unneeded newline when saving a shell window (GH-17103) | Zackery Spytz | 2019-11-12 | 1 | -0/+2 | |
| | ||||||
* | bpo-38565: add new cache_parameters method for lru_cache (GH-16916) | Manjusaka | 2019-11-12 | 1 | -0/+1 | |
| | ||||||
* | bpo-38438: Simplify argparse "star nargs" usage. (GH-17106) | Brandt Bucher | 2019-11-11 | 1 | -0/+1 | |
| | ||||||
* | bpo-38761: Register WeakSet as a MutableSet (GH-17104) | Raymond Hettinger | 2019-11-11 | 1 | -0/+1 | |
| | ||||||
* | bpo-38613: Optimize set operations of dict keys. (GH-16961) | Inada Naoki | 2019-11-07 | 1 | -0/+3 | |
| | ||||||
* | bpo-38716: stop rotating handlers from setting inherited namer and rotator ↵ | l0rb | 2019-11-06 | 1 | -0/+1 | |
| | | | | to None (GH-17072) | |||||
* | closes bpo-38713: Expose P_PIDFD in os if it's defined. (GH-17071) | Benjamin Peterson | 2019-11-06 | 1 | -0/+2 | |
| | | | https://bugs.python.org/issue38713 | |||||
* | bpo-38692: Add os.pidfd_open. (GH-17063) | Benjamin Peterson | 2019-11-06 | 1 | -0/+1 | |
| | ||||||
* | bpo-37645: add new function _PyObject_FunctionStr() (GH-14890) | Jeroen Demeyer | 2019-11-05 | 1 | -0/+2 | |
| | | | | | | | | | | | | Additional note: the `method_check_args` function in `Objects/descrobject.c` is written in such a way that it applies to all kinds of descriptors. In particular, a future re-implementation of `wrapper_descriptor` could use that code. CC @vstinner @encukou https://bugs.python.org/issue37645 Automerge-Triggered-By: @encukou | |||||
* | bpo-35381 Remove all static state from posixmodule (GH-15892) | Eddie Elizondo | 2019-11-05 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | After #9665, this moves the remaining types in posixmodule to be heap-allocated to make it compatible with PEP384 as well as modifying all the type accessors to fully make the type opaque. The original PR that got messed up a rebase: https://github.com/python/cpython/pull/10854. All the issues in that commit have now been addressed since https://github.com/python/cpython/pull/11661 got committed. This change also removes any state from the data segment and onto the module state itself. https://bugs.python.org/issue35381 Automerge-Triggered-By: @encukou | |||||
* | closes bpo-37633: Reëxport some function compatibility wrappers for macros ↵ | Benjamin Peterson | 2019-11-05 | 1 | -0/+1 | |
| | | | | in ``pythonrun.h``. (GH-17056) | |||||
* | bpo-38644: Add Py_EnterRecursiveCall() to the limited API (GH-17046) | Victor Stinner | 2019-11-04 | 1 | -0/+5 | |
| | | | | | | | | | | Provide Py_EnterRecursiveCall() and Py_LeaveRecursiveCall() as regular functions for the limited API. Previously, there were defined as macros, but these macros didn't work with the limited API which cannot access PyThreadState.recursion_depth field. Remove _Py_CheckRecursionLimit from the stable ABI. Add Include/cpython/ceval.h header file. | |||||
* | bpo-38684: haslib: fix build when Blake2 not enabled in OpenSSL (#17043) | Alexandru Ardelean | 2019-11-04 | 1 | -0/+1 | |
| | ||||||
* | bpo-38422: Clarify docstrings of pathlib suffix(es) (GH-16679) | Ram Rachum | 2019-11-02 | 1 | -0/+1 | |
| | | | | | | | | | | Whenever I use `path.suffix` I have to check again whether it includes the dot or not. I decided to add it to the docstring so I won't have to keep checking. https://bugs.python.org/issue38422 Automerge-Triggered-By: @pitrou | |||||
* | bpo-38312: Add curses.{get,set}_escdelay and curses.{get,set}_tabsize. ↵ | Anthony Sottile | 2019-10-31 | 1 | -0/+3 | |
| | | | | (GH-16938) | |||||
* | bpo-38586: setting logging.Handler .name property in fileConfig (GH-16918) | Lucas Cimon | 2019-10-31 | 1 | -0/+1 | |
| | ||||||
* | bpo-38614: Increase asyncio test_communicate() timeout (GH-16995) | Victor Stinner | 2019-10-30 | 1 | -0/+2 | |
| | | | | Fix test_communicate() of test_asyncio.test_subprocess: use support.LONG_TIMEOUT (5 minutes), instead of 1 minute. | |||||
* | bpo-38640: Allow break and continue in always false while loops (GH-16992) | Pablo Galindo | 2019-10-30 | 1 | -0/+3 | |
| | ||||||
* | bpo-38614: Add timeout constants to test.support (GH-16964) | Victor Stinner | 2019-10-30 | 1 | -0/+4 | |
| | | | | | | | | Add timeout constants to test.support: * LOOPBACK_TIMEOUT * INTERNET_TIMEOUT * SHORT_TIMEOUT * LONG_TIMEOUT | |||||
* | bpo-28029: Make "".replace("", s, n) returning s for any n != 0. (GH-16981) | Serhiy Storchaka | 2019-10-30 | 1 | -0/+3 | |
| | ||||||
* | bpo-36993: Improve error reporting for zipfiles with bad zip64 extra data. ↵ | Daniel Hillier | 2019-10-29 | 1 | -0/+2 | |
| | | | | (GH-14656) | |||||
* | bpo-38589: Fixes HTML Help shortcut when Windows is not installed to C drive ↵ | Steve Dower | 2019-10-28 | 1 | -0/+1 | |
| | | | | (GH-16968) | |||||
* | bpo-38519: Internal include files missing on Windows (GH-16921) | Zackery Spytz | 2019-10-28 | 1 | -0/+2 | |
| | ||||||
* | bpo-37330: open() no longer accept 'U' in file mode (GH-16959) | Victor Stinner | 2019-10-28 | 1 | -0/+3 | |
| | | | | | open(), io.open(), codecs.open() and fileinput.FileInput no longer accept "U" ("universal newline") in the file mode. This flag was deprecated since Python 3.3. | |||||
* | bpo-38602: Add fcntl.F_OFD_XXXX for fcntlmodule (GH-16956) | Dong-hee Na | 2019-10-28 | 1 | -0/+3 | |
| | ||||||
* | bpo-38592 Add pt-br switcher to Python Docs website (GH-16924) | Marco Rougeth | 2019-10-27 | 1 | -0/+1 | |
| | | | | * 📜🤖 Added by blurb_it. | |||||
* | bpo-38334: Fix seeking backward on an encrypted zipfile.ZipExtFile. (GH-16937) | Serhiy Storchaka | 2019-10-27 | 1 | -0/+1 | |
| | | | Test by Daniel Hillier. | |||||
* | bpo-38598: Do not try to compile IDLE shell or output windows (GH-16939) | Terry Jan Reedy | 2019-10-27 | 1 | -0/+1 | |
| | ||||||
* | bpo-38535: Fix positions for AST nodes for calls without arguments in ↵ | Serhiy Storchaka | 2019-10-26 | 1 | -0/+2 | |
| | | | | decorators. (GH-16861) | |||||
* | bpo-33348: parse expressions after * and ** in lib2to3 (GH-6586) | Zsolt Dollenstein | 2019-10-24 | 1 | -0/+2 | |
| | | | | | | | | | | These are valid even in python 2.7 https://bugs.python.org/issue33348 Automerge-Triggered-By: @gpshead | |||||
* | bpo-30618: add readlink to pathlib.Path (GH-8285) | Girts | 2019-10-23 | 1 | -0/+1 | |
| | | | | | | | | | | | This adds a "readlink" method to pathlib.Path objects that calls through to os.readlink. https://bugs.python.org/issue30618 Automerge-Triggered-By: @gpshead | |||||
* | bpo-34679: ProactorEventLoop only uses set_wakeup_fd() in main thread (GH-16901) | Victor Stinner | 2019-10-23 | 1 | -0/+2 | |
| | | | | bpo-34679, bpo-38563: asyncio.ProactorEventLoop.close() now only calls signal.set_wakeup_fd() in the main thread. | |||||
* | bpo-37415: Fix stdatomic.h header check for ICC compiler (GH-16717) | Victor Stinner | 2019-10-22 | 1 | -0/+2 | |
| | | | | | | | | | | | | Fix stdatomic.h header check for ICC compiler: the ICC implementation lacks atomic_uintptr_t type which is needed by Python. Test: * atomic_int and atomic_uintptr_t types * atomic_load_explicit() and atomic_store_explicit() * memory_order_relaxed and memory_order_seq_cst constants But don't test ATOMIC_VAR_INIT(): it's not used in Python. | |||||
* | bpo-38303: Make audioop extension module PEP-384 compatible (GH-16497) | Tyler Kieft | 2019-10-22 | 2 | -0/+2 | |
| | | | | | | | https://bugs.python.org/issue38303 Automerge-Triggered-By: @encukou | |||||
* | bpo-31202: Preserve case of literal parts in Path.glob() on Windows. (GH-16860) | Serhiy Storchaka | 2019-10-21 | 1 | -0/+2 | |
| | ||||||
* | bpo-38540: Fix possible leak in PyArg_Parse for "es#" and "et#". (GH-16869) | Serhiy Storchaka | 2019-10-21 | 1 | -0/+3 | |
| | ||||||
* | bpo-38493: Add os.CLD_KILLED and os.CLD_STOPPED. (GH-16821) | Dong-hee Na | 2019-10-21 | 1 | -0/+2 | |
| | ||||||
* | bpo-38465: Convert the type of exports counters to Py_ssize_t. (GH-16746) | Hai Shi | 2019-10-21 | 1 | -0/+1 | |
| | ||||||
* | bpo-36321: Fix misspelled attribute name in namedtuple() (GH-16858) | Raymond Hettinger | 2019-10-20 | 1 | -0/+2 | |
| | ||||||
* | bpo-38525: Fix a segmentation fault when using reverse iterators of empty ↵ | Dong-hee Na | 2019-10-19 | 1 | -0/+2 | |
| | | | | | dict (GH-16846) The reverse iterator for empty dictionaries was not handling correctly shared-key dictionaries. | |||||
* | bpo-38521: Fix error in NormalDist.__eq__() (GH-16840) | Raymond Hettinger | 2019-10-18 | 1 | -0/+1 | |
| | ||||||
* | bpo-38502: regrtest uses process groups if available (GH-16829) | Victor Stinner | 2019-10-18 | 1 | -0/+3 | |
| | | | | | test.regrtest now uses process groups in the multiprocessing mode (-jN command line option) if process groups are available: if os.setsid() and os.killpg() functions are available. | |||||
* | bpo-27657: Fix urlparse() with numeric paths (#661) | Tim Graham | 2019-10-18 | 1 | -0/+2 | |
| | | | | | | | | | | * bpo-27657: Fix urlparse() with numeric paths Revert parsing decision from bpo-754016 in favor of the documented consensus in bpo-16932 of how to treat strings without a // to designate the netloc. * bpo-22891: Remove urlsplit() optimization for 'http' prefixed inputs. |