rocky
c105edff47
Merge branch 'master' into python-2.4
2020-07-21 18:52:31 -04:00
rocky
f62512dd65
Clarify a warning message
2020-07-19 20:36:18 -04:00
rocky
6c8b3bfbe9
Merge branch 'master' into python-2.4
2020-06-26 08:47:02 -04:00
rocky
e3720515ae
Adjust for newer xdis
2020-06-21 20:20:25 -04:00
rocky
cb411bcd04
Merge branch 'master' into python-2.4
2020-05-19 01:24:08 -04:00
rocky
5a83c7c643
Simplify imports again using xdis 4.6.0
2020-05-19 00:53:53 -04:00
rocky
0e0c5b91fc
Merge branch 'master' into python-2.4
2020-04-20 23:11:19 -04:00
rocky
1d7e8f1617
Update to use xdis 4.4.0 ...
...
with more correct SipHash and other needed bug fixes.
2020-04-20 10:47:34 -04:00
rocky
f5bcdeec95
Merge branch 'master' into python-2.4
2020-04-16 13:09:07 -04:00
rocky
869e48877c
Convert to use xdis 4.3.0 or greater
2020-04-16 08:41:53 -04:00
rocky
880a60c3e4
Merge branch 'master' into python-2.4
2020-04-11 09:58:36 -04:00
rocky
3dcc20f6d7
Small spelling typo...
...
Fixes #311
2020-04-04 02:38:32 -04:00
rocky
e30051b460
Merge branch 'master' into python-2.4
2020-01-26 12:00:11 -05:00
rocky
e80e72e6ab
ifelsestmt transform must object types more
2020-01-26 10:12:26 -05:00
rocky
2c608c7909
Merge branch 'master' into python-2.4
2020-01-21 06:50:49 -05:00
rocky
cbd45a93ab
Warn about byte type when decompiling Python3 from Python2
2020-01-14 12:07:42 -05:00
rocky
a3932c7aec
Merge branch 'master' into python-2.4
2019-12-23 11:11:00 -05:00
rocky
ddffc2c078
blacken main.py
2019-12-23 04:44:40 -05:00
rocky
1c8f885629
2.5 bugs...
...
Handling "with"
Go over 2.5 runtests.sh exclusions
2019-12-09 06:53:40 -05:00
rocky
94c01d395a
Merge branch 'master' into python-2.4
2019-08-24 08:32:21 -04:00
rocky
1ebfde6927
Add tree transformation phase...
...
if ... else if ... -> if ... elif ..
if .. : raise AsssertionError -> assert
Add options --tree=before --tree=after -T expanded to include this
This code ported from decompyle3. x0ret did all the heavy lifting.
2019-08-21 09:00:09 -04:00
rocky
43b1981244
Except for 2.4
2019-07-04 10:24:08 -04:00
rocky
18bb1bc9e3
Fix Python 2.xisms
2019-06-23 18:15:53 -04:00
rocky
f9fd63d5f5
Merge branch 'master' into python-2.4
2019-06-05 11:38:37 -04:00
x0ret
9db59f1b80
add support for generated source encoding
2019-05-27 17:19:10 +04:30
rocky
123be56e5d
Simplify docstrings...
...
main.py: 2.7ism creaped in.
2019-05-24 10:45:29 -04:00
rocky
7f46d8bb2a
Merge branch 'master' into python-2.4
2019-05-24 10:37:51 -04:00
rocky
3b7f49c01d
Status area update and ...
...
Handle bytecode mismatch errors
2019-05-20 13:05:41 -04:00
rocky
64a4b75ed9
Merge branch 'master' into python-2.4
2019-04-13 23:40:40 -04:00
rocky
7f65a8a6dd
3.8 SETUP_EXCEPT removal workaround; reinstate option -c | --compile
2019-04-11 07:19:35 -04:00
rocky
8246f54831
Python 2.5. tolerance
2019-01-26 18:50:17 -05:00
rocky
92d6b62d56
Merge branch 'master' into python-2.4
2019-01-26 18:33:39 -05:00
byehack
0c5f0dfc7a
support utf-8 in py3
2019-01-17 18:52:40 +03:30
byehack
138b2ac5ee
support utf-8 encoding for PYTHON>=3
2019-01-17 18:43:13 +03:30
byehack
ceae035c70
support utf-8 chars
2019-01-16 19:36:13 +03:30
rocky
1a70f75ffc
Pypy 2.7 fixes
...
* pypy doesn't seem to grok sys.stdout.flush() sometimes?
* pypy has extra come_froms for return_if_stmt
2019-01-05 13:28:29 -05:00
rocky
bff171897a
Merge branch 'master' into python-2.4
2018-12-30 12:28:02 -05:00
rocky
7de893730d
main.main parameter "codes" is not used. Note that.
2018-12-25 12:55:40 -05:00
rocky
eb317480d8
Merge branch 'master' into python-2.4
2018-09-19 15:46:08 -04:00
rocky
1cb31a85fd
decompile bytecode_version defaults to Python intepreter version
...
Fixes #189
2018-09-19 15:20:23 -04:00
rocky
75f3624f31
Merge branch 'master' into python-2.4
2018-04-01 13:48:16 -04:00
rocky
120412f5a8
Add Python 3.6 setcomp and another call bug
2018-04-01 07:09:24 -04:00
rocky
1462a8beb0
simply since we don't do 3.0 in this branch
2018-03-21 20:43:11 -04:00
rocky
78898ed187
Add PYTHON3 import
2018-03-21 19:59:35 -04:00
rocky
ef03d78c4d
Merge branch 'master' into python-2.4
2018-03-21 19:57:59 -04:00
rocky
b8547346b7
Back off write "mode" setting to < 3.0
2018-03-21 00:25:41 -04:00
rocky
0aa7a7c223
Python code output should be binary...
...
as it may contain weird characters in strings. in 3.6 or so
r
2018-03-21 00:17:42 -04:00
rocky
ab257dc7ce
Merge branch 'master' into python-2.4
2018-02-27 17:49:22 -05:00
rocky
b6d96929cb
Start simplifying higher-level API
2018-02-27 17:48:26 -05:00
rocky
e3d8751338
Sync with master + lint
2018-02-27 10:41:46 -05:00