Skip to content

Commit

Permalink
Get ready for release 3.9.1
Browse files Browse the repository at this point in the history
  • Loading branch information
rocky committed Mar 17, 2024
1 parent 667807e commit 3b6ddb7
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 1 deletion.
20 changes: 20 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
3.9.1
=====

Lots of changes major changes. track xdis API has changes.

Separate Phases more clearly:
* disassembly
* tokenization
* parsing
* abstracting to AST (more is done in newer projects)
* printing

Although we do not decompile bytecode greater than 3.8, code supports running from up to 3.12.

Many bugs fixed.

A lot of Linting and coding style modernization.

Work done in preparation for Blackhat Asia 2024

3.9.0
=====

Expand Down
1 change: 1 addition & 0 deletions admin-tools/make-dist.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ cd ..
source $PACKAGE/version.py
echo $VERSION

PYVERSIONS=3.11
for pyversion in $PYVERSIONS; do
if ! pyenv local $pyversion ; then
exit $?
Expand Down
10 changes: 9 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,12 @@
print(mess)
raise Exception(mess)

setup(packages=["decompyle3"])
setup(
packages=[
"decompyle3",
"decompyle3.bin",
"decompyle3.parsers",
"decompyle3.scanners",
"decompyle3.semantics",
]
)

0 comments on commit 3b6ddb7

Please sign in to comment.