From 2cfc60fbd7af0c119c64ef238cfac17d2aa51662 Mon Sep 17 00:00:00 2001 From: rocky Date: Sun, 17 Nov 2019 19:50:59 -0500 Subject: [PATCH] Get ready for release 3.5.1 --- NEWS.md | 12 ++++++++++++ __pkginfo__.py | 2 +- admin-tools/how-to-make-a-release.md | 3 ++- uncompyle6/version.py | 2 +- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/NEWS.md b/NEWS.md index 99f5d9b3..92f726d5 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,15 @@ +3.5.1 2019-10-29 JNC +==================== + +- Pypy 3.3, 3.5, 3.6, and 3.6.9 support +- Improve 3.0 decompilation + - no parse errors on stlib bytecode. However accurate translation in + control-flow and and/or detection needs work +- Remove extraneous iter() in "for" of list comprehension Fixes #272 +- "for" block without a POP_BLOCK and confusing JUMP_BACK for CONTINUE. Fixes #293 +- Fix unmarshal incompletness detected in Pypy 3.6 +- Miscellaneous bugs fixed + 3.5.0 2019-10-12 Stony Brook Ride ================================= diff --git a/__pkginfo__.py b/__pkginfo__.py index 2e6a15de..8c641ddd 100644 --- a/__pkginfo__.py +++ b/__pkginfo__.py @@ -58,7 +58,7 @@ entry_points = { ]} ftp_url = None install_requires = ["spark-parser >= 1.8.9, < 1.9.0", - "xdis >= 4.1.2, < 4.2.0"] + "xdis >= 4.1.3, < 4.2.0"] license = "GPL3" mailing_list = "python-debugger@googlegroups.com" diff --git a/admin-tools/how-to-make-a-release.md b/admin-tools/how-to-make-a-release.md index 81dcc4ad..2fc43589 100644 --- a/admin-tools/how-to-make-a-release.md +++ b/admin-tools/how-to-make-a-release.md @@ -56,8 +56,9 @@ $ . ./admin-tools/make-dist-older.sh $ git tag release-python-2.4-$VERSION - + $ twine check dist/uncompyle6-$VERSION* $ . ./admin-tools/make-dist-newer.sh + $ twine check dist/uncompyle6-$VERSION* Goto https://github.com/rocky/python-uncompyle6/releases diff --git a/uncompyle6/version.py b/uncompyle6/version.py index aaf8a48e..bbb23736 100644 --- a/uncompyle6/version.py +++ b/uncompyle6/version.py @@ -12,4 +12,4 @@ # along with this program. If not, see . # This file is suitable for sourcing inside bash as # well as importing into Python -VERSION="3.5.0" # noqa +VERSION="3.5.1" # noqa