Releases: rocky/python-xdis
Releases · rocky/python-xdis
4.0.4
Mueller day
- Support 3.8.0beta2; Code38 type with
posonlyargcount
field - Add Python versions 3.4.10, 3.7.4 and 3.6.9
script
no longer works to install pydisasm;entry_points
still works- Add pypy 3.6 opcode formatting for
MAKE_FUNCTION
andEXTENDED_ARG
- Add
format_CALL_function
and use it or pypy36 - Start using "blacken" to reformat Python files
Fleetwood at 65
- To unicode strings in Python 2.x Try to convert to ascii, but if that doesn't work, leave as unicode. (Thanks to x0ret)
BUILD_TUPLE_UNPACK_WITH_CALL
is a vararg
release-4.0.1
- Add magics.IS_PYPY3 and correct
is_pypy()
- disassemble PyPY3 versions correctly
release-4.0.0
- Expand is_jump_target to True, 'loop', False. This is the reason for the version bump
- Remove deprecated opcodes_pypyDD.py files. Use opcode_DDpypy instead.
- Fix bug in setting jump offset in wordcode (3.6+) relative jumps.
- Note that this works now in Python 3.8 (dev)
- Add 3.6{,.1}pypy version
- Dry opcodes 3.6 - 3.8
release-3.9.1: Get ready for release 3.9.1
- Go over list of available Python versions
- 3.8.0alpha3 tolerance
release-3.9.0
Correct instruction field inst_size
in instructions that were build from EXTENDED_OP
instructions.
Add has_extended_arg
field in instruction.
release-3.8.10
- 3.8 opcode support
- Add Python 2.7.16