Déc adi 30th Floréal - Shepherd's Crook (L.B)
The major impetus for this release is expanding the Python in Python interpreter x-python
(A new release of that will go out after this.)
- 3.8.3 added as a valid 3.8 release
- command program
pydisasm
disassembles more Python source files now - Add better argument formatting on
CALL_FUNCTION
andMAKE_FUNCTION
- bytecode.py now has
distb
- opcode modules now have variable
python_implementation
which is either "CPython" or "PyPY" - Reformat a number of files using blacken, and lint using flymake
- Update
__init__.py
exports based on what is used in projectsuncompyle6
,decompyle3
,trepan3k
,
xasm
andx-python
- Remove duplicate
findlinestarts()
code. Remove testing on the Python version and simplify
this where possible. - get_opcode_module allows either a float and string datatype for the version, and coverts
the bytecode datatype when needed - Fix a bugs in marshal and unmarshal
See the commit history or ChangeLog file for a full list of changes