diff options
Diffstat (limited to 'Misc/NEWS.d/next/Core and Builtins')
24 files changed, 0 insertions, 72 deletions
diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-04-03-02-44-15.bpo-43706.jjsXlT.rst b/Misc/NEWS.d/next/Core and Builtins/2021-04-03-02-44-15.bpo-43706.jjsXlT.rst deleted file mode 100644 index ee859e3..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-04-03-02-44-15.bpo-43706.jjsXlT.rst +++ /dev/null @@ -1,2 +0,0 @@ -Speed up calls to ``enumerate()`` by using the :pep:`590` ``vectorcall`` -calling convention. Patch by Dong-hee Na. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-06-26-16-55-08.bpo-44511.k8sMvV.rst b/Misc/NEWS.d/next/Core and Builtins/2021-06-26-16-55-08.bpo-44511.k8sMvV.rst deleted file mode 100644 index 352e046..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-06-26-16-55-08.bpo-44511.k8sMvV.rst +++ /dev/null @@ -1 +0,0 @@ -Improve the generated bytecode for class and mapping patterns. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-06-28-22-23-59.bpo-44525.sSvUKG.rst b/Misc/NEWS.d/next/Core and Builtins/2021-06-28-22-23-59.bpo-44525.sSvUKG.rst deleted file mode 100644 index 8963d02..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-06-28-22-23-59.bpo-44525.sSvUKG.rst +++ /dev/null @@ -1,10 +0,0 @@ -Setup initial specialization infrastructure for the ``CALL_FUNCTION`` opcode. -Implemented initial specializations for C function calls: - -* ``CALL_FUNCTION_BUILTIN_O`` for ``METH_O`` flag. - -* ``CALL_FUNCTION_BUILTIN_FAST`` for ``METH_FASTCALL`` flag without keywords. - -* ``CALL_FUNCTION_LEN`` for ``len(o)``. - -* ``CALL_FUNCTION_ISINSTANCE`` for ``isinstance(o, t)``. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-09-08-00-30-09.bpo-44050.mFI15u.rst b/Misc/NEWS.d/next/Core and Builtins/2021-09-08-00-30-09.bpo-44050.mFI15u.rst deleted file mode 100644 index d6eed9f..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-09-08-00-30-09.bpo-44050.mFI15u.rst +++ /dev/null @@ -1,3 +0,0 @@ -Extensions that indicate they use global state (by setting ``m_size`` to -1) -can again be used in multiple interpreters. This reverts to behavior of -Python 3.8. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-09-23-14-00-05.bpo-40116.KaoeFs.rst b/Misc/NEWS.d/next/Core and Builtins/2021-09-23-14-00-05.bpo-40116.KaoeFs.rst deleted file mode 100644 index 24ce963..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-09-23-14-00-05.bpo-40116.KaoeFs.rst +++ /dev/null @@ -1,4 +0,0 @@ -Change to the implementation of split dictionaries. Classes where the -instances differ either in the exact set of attributes, or in the order in -which those attributes are set, can still share keys. This should have no -observable effect on users of Python or the C-API. Patch by Mark Shannon. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-09-26-18-18-50.bpo-45292.aX5HVr.rst b/Misc/NEWS.d/next/Core and Builtins/2021-09-26-18-18-50.bpo-45292.aX5HVr.rst deleted file mode 100644 index 55ca14f..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-09-26-18-18-50.bpo-45292.aX5HVr.rst +++ /dev/null @@ -1 +0,0 @@ -Implement :pep:`654`. Add :class:`ExceptionGroup` and :class:`BaseExceptionGroup`. Update traceback display code. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-09-29-12-02-39.bpo-45324.BTQElX.rst b/Misc/NEWS.d/next/Core and Builtins/2021-09-29-12-02-39.bpo-45324.BTQElX.rst deleted file mode 100644 index 7b16847..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-09-29-12-02-39.bpo-45324.BTQElX.rst +++ /dev/null @@ -1,3 +0,0 @@ -In FrozenImporter.find_spec(), we now preserve the information needed in -exec_module() to load the module. This change mostly impacts internal -details, rather than changing the importer's behavior. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-01-09-06-54.bpo-45020.Cj5VQN.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-01-09-06-54.bpo-45020.Cj5VQN.rst deleted file mode 100644 index 8396043..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-01-09-06-54.bpo-45020.Cj5VQN.rst +++ /dev/null @@ -1,5 +0,0 @@ -For frozen stdlib modules, record the original module name as -``module.__spec__.loader_state.origname``. If the value is different than -``module.__spec__.name`` then the module was defined as an alias in -Tools/scripts/freeze_modules.py. If it is ``None`` then the module comes -from a source file outside the stdlib. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-01-09-21-02.bpo-21736.RI47BU.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-01-09-21-02.bpo-21736.RI47BU.rst deleted file mode 100644 index 8396a49..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-01-09-21-02.bpo-21736.RI47BU.rst +++ /dev/null @@ -1,9 +0,0 @@ -Frozen stdlib modules now have ``__file__`` to the .py file they would -otherwise be loaded from, if possible. For packages, ``__path__`` now has -the correct entry instead of being an empty list, which allows unfrozen -submodules to be imported. These are set only if the stdlib directory is -known when the runtime is initialized. Note that the file at ``__file__`` -is not guaranteed to exist. None of this affects non-stdlib frozen modules -nor, for now, frozen modules imported using -``PyImport_ImportFrozenModule()``. Also, at the moment ``co_filename`` is -not updated for the module. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-05-03-49-07.bpo-45367._astoU.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-05-03-49-07.bpo-45367._astoU.rst deleted file mode 100644 index aae518d..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-05-03-49-07.bpo-45367._astoU.rst +++ /dev/null @@ -1 +0,0 @@ -Specialized the ``BINARY_MULTIPLY`` opcode to ``BINARY_MULTIPLY_INT`` and ``BINARY_MULTIPLY_FLOAT`` using the PEP 659 machinery.
\ No newline at end of file diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-06-21-20-11.bpo-45385.CTUT8s.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-06-21-20-11.bpo-45385.CTUT8s.rst deleted file mode 100644 index 8047c10..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-06-21-20-11.bpo-45385.CTUT8s.rst +++ /dev/null @@ -1 +0,0 @@ -Fix reference leak from descr_check. Patch by Dong-hee Na. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-07-19-09-12.bpo-29410.bg5SYp.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-07-19-09-12.bpo-29410.bg5SYp.rst deleted file mode 100644 index b08999e..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-07-19-09-12.bpo-29410.bg5SYp.rst +++ /dev/null @@ -1 +0,0 @@ -Add SipHash13 for string hash algorithm and use it by default. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-07-21-26-44.bpo-45408.qUqzcd.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-07-21-26-44.bpo-45408.qUqzcd.rst deleted file mode 100644 index e4d4db9..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-07-21-26-44.bpo-45408.qUqzcd.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix a crash in the parser when reporting tokenizer errors that occur at the -same time unclosed parentheses are detected. Patch by Pablo Galindo. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-08-09-47-38.bpo-45340.ukHgDb.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-08-09-47-38.bpo-45340.ukHgDb.rst deleted file mode 100644 index 7760773..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-08-09-47-38.bpo-45340.ukHgDb.rst +++ /dev/null @@ -1,3 +0,0 @@ -Object attributes are held in an array instead of a dictionary. An object's -dictionary are created lazily, only when needed. Reduces the memory -consumption of a typical Python object by about 30%. Patch by Mark Shannon. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-12-14-41-39.bpo-45445._F5cMf.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-12-14-41-39.bpo-45445._F5cMf.rst deleted file mode 100644 index d497ae2..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-12-14-41-39.bpo-45445._F5cMf.rst +++ /dev/null @@ -1,2 +0,0 @@ -Python now fails to initialize if it finds an invalid :option:`-X` option in the -command line. Patch by Pablo Galindo. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-16-17-27-48.bpo-45494.vMt1g4.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-16-17-27-48.bpo-45494.vMt1g4.rst deleted file mode 100644 index 97e2981..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-16-17-27-48.bpo-45494.vMt1g4.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix parser crash when reporting errors involving invalid continuation -characters. Patch by Pablo Galindo. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-18-22-40-33.bpo-45521.GdMiuW.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-18-22-40-33.bpo-45521.GdMiuW.rst deleted file mode 100644 index 3a082a4..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-18-22-40-33.bpo-45521.GdMiuW.rst +++ /dev/null @@ -1,3 +0,0 @@ -Fix a bug in the obmalloc radix tree code. On 64-bit machines, the bug -causes the tree to hold 46-bits of virtual addresses, rather than the -intended 48-bits. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-19-01-04-08.bpo-30570._G30Ms.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-19-01-04-08.bpo-30570._G30Ms.rst deleted file mode 100644 index d9ab60c..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-19-01-04-08.bpo-30570._G30Ms.rst +++ /dev/null @@ -1 +0,0 @@ -Fixed a crash in ``issubclass()`` from infinite recursion when searching pathological ``__bases__`` tuples.
\ No newline at end of file diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-19-10-29-47.bpo-45526.WQnvW9.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-19-10-29-47.bpo-45526.WQnvW9.rst deleted file mode 100644 index c35e5f5..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-19-10-29-47.bpo-45526.WQnvW9.rst +++ /dev/null @@ -1,3 +0,0 @@ -In obmalloc, set ADDRESS_BITS to not ignore any bits (ignored 16 before). That is -safer in the case that the kernel gives user-space virtual addresses that span -a range greater than 48 bits. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-20-01-28-26.bpo-45530.5r7n4m.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-20-01-28-26.bpo-45530.5r7n4m.rst deleted file mode 100644 index a8b155e..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-20-01-28-26.bpo-45530.5r7n4m.rst +++ /dev/null @@ -1,8 +0,0 @@ -Cases of sorting using tuples as keys may now be significantly faster
-in some cases. Patch by Tim Peters.
-
-The order of the result may differ from earlier releases if the tuple
-elements don't define a total ordering (see
-:ref:`expressions-value-comparisons` for information on
-total ordering). It's generally true that the result of sorting simply
-isn't well-defined in the absence of a total ordering on list elements.
diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-20-11-57-31.bpo-44525.veL4lJ.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-20-11-57-31.bpo-44525.veL4lJ.rst deleted file mode 100644 index 6ab1d05..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-20-11-57-31.bpo-44525.veL4lJ.rst +++ /dev/null @@ -1 +0,0 @@ -Specialize simple calls to Python functions (no starargs, keyowrd dict, or closure) diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-10-23-13-49-00.bpo-45379.ZF7G3n.rst b/Misc/NEWS.d/next/Core and Builtins/2021-10-23-13-49-00.bpo-45379.ZF7G3n.rst deleted file mode 100644 index f8e2e50..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-10-23-13-49-00.bpo-45379.ZF7G3n.rst +++ /dev/null @@ -1,2 +0,0 @@ -Clarify :exc:`ImportError` message when we try to explicitly import a -frozen module but frozen modules are disabled. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-11-02-09-27-46.bpo-45688.v5Der1.rst b/Misc/NEWS.d/next/Core and Builtins/2021-11-02-09-27-46.bpo-45688.v5Der1.rst deleted file mode 100644 index afd73a1..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-11-02-09-27-46.bpo-45688.v5Der1.rst +++ /dev/null @@ -1,2 +0,0 @@ -:data:`sys.stdlib_module_names` now contains the macOS-specific module -:mod:`_scproxy`. diff --git a/Misc/NEWS.d/next/Core and Builtins/2021-11-04-20-19-07.bpo-45716.5C0pA1.rst b/Misc/NEWS.d/next/Core and Builtins/2021-11-04-20-19-07.bpo-45716.5C0pA1.rst deleted file mode 100644 index 682900c..0000000 --- a/Misc/NEWS.d/next/Core and Builtins/2021-11-04-20-19-07.bpo-45716.5C0pA1.rst +++ /dev/null @@ -1,2 +0,0 @@ -Improve the :exc:`SyntaxError` message when using ``True``, ``None`` or -``False`` as keywords in a function call. Patch by Pablo Galindo. |