From 3e3dd87c3bfb69f963696c95ba78475d98cab7b3 Mon Sep 17 00:00:00 2001 From: rocky Date: Mon, 9 Dec 2019 21:37:39 -0500 Subject: [PATCH] Get ready for release 3.6.0 --- NEWS.md | 21 ++++++++++++++++++++- uncompyle6/version.py | 2 +- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/NEWS.md b/NEWS.md index 67d67107a..33e1da34e 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,4 +1,23 @@ -3.5.1 2019-10-29 JNC +3.6.0: 2019-12-10 gecko gecko +============================= + +The main focus in this release was more accurate decompilation especially +for 3.7 and 3.8. However there are some improvments to Python 2.x as well, +including one of the long-standing problems of detecting the difference between +`try ... ` and `try else ...`. + +With this release we now rebase Python 3.7 on off of a 3.7 base; This +is also as it is (now) in decompyle3. This facilitates removing some of the +cruft in control-flow detection in the 2.7 uncompyle2 base. + +Alas, decompilation speed for 3.7 on is greatly increased. Hopefull +this is temporary (cough, cough) until we can do a static control flow +pass. + +Finally, runing in 3.9-dev is tolerated. We can disassemble, but no parse tables yet. + + +3.5.1 2019-11-17 JNC ==================== - Pypy 3.3, 3.5, 3.6, and 3.6.9 support diff --git a/uncompyle6/version.py b/uncompyle6/version.py index bbb237362..7e7de6f66 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.1" # noqa +VERSION="3.6.0" # noqa