Tin mới
gh-156525: fix a few error path scope management bugs in symtable (#156526)
gh-152682: Fix NULL dereference on OOM in `symtable_visit_type_param_bound_or_default` (#152684)
gh-149805: Fix `SystemError` when compiling `__classdict__` class annotation (#149806)
Fix typos in InternalDocs/compiler.md (#149915)
gh-137814: Fix `__qualname__` of `__annotate__` (#137842)
gh-142349: Implement PEP 810 - Explicit lazy imports (#142351)
gh-77188: Add support for pickling private methods and nested classes (GH-21480)
gh-135801: Add the module parameter to compile() etc (GH-139652)
gh-121914: Change the names of the symbol tables for lambda and genexpr (GH-135288)
gh-133379: Fix misuse of the term "arguments" in error messages (GH-133382)
gh-132661: Implement PEP 750 (#132662)
gh-130907: Treat all module-level annotations as conditional (#131550)
gh-132479: Fix crash with multiple comprehensions in annotations (#132778)
gh-128632: fix segfault on nested __classdict__ type param (#128744)
gh-130924: Do not create cells for usages of names in local annotations (#131843)
gh-130881: Handle conditionally defined annotations (#130935)
GH-131238: More refactoring of core header files (GH-131351)
gh-131238: Add explicit includes to pycore headers (#131257)
gh-111178: Fix function signatures in symtable.c (#130589)
GH-130396: Use computed stack limits on linux (GH-130398)
GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)
gh-127274: Defer nested methods (#128012)
gh-126072: Set docstring attribute for module and class (#126231)
gh-126072: do not add `None` to `co_consts` if there is no docstring (GH-126101)
gh-125196: Use PyUnicodeWriter in symtable.c (#125199)
gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125194)
gh-122985: add SYMBOL_TO_SCOPE macro in symtable (#122986)
gh-122562: fix dump_symtable for ste_free and ste_child_free removal (#122825)
gh-122595: Add more error checks in the compiler (GH-122596)
gh-122313: Clean up deep recursion guarding code in the compiler (GH-122640)
gh-122562: Remove ste_free and ste_child_free from symtable (#122563)
gh-119180: Add evaluate functions for type params and type aliases (#122212)