You've already forked python-uncompyle6
mirror of
https://github.com/rocky/python-uncompyle6.git
synced 2025-08-04 01:09:52 +08:00
Get ready for release 2.1.3
This commit is contained in:
78
ChangeLog
78
ChangeLog
@@ -1,6 +1,82 @@
|
|||||||
|
2016-01-02 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* __pkginfo__.py: Get ready for release 2.1.3
|
||||||
|
|
||||||
|
2016-01-02 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* uncompyle6/opcodes/opcode_23.py, uncompyle6/opcodes/opcode_25.py,
|
||||||
|
uncompyle6/opcodes/opcode_26.py, uncompyle6/opcodes/opcode_27.py,
|
||||||
|
uncompyle6/opcodes/opcode_32.py, uncompyle6/opcodes/opcode_33.py,
|
||||||
|
uncompyle6/opcodes/opcode_34.py, uncompyle6/opcodes/opcode_35.py,
|
||||||
|
uncompyle6/opcodes/opcode_3x.py, uncompyle6/parser.py,
|
||||||
|
uncompyle6/scanner.py, uncompyle6/scanners/scanner32.py,
|
||||||
|
uncompyle6/scanners/scanner33.py, uncompyle6/scanners/scanner34.py,
|
||||||
|
uncompyle6/scanners/scanner35.py: Start to DRY opcode code. Limited
|
||||||
|
support for decopyling Python 3.5
|
||||||
|
|
||||||
|
2016-01-02 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* test/Makefile, test/ok_lib3.4/antigravity.py,
|
||||||
|
test/ok_lib3.4/bisect.py, test/test_pythonlib.py: Start 3.4 library
|
||||||
|
verify tests
|
||||||
|
|
||||||
|
2016-01-02 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* README.rst: Regularize spelling of bytecode
|
||||||
|
|
||||||
|
2016-01-02 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* Makefile, README.rst: Add download shield. Add check-rst target
|
||||||
|
|
||||||
|
2016-01-02 R. Bernstein <rocky@users.noreply.github.com>
|
||||||
|
|
||||||
|
* README.rst: Update README.rst
|
||||||
|
|
||||||
|
2016-01-02 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* uncompyle6/semantics/fragments.py: Track recent source class
|
||||||
|
semantic actions in fragment actions
|
||||||
|
|
||||||
|
2016-01-02 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* uncompyle6/scanner.py, uncompyle6/scanners/scanner25.py,
|
||||||
|
uncompyle6/scanners/scanner26.py, uncompyle6/scanners/scanner27.py:
|
||||||
|
Make ScannerXX() initialization the same on Python 2.x and 3.x
|
||||||
|
|
||||||
|
2016-01-02 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* test/Makefile,
|
||||||
|
test/simple_source/comprehension/05_list_comprehension.py,
|
||||||
|
test/simple_source/def/02_closure.py, test/test_pythonlib.py,
|
||||||
|
uncompyle6/main.py, uncompyle6/verify.py: Verify 3.4 bytecode.
|
||||||
|
verify API call bug fixed.
|
||||||
|
|
||||||
|
2016-01-02 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* test/simple_source/def/05_class.py, uncompyle6/load.py,
|
||||||
|
uncompyle6/main.py, uncompyle6/parsers/parse3.py,
|
||||||
|
uncompyle6/semantics/pysource.py: Python 3 class deparsing. stop
|
||||||
|
earlier in uncompyle6 on a syntax error.
|
||||||
|
|
||||||
|
2016-01-01 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* uncompyle6/scanners/scanner3.py: Fix make_closure compilation from
|
||||||
|
2.x of 3.3 bytecode
|
||||||
|
|
||||||
|
2016-01-01 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* test/simple_source/def/02_closure.py,
|
||||||
|
uncompyle6/parsers/parse3.py, uncompyle6/semantics/pysource.py: Work
|
||||||
|
on MAKE_CLOSURE rules for Python 3.3
|
||||||
|
|
||||||
2015-12-31 rocky <rb@dustyfeet.com>
|
2015-12-31 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
* __pkginfo__.py: Get ready for release 2.1.2
|
* uncompyle6/semantics/fragments.py: track source deparsing
|
||||||
|
superclass bug fix
|
||||||
|
|
||||||
|
2015-12-31 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
* ChangeLog, NEWS, __pkginfo__.py: Get ready for release 2.1.2
|
||||||
|
|
||||||
2015-12-31 rocky <rb@dustyfeet.com>
|
2015-12-31 rocky <rb@dustyfeet.com>
|
||||||
|
|
||||||
|
9
NEWS
9
NEWS
@@ -1,3 +1,12 @@
|
|||||||
|
uncompyle6 2.1.3 2016-01-02
|
||||||
|
|
||||||
|
- Limited support for decompiling Python 3.5
|
||||||
|
- Improve Python 3 class deparsing
|
||||||
|
- Handle MAKE_CLOSURE opcode
|
||||||
|
- Start to DRY opcode code.
|
||||||
|
- increase test coverage
|
||||||
|
- fix misc small bugs and some improvements
|
||||||
|
|
||||||
uncompyle6 2.1.2 2015-12-31
|
uncompyle6 2.1.2 2015-12-31
|
||||||
|
|
||||||
- Fix cross-version Marshal loading
|
- Fix cross-version Marshal loading
|
||||||
|
@@ -40,7 +40,7 @@ def get_srcdir():
|
|||||||
return os.path.realpath(filename)
|
return os.path.realpath(filename)
|
||||||
|
|
||||||
ns = {}
|
ns = {}
|
||||||
version = '2.1.2'
|
version = '2.1.3'
|
||||||
web = 'https://github.com/rocky/python-uncompyle6/'
|
web = 'https://github.com/rocky/python-uncompyle6/'
|
||||||
|
|
||||||
# tracebacks in zip files are funky and not debuggable
|
# tracebacks in zip files are funky and not debuggable
|
||||||
|
Reference in New Issue
Block a user