File tree Expand file tree Collapse file tree 4 files changed +17
-8
lines changed
Expand file tree Collapse file tree 4 files changed +17
-8
lines changed Original file line number Diff line number Diff line change 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)
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change 1717"""
1818
1919from uncompyle6 .parser import PythonParserSingle
20- from spark_parser import DEFAULT_DEBUG as PARSER_DEFAULT_DEBUG
2120from uncompyle6 .parsers .parse33 import Python33Parser
2221
2322class 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
Original file line number Diff line number Diff line change 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
You can’t perform that action at this time.
0 commit comments