X Tutup
Skip to content

Commit 2eaea44

Browse files
committed
Get ready for release 2.9.4
1 parent 287e98b commit 2eaea44

File tree

4 files changed

+95
-3
lines changed

4 files changed

+95
-3
lines changed

ChangeLog

Lines changed: 87 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,92 @@
1+
2016-11-02 rocky <rb@dustyfeet.com>
2+
3+
* __pkginfo__.py, uncompyle6/version.py: Get ready for release 2.9.4
4+
5+
2016-11-02 rocky <rb@dustyfeet.com>
6+
7+
* README.rst: Update unpyc3 info.
8+
9+
2016-11-01 rocky <rb@dustyfeet.com>
10+
11+
* pytest/test_grammar.py, uncompyle6/parsers/parse3.py,
12+
uncompyle6/parsers/parse31.py, uncompyle6/parsers/parse32.py,
13+
uncompyle6/semantics/make_function.py: Clean up annotation grammar a
14+
little
15+
16+
2016-11-01 rocky <rb@dustyfeet.com>
17+
18+
* test/simple_source/bug31/04_def_annotate.py,
19+
uncompyle6/semantics/make_function.py: Full Python 3 annotations
20+
21+
2016-10-30 rocky <rb@dustyfeet.com>
22+
23+
* .gitignore, README.rst, test/simple_source/def/03_class_method.py:
24+
Note github unpyc3 and.. - Add source to bytecode_2.2/03_class_method.pyc - more ignore
25+
26+
2016-10-30 rocky <rb@dustyfeet.com>
27+
28+
* uncompyle6/semantics/make_function.py: More source-code line
29+
indention in make_function.. and remove Python 3 situations from make_function2()
30+
31+
2016-10-29 rocky <rb@dustyfeet.com>
32+
33+
* uncompyle6/semantics/make_function.py,
34+
uncompyle6/semantics/pysource.py: More annotation processing in to
35+
make_function Move return-value annotation determination from n_mkfunc_annotate to
36+
make_function_annotate which is where other kinds of annotation
37+
handling will also need to be done.
38+
39+
2016-10-29 rocky <rb@dustyfeet.com>
40+
41+
* uncompyle6/semantics/fragments.py,
42+
uncompyle6/semantics/make_function.py,
43+
uncompyle6/semantics/parser_error.py,
44+
uncompyle6/semantics/pysource.py: Break out make_function() into its
45+
own file. It is already too complex and will get worse in Python 3.6. Note: make_function in fragments.py is still inside and probably
46+
needs fixup.
47+
48+
2016-10-28 rocky <rb@dustyfeet.com>
49+
50+
* pytest/test_grammar.py, uncompyle6/parsers/parse3.py,
51+
uncompyle6/parsers/parse31.py, uncompyle6/parsers/parse32.py,
52+
uncompyle6/parsers/parse35.py, uncompyle6/semantics/pysource.py:
53+
More complete annotate handling Still have a bit of work to do though.
54+
55+
2016-10-28 rocky <rb@dustyfeet.com>
56+
57+
* pytest/test_grammar.py, uncompyle6/parsers/parse3.py,
58+
uncompyle6/parsers/parse32.py, uncompyle6/parsers/parse33.py,
59+
uncompyle6/parsers/parse34.py, uncompyle6/semantics/pysource.py:
60+
Expand annotate return to Python 3.4
61+
62+
2016-10-28 rocky <rb@dustyfeet.com>
63+
64+
* pytest/test_grammar.py, uncompyle6/parsers/parse31.py,
65+
uncompyle6/parsers/parse32.py, uncompyle6/semantics/pysource.py:
66+
Expand annotate handling to 3.3 (and possibly 3.2) - DRY Python 3.1-3.3 grammar a little
67+
68+
2016-10-28 rocky <rb@dustyfeet.com>
69+
70+
* uncompyle6/parser.py, uncompyle6/parsers/parse3.py,
71+
uncompyle6/parsers/parse31.py, uncompyle6/parsers/parse32.py,
72+
uncompyle6/parsers/parse33.py, uncompyle6/parsers/parse35.py: Split
73+
out 3.1-3.3 parsers from parser3.py This is anticipation of extending annotation to Python 3.2+
74+
75+
2016-10-27 rocky <rb@dustyfeet.com>
76+
77+
* test/simple_source/bug31/04_def_annotate.py,
78+
test/simple_source/bug31/04_def_attr.py,
79+
uncompyle6/parsers/parse31.py, uncompyle6/semantics/pysource.py:
80+
Clean and fix Python 3 annotate arg return
81+
182
2016-10-26 rocky <rb@dustyfeet.com>
283

3-
* uncompyle6/version.py: Get ready for release 2.9.3
84+
* __pkginfo__.py: Dependencies stay within 2nd semantic level
85+
86+
2016-10-26 rocky <rb@dustyfeet.com>
87+
88+
* ChangeLog, NEWS, uncompyle6/version.py: Get ready for release
89+
2.9.3
490

591
2016-10-26 rocky <rb@dustyfeet.com>
692

NEWS

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
uncompyle6 2.9.4 2016-11-02
2+
3+
- Handle Python 3.x function annotations
4+
- track def keywoard-parameter line-splitting in source code better
5+
- bump min xdis version to mask previous xdis bug
6+
17
uncompyle6 2.9.3 2016-10-26
28

39
Release forced by incompatiblity change in xdis 3.2.0.

__pkginfo__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
]}
3939
ftp_url = None
4040
install_requires = ['spark-parser >= 1.4.0, < 1.5.0',
41-
'xdis >= 3.2.0, < 3.3.0']
41+
'xdis >= 3.2.2, < 3.3.0']
4242
license = 'MIT'
4343
mailing_list = 'python-debugger@googlegroups.com'
4444
modname = 'uncompyle6'

uncompyle6/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# This file is suitable for sourcing inside bash as
22
# well as importing into Python
3-
VERSION='2.9.3'
3+
VERSION='2.9.4'

0 commit comments

Comments
 (0)
X Tutup