Skip to content

Commit 7d9286b

Browse files
committed
Get ready for release 3.3.1
1 parent 0de99e5 commit 7d9286b

File tree

4 files changed

+17
-8
lines changed

4 files changed

+17
-8
lines changed

NEWS.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,18 @@
1-
3.3.0 2019-03-23 Holy Week
1+
3.3.1 2019-04-19 Good Friday
2+
==========================
3+
4+
Lots of decomplation bugs, especially in the 3.x series fixed. Don't worry though, many more remain.
5+
6+
* Add annotation return values in 3.6+
7+
* Fix 3.6+ lambda parameter handling decompilation
8+
* Fix 3.7+ chained comparision decompilation
9+
* split out semantic-action customization into more separate files
10+
* Add 3.8 try/else
11+
* Fix 2.7 generator decompilation
12+
* Fix some parser failures fixes in 3.4+ using test_pyenvlib
13+
* Add more run tests
14+
15+
3.3.0 2019-43-14 Holy Week
216
==========================
317

418
* First cut at Python 3.8 (many bugs remain)

uncompyle6/parsers/parse3.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ def p_grammar(self, args):
9898
sstmt ::= return RETURN_LAST
9999
100100
return_if_stmts ::= return_if_stmt come_from_opt
101-
return_if_stmts ::= _stmts return_if_stmt
101+
return_if_stmts ::= _stmts return_if_stmt _come_froms
102102
return_if_stmt ::= ret_expr RETURN_END_IF
103103
returns ::= _stmts return_if_stmt
104104

uncompyle6/parsers/parse34.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,10 @@
1717
"""
1818

1919
from uncompyle6.parser import PythonParserSingle
20-
from spark_parser import DEFAULT_DEBUG as PARSER_DEFAULT_DEBUG
2120
from uncompyle6.parsers.parse33 import Python33Parser
2221

2322
class Python34Parser(Python33Parser):
2423

25-
def __init__(self, debug_parser=PARSER_DEFAULT_DEBUG):
26-
super(Python34Parser, self).__init__(debug_parser)
27-
self.customized = {}
28-
2924
def p_misc34(self, args):
3025
"""
3126
expr ::= LOAD_ASSERT

uncompyle6/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# along with this program. If not, see <http://www.gnu.org/licenses/>.
1313
# This file is suitable for sourcing inside bash as
1414
# well as importing into Python
15-
VERSION='3.3.0' # noqa
15+
VERSION='3.3.1' # noqa

0 commit comments

Comments
 (0)