SHA256
1
0
forked from pool/python312
python312/Python-3.12.0rc3.tar.xz.asc
Daniel Garcia 64144183a9 - Update to 3.12.0rc3:
- Core and Builtins
    - gh-109496: On a Python built in debug mode, Py_DECREF() now
      calls _Py_NegativeRefcount() if the object is a dangling pointer
      to deallocated memory: memory filled with 0xDD “dead byte” by
      the debug hook on memory allocators. The fix is to check the
      reference count before checking for _Py_IsImmortal(). Patch by
      Victor Stinner.
    - gh-109371: Deopted instructions correctly for tool
      initialization and modified the incorrect assertion in
      instrumentation, when a previous tool already sets INSTRUCTION
      events
    - gh-105658: Fix bug where the line trace of an except block
      ending with a conditional includes an excess event with the line
      of the conditional expression.
    - gh-109219: Fix compiling type param scopes that use a name which
      is also free in an inner scope.
    - gh-109341: Fix crash when compiling an invalid AST involving a
      ast.TypeAlias.
    - gh-109195: Fix source location for the LOAD_* instruction
      preceding a LOAD_SUPER_ATTR to load the super global (or
      shadowing variable) so that it encompasses only the name super
      and not the following parentheses.
    - gh-109118: Disallow nested scopes (lambdas, generator
      expressions, and comprehensions) within PEP 695 annotation
      scopes that are nested within classes.
    - gh-109114: Relax the detection of the error message for invalid
      lambdas inside f-strings to not search for arbitrary replacement
      fields to avoid false positives. Patch by Pablo Galindo
    - gh-109118: Fix interpreter crash when a NameError is raised

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python312?expand=0&rev=23
2023-09-20 07:52:20 +00:00

19 lines
963 B
Plaintext

-----BEGIN PGP SIGNATURE-----
iQKTBAABCgB9FiEEcWlgX2LHUTVtBUomqCHmgOX6YwUFAmUJguJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDcx
Njk2MDVGNjJDNzUxMzU2RDA1NEEyNkE4MjFFNjgwRTVGQTYzMDUACgkQqCHmgOX6
YwWirg/+LUk9yt3rZwSsEyBqq4h7NtgVEg7Xn2zaRziuNRIAjFttkiPzrNk5ZR/2
DTBNGSCQCqzxjBca1nA2xbsUX8zevk3qTzEFf17STZB8Kkxx9u09S1vTmnm0CS7a
lHZnz351ISpPGQ2cQ1SabrFkGDhDVEMZddxwAgPQ9XilP8idMfYUhmYGr4NGJYAg
QF90kWVRkHkZSXdYYn2vKN9u1isdLcejwptI+aGmR0pDKV85QSgedtnEhflYK1UI
X4ewR21bJVHowadL4g15z7Js3jttJ2KG5GT6XWqMZ6zLG09nQfNh8HZpZ/fluzsh
1DZiOOMWH7LLbT8sbN+xp9e0jjWwtewUmK7qaR5z0P7fCLFmzOS7m5jllRdZP1Jo
bpPLWWQK97I8fX9CrF5jjSLqQ/+qfLkXU09Lnkrm0pZZSekxcHAbgLwPXB7OXfed
+5HMsN2hABD9XHHZ2ln+L8ZcEENldKaHZvh91cAGVwamMb9BbhjSZt55N10jV3GR
d4fZvMrXaqrofqO8f9zHGQmVOPcrDlCUx3Js3AwVA/nio4Qadp+QhjAvyjIAIBZJ
0N3JLEFDqvRnDZ0/5/BwR7hlTGEmr3xQWmktJlZ0mNJi7B4dBi5JUumm3tPEksjO
h1wqLCN3UnDps/zSu1Z1P3ccK31s0T9JA6kftqKj3drgi9lIK3w=
=B+Eq
-----END PGP SIGNATURE-----