rocky
|
7fed369e88
|
Merge branch 'master' into python-2.4
|
2019-04-30 05:17:58 -04:00 |
|
rocky
|
a981db884c
|
Pypy 3.6 tolerance
|
2019-04-30 05:12:42 -04:00 |
|
rocky
|
612a813c7c
|
Merge branch 'master' into python-2.4
|
2019-04-10 12:03:39 -04:00 |
|
rocky
|
f3d86e0708
|
Bang on Python 3.8
|
2019-04-10 07:22:43 -04:00 |
|
rocky
|
214f5f32a3
|
Merge branch 'master' into python-2.4
|
2018-06-13 13:13:05 -04:00 |
|
rocky
|
b7942bc5f2
|
Add Python 1.3 decompilation ..
Reduced checking via "make check-short"
|
2018-06-13 12:26:21 -04:00 |
|
rocky
|
761eee7ae7
|
Merge branch 'master' into python-2.4
|
2018-05-19 12:36:34 -04:00 |
|
rocky
|
a9515c7aab
|
Add bytecode 1.4 small tests
Many bugs in 1.4 exist. For a future release
|
2018-05-19 11:31:23 -04:00 |
|
rocky
|
ee3f2446f9
|
Merge branch 'master' into python-2.4
|
2018-04-16 13:10:16 -04:00 |
|
rocky
|
9fa7b9ea53
|
Forge on with 3.7
|
2018-04-13 13:31:47 -04:00 |
|
rocky
|
eb7484c671
|
Merge branch 'master' into python-2.4
|
2018-01-27 11:47:57 -05:00 |
|
rocky
|
cb27f244dc
|
Go over verification routines again
Add meager verify-run tests for those versions. More tests will follow
|
2018-01-24 06:20:38 -05:00 |
|
rocky
|
5dbec5b383
|
Merge branch 'master' into python-2.4
|
2018-01-11 10:35:49 -05:00 |
|
rocky
|
07ba16ac3a
|
Add --max option on pyenv ...
and extend list of pyenv versions
|
2018-01-11 09:53:15 -05:00 |
|
rocky
|
147b6e1cfe
|
Small fixes
test_pyenvlib.py: it is sys.exit(), not exit()
pysource.py: reinstate nod type of async_func_call
|
2017-09-20 11:32:42 -04:00 |
|
rocky
|
7725b8e7de
|
small fixes...
test_pythonlib.py: it is sys.exit not exit
pysource.py: restore node type on async_call function
|
2017-09-20 11:30:50 -04:00 |
|
rocky
|
718a0a5d34
|
Merge branch 'master' into python-2.4
|
2017-02-22 05:29:49 -05:00 |
|
rocky
|
31ed869a6f
|
Beef up grammar coverage
|
2017-02-10 02:03:28 -05:00 |
|
rocky
|
0fa0641974
|
Merge branch 'master' into python-2.4
|
2017-01-29 22:05:55 -05:00 |
|
rocky
|
e71dd010d7
|
Simplfy getting coverage
consts.py: notes on versions use which ops
|
2017-01-29 21:39:29 -05:00 |
|
rocky
|
357005c814
|
Add --coverage option. WOOT!
|
2017-01-29 07:33:41 -05:00 |
|
rocky
|
a9349b8f3d
|
Making it run on Python 2.4 and 2.5
|
2016-11-23 07:53:51 -05:00 |
|
rocky
|
41f360e3dc
|
Start bytecode 3.0 decompiling
|
2016-11-06 09:20:46 -05:00 |
|
rocky
|
9ef670c872
|
Fix Python 1.5 bytecode deparse
Need xdis 3.0.2 though since the bug is really there.
|
2016-10-11 02:39:09 -04:00 |
|
rocky
|
056f600da1
|
Start Python 2.1 bytecode decompile
|
2016-10-07 22:42:30 -04:00 |
|
rocky
|
dd661bc94a
|
Start accepting Python 3.1 bytecode
|
2016-09-09 15:32:46 -04:00 |
|
rocky
|
57d1f3b9f9
|
More testing
- travis:
* 2.7.12 - bump from 2.7.11
* 3.3.6
test_pyenvlib: add --weak-verify to
Makefile: check-3.2.6 needs --weak-verify
|
2016-09-08 05:09:36 -04:00 |
|
rocky
|
7ccbd419c6
|
Correct SET_LINENO handling in Python 2.2
Add more 2.2 tests
|
2016-08-13 20:25:19 -04:00 |
|
rocky
|
65a16327ce
|
Moagstar's 3.6 wordcode + formattedValue rules
|
2016-08-01 03:16:26 -04:00 |
|
rocky
|
1c50e34c30
|
PyPy support
* Use proper PYPY 32 opcodes
* handle opcodes LOOKUP_METHOD and CALL_METHOD
* Administrative stuff for PyPy
|
2016-07-24 18:54:51 -04:00 |
|
rocky
|
62e60817f6
|
Start handling Pyton 2.4 bytecodes
|
2016-07-08 15:00:23 -04:00 |
|
rocky
|
ebcb1d08f4
|
Limited support for Python 2.3
|
2016-06-03 10:20:52 -04:00 |
|
rocky
|
69bb74c86e
|
DRY scanner25 and scanner26 more
|
2016-05-29 22:18:36 -04:00 |
|
rocky
|
7929e4b57d
|
Clean up test byte-compile directory
|
2016-05-12 11:40:54 -04:00 |
|
rocky
|
4aa703d727
|
Test optimized Python code and Python 3.2
|
2016-04-30 06:54:01 -04:00 |
|
rocky
|
551e2174cb
|
Add Python 3.5 tests that we can do.
|
2016-01-07 04:32:20 -05:00 |
|
rocky
|
bc2a36b9f7
|
Start 3.4 library verify tests
|
2016-01-02 16:48:59 -05:00 |
|
rocky
|
54a0af733b
|
Verify 3.4 bytecode. verify API call bug fixed.
|
2016-01-02 07:50:09 -05:00 |
|
rocky
|
657eeb7de8
|
Towards Python3 getting try/except working more often.
|
2015-12-30 09:46:52 -05:00 |
|
rocky
|
d774222eb1
|
defer some tests
|
2015-12-27 17:11:58 -05:00 |
|
rocky
|
ce8c7a4dc2
|
Add ok-2.7 tests for 3.4 full testing
|
2015-12-26 19:25:46 -05:00 |
|
rocky
|
6bd61deccc
|
Add verify tests. Add Python 2.6 bytecode and use.
|
2015-12-26 19:14:53 -05:00 |
|
rocky
|
008bd79719
|
Fix up Python 3.2, 3.3, and 3.4 cross-version scanners
Try travis 2.6 and 3.3
|
2015-12-26 10:19:26 -05:00 |
|
rocky
|
9cdcdfd305
|
Part of a much needed cleanup. Move semantics routines into its own
directory. Move out lots of stuff from __init__ to their own files.
Add file loading tests. Document AST handling a tad more complete.
|
2015-12-20 23:03:35 -05:00 |
|
rocky
|
21920b5852
|
First list comprehensions from Python3. More test makefile hacking
|
2015-12-20 17:16:05 -05:00 |
|
rocky
|
a309a77ea7
|
Python3: remove "return None" at end of main for uncompyle. Fix up verify for Python3. First automated Python 3.4 tests via "makecheck-3.4" in test directory.
|
2015-12-17 18:53:30 -05:00 |
|
rocky
|
dafca53022
|
Add some disassemble tests using pytest.
|
2015-12-15 17:58:38 -05:00 |
|
rocky
|
683c75d37e
|
Split out marhsal and disassemble code and spell disassemble correctly.
Fix some lint issues
|
2015-12-15 12:10:03 -05:00 |
|
rocky
|
b5797dfa0f
|
Move scanners in its own directory. Dir base-tests -> base_tests so we
can import from that.
|
2015-12-14 09:38:46 -05:00 |
|
rocky
|
232b5fe70e
|
Make sure we pass return code back.
|
2015-12-13 22:58:20 -05:00 |
|