@@ -686,6 +686,20 @@ CPython bytecode changes |
|
|
686 |
686 |
(Contributed by Yury Selivanov and INADA Naoki in :issue:`26110`.) |
687 |
687 |
|
688 |
688 |
|
|
689 |
+Other CPython implementation changes |
|
690 |
+------------------------------------ |
|
691 |
+ |
|
692 |
+* In preparation for potential future changes to the public CPython runtime |
|
693 |
+ initialization API (see :pep:`432` for details), CPython's internal startup |
|
694 |
+ and configuration management logic has been significantly refactored. While |
|
695 |
+ these updates are intended to be entirely transparent to both embedding |
|
696 |
+ applications and users of the regular CPython CLI, they're being mentioned |
|
697 |
+ here as the refactoring changes the internal order of various operations |
|
698 |
+ during interpreter startup, and hence may uncover previously latent defects, |
|
699 |
+ either in embedding applications, or in CPython itself. |
|
700 |
+ (Contributed by Nick Coghlan and Eric Snow as part of :issue:`22257`.) |
|
701 |
+ |
|
702 |
+ |
689 |
703 |
Documentation |
690 |
704 |
============= |
691 |
705 |
|