You've already forked python-uncompyle6
mirror of
https://github.com/rocky/python-uncompyle6.git
synced 2025-08-03 00:45:53 +08:00
Get ready for release 2.9.2
This commit is contained in:
73
ChangeLog
73
ChangeLog
@@ -1,6 +1,77 @@
|
|||||||
|
2016-10-15 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* uncompyle6/version.py: Get ready for release 2.9.2
|
||||||
|
|
||||||
|
2016-10-14 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* : commit a7ef513849cc2564b35636d3865561242e46e63f Author: rocky
|
||||||
|
<rb@dustyfeet.com> Date: Fri Oct 14 21:34:55 2016 -0400
|
||||||
|
|
||||||
|
2016-10-14 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* uncompyle6/parsers/parse26.py: Python 2.6- _ifstmst_jump bug
|
||||||
|
|
||||||
|
2016-10-13 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* uncompyle6/semantics/pysource.py: Pretty-print constant tuples
|
||||||
|
|
||||||
|
2016-10-13 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* uncompyle6/parsers/parse26.py, uncompyle6/scanners/scanner2.py,
|
||||||
|
uncompyle6/scanners/scanner26.py: 2.6 and before: try_middle
|
||||||
|
come_from per except
|
||||||
|
|
||||||
|
2016-10-13 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* uncompyle6/parsers/parse26.py, uncompyle6/scanners/scanner2.py,
|
||||||
|
uncompyle6/scanners/scanner26.py: 2.6 try statement (and below) They may neeed arbitrary come_froms for each except clause
|
||||||
|
|
||||||
|
2016-10-13 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* uncompyle6/semantics/pysource.py: Bug in handling kv, kv2
|
||||||
|
|
||||||
|
2016-10-13 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* test/simple_source/stmts/08_source_linebreaks.py,
|
||||||
|
uncompyle6/semantics/pysource.py: Start to track line breaks on
|
||||||
|
lists
|
||||||
|
|
||||||
|
2016-10-11 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* uncompyle6/semantics/fragments.py,
|
||||||
|
uncompyle6/semantics/pysource.py: DRY fragments.py preorder code pysource.py: doc typo
|
||||||
|
|
||||||
|
2016-10-11 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* __pkginfo__.py, requirements.txt: Need xdis 3.0.2 for Python 1.5
|
||||||
|
bug fixes
|
||||||
|
|
||||||
|
2016-10-11 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* __pkginfo__.py, requirements.txt, test/Makefile,
|
||||||
|
test/test_pythonlib.py, uncompyle6/scanners/scanner26.py: Fix Python
|
||||||
|
1.5 bytecode deparse Need xdis 3.0.2 though since the bug is really there.
|
||||||
|
|
||||||
|
2016-10-11 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* test/Makefile, test/test_pythonlib.py,
|
||||||
|
uncompyle6/scanners/scanner26.py: Fix python 1.5 decompile bugs ... add bytecode 1.5 tests from decompyle
|
||||||
|
|
||||||
2016-10-10 rocky <rb@dustyfeet.com>
|
2016-10-10 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
* README.rst, __pkginfo__.py, requirements.txt,
|
* uncompyle6/semantics/fragments.py,
|
||||||
|
uncompyle6/semantics/pysource.py: Map expression with
|
||||||
|
source-directed linebreaks ... for Python 3.4 and 3.5
|
||||||
|
|
||||||
|
2016-10-10 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* uncompyle6/semantics/fragments.py,
|
||||||
|
uncompyle6/semantics/pysource.py: Start using source linebreaks in
|
||||||
|
formatting... .. large literals like maps and dicts, and tuples
|
||||||
|
|
||||||
|
2016-10-10 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* ChangeLog, NEWS, README.rst, __pkginfo__.py, requirements.txt,
|
||||||
uncompyle6/version.py: Get ready for release 2.9.1
|
uncompyle6/version.py: Get ready for release 2.9.1
|
||||||
|
|
||||||
2016-10-10 rocky <rb@dustyfeet.com>
|
2016-10-10 rocky <rb@dustyfeet.com>
|
||||||
|
8
NEWS
8
NEWS
@@ -1,3 +1,11 @@
|
|||||||
|
uncompyle6 2.9.2 2016-10-15
|
||||||
|
|
||||||
|
- use source-code line breaks to assist in where to break
|
||||||
|
in tuples and maps
|
||||||
|
- Fix Python 1.5 decompyle bugs
|
||||||
|
- Fix some Python 2.6 and below bugs
|
||||||
|
- DRY fragments.py code a little
|
||||||
|
|
||||||
uncompyle6 2.9.1 2016-10-09
|
uncompyle6 2.9.1 2016-10-09
|
||||||
|
|
||||||
- Improved Python 1.5 decompiling
|
- Improved Python 1.5 decompiling
|
||||||
|
@@ -38,7 +38,7 @@ entry_points={
|
|||||||
]}
|
]}
|
||||||
ftp_url = None
|
ftp_url = None
|
||||||
install_requires = ['spark-parser >= 1.4.0',
|
install_requires = ['spark-parser >= 1.4.0',
|
||||||
'xdis >= 3.0.2']
|
'xdis >= 3.1.0']
|
||||||
license = 'MIT'
|
license = 'MIT'
|
||||||
mailing_list = 'python-debugger@googlegroups.com'
|
mailing_list = 'python-debugger@googlegroups.com'
|
||||||
modname = 'uncompyle6'
|
modname = 'uncompyle6'
|
||||||
|
@@ -1,2 +1,2 @@
|
|||||||
spark-parser >= 1.4.0
|
# Pick up stuff from setup.py
|
||||||
xdis >= 3.0.2
|
-e .
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
# This file is suitable for sourcing inside bash as
|
# This file is suitable for sourcing inside bash as
|
||||||
# well as importing into Python
|
# well as importing into Python
|
||||||
VERSION='2.9.1'
|
VERSION='2.9.2'
|
||||||
|
Reference in New Issue
Block a user