diff --git a/NEWS.md b/NEWS.md index 50573460..b44428b5 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,12 @@ +6.1.1 2024-07-21 +================= + +* Greatly improve extended-format output. (More could be done though) +* Update Python versions recognize, e.g. 3.12.4 +* Add nullaryloadop for nullary load opcodes +* More code linting and type annotation + + 6.1.0 2024-03-15 ================= diff --git a/README.rst b/README.rst index 5fa261ae..bed251c9 100644 --- a/README.rst +++ b/README.rst @@ -19,7 +19,7 @@ That's what this package is for. It can "marshal load" Python bytecodes from different versions of Python. The command-line routine *pydisasm* will show disassembly output using the most modern Python disassembly conventions in a variety of user-specified formats. Some -of these formats like `extended` and `extended-format` are the most +of these formats like ``extended`` and ``extended-format`` are the most advanced of any Python disassembler I know of because they can show expression-tree on operators. See the [Disassembler Example][#disassembler-example] below. @@ -38,7 +38,7 @@ magic value. So if you want to write a cross-version assembler, bytecode-level analyzer, or optimizer this package may also be useful. In addition to -the kinds of instruction categorization that ``dis``` offers, we have +the kinds of instruction categorization that ``dis`` offers, we have additional categories for things that would be useful in such a bytecode assembler, optimizer, or decompiler. diff --git a/xdis/version.py b/xdis/version.py index 214ff7e2..fb1bb223 100644 --- a/xdis/version.py +++ b/xdis/version.py @@ -4,4 +4,4 @@ # well as importing into Python. That's why there is no # space around "=" below. # fmt: off -__version__="6.1.1.dev0" # noqa +__version__="6.1.1" # noqa