20
0
anag_factory 85366be6d4 Accepting request 1359220 from devel:languages:python
- update to 0.18.1:
  * Fix an AssertionError in stack-size computation when a single
    exception region is split into multiple TryBegin instances
    sharing one handler (as produced by bytecode-rewriting tools
    that wrap a whole function body in a single handler).
    TryBegin/TryEnd are now matched on the handler block rather
    than on TryBegin identity.
  * drop support for Python 3.9 and 3.10 PR #180
  * Replace string literal type annotations with postponed
    evaluation using from __future__ import annotations PR #191
  * multiple performance improvements PRs #172, #193, #196, #194,
    #197, #198, #199, #200, #201, #202, #203
  * BasicBlock, Bytecode, and ConcreteBytecode now validate
    inserted instructions at insertion time (append, extend,
    insert, __setitem__) rather than during iteration. Code that
    relied on catching ValueError from list(block) or for instr
    in block: must wrap the insertion call instead. PR #199
  * Fix handling of END_ASYNC_FOR which is a backward jump PR
    #179

OBS-URL: https://build.opensuse.org/request/show/1359220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bytecode?expand=0&rev=15
2026-06-15 17:41:59 +00:00
2026-06-14 09:40:27 +00:00
2026-06-14 09:40:27 +00:00
2026-06-14 09:40:27 +00:00
2026-06-14 09:40:27 +00:00
S
Description
No description provided
72 KiB
Languages
RPM Spec 100%