python-bytecode

Edit Package python-bytecode
No description set
Refresh
Refresh
Source Files
Filename Size Changed
bytecode-0.15.0.tar.gz 0000097631 95.3 KB
python-bytecode.changes 0000005657 5.52 KB
python-bytecode.spec 0000001869 1.83 KB
Revision 8 (latest revision is 9)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1111939 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 8)
- update to 0.15.0:
  * Add support for Python 3.12 PR #122
  * Support for Python 3.12, comes with a number of changes
    reflecting changes in CPython bytecode itself:
  * handle the ability of ``LOAD_ATTR`` to replace
    ``LOAD_METHOD``
    As a consequence the argument is now a ``tuple[bool, str]``
    similarly ``LOAD_SUPER_ATTR`` which uses the 2 lowest bits as
    flag takes a ``tuple[bool, bool, str]`` as argument
  * ``POP_JUMP_IF_*`` instructions are undirected in Python 3.12
  * ``YIELD_VALUE`` now takes an argument
  * Support for ``CALL_INSTRINSIC_1/2`` led to the addition of 2
    new enums to represent the argument

- Update to 0.14.0
- initial version 0.11.0, required by python-enaml
Comments 0
openSUSE Build Service is sponsored by