rocky
|
f8ae674890
|
Split out comprehension code..
sync with decompile a little better
|
2022-04-17 10:52:56 -04:00 |
|
rocky
|
2c4acecc9d
|
Start PyPy 3.8 support
|
2021-11-23 16:45:01 -05:00 |
|
rocky
|
cda0154594
|
Pypy 3.6.9 tolerance
|
2019-11-12 23:33:36 -05:00 |
|
rocky
|
40c2f2962c
|
Try expanding 3.8 testing
|
2019-10-30 19:36:42 -04:00 |
|
rocky
|
726045a05e
|
Basic 3.8+ "for" loop handling...
More Makefile mangling
|
2019-04-10 11:26:58 -04:00 |
|
rocky
|
ef9ccc3a8c
|
Fix 3.7 aysnc def testing
|
2018-04-20 11:15:52 -04:00 |
|
rocky
|
3f26589bf1
|
More testing
|
2018-04-04 22:43:19 -04:00 |
|
rocky
|
155fd06372
|
More administrivia
|
2018-04-03 11:08:22 -04:00 |
|
rocky
|
1cd2d1e915
|
DRY scanner code more...
Expand 2.6 testing
|
2018-04-03 10:35:02 -04:00 |
|
rocky
|
4a904951f4
|
Move refactored find-jump-targets from 3.6 to 3.x
|
2017-11-06 11:54:01 -05:00 |
|
rocky
|
5e7632c33e
|
Bump uncompyle. Pypy 5.8.0-beta tolerance
|
2017-10-24 22:56:23 -04:00 |
|
rocky
|
491572ed2d
|
Get ready for release 2.13.2
|
2017-10-12 06:52:02 -04:00 |
|
rocky
|
97999c5e67
|
Administrivia woes
|
2017-10-11 07:56:52 -04:00 |
|
rocky
|
f7bfe3f7b2
|
3.7 support
|
2017-08-15 21:52:43 -04:00 |
|
rocky
|
b54a19c6ff
|
Start Python 3.0 decoding
Fix some Python 3.1 bugs
|
2016-10-24 02:11:26 -04:00 |
|
rocky
|
52a35e6c62
|
Fix Python 2.4-2.6 comp_for text generation...
Makefile: tolerate pypy 5.3.x
Rest: fix semantic action rule for comp_for and test this
|
2016-09-03 00:30:48 -04:00 |
|
rocky
|
ddc5460030
|
Start to handle Python 3.1 bytecode
|
2016-08-26 20:50:08 -04:00 |
|
rocky
|
65a16327ce
|
Moagstar's 3.6 wordcode + formattedValue rules
|
2016-08-01 03:16:26 -04:00 |
|
rocky
|
116b6eb468
|
Enable more PyPy testing
|
2016-07-25 14:41:27 -04:00 |
|
rocky
|
aed4d23c34
|
More PyPy LOOKUP_METHOD rules
|
2016-07-24 20:59:44 -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
|
9462e33f48
|
Fix Python 3.x bugs
* class definitions made via closures
* Add "make check-short" to top-level
* parse3.py: Python 3.3 uses STORE_LOGALS
|
2016-05-17 04:00:54 -04:00 |
|
rocky
|
73d784510a
|
Travis can't handle pytest on Python 3.5
|
2016-05-16 13:48:00 -04:00 |
|
rocky
|
bdd7df6040
|
Python 2 loop scanner detection in Python 3
scanner*.py: Make scanner27 and scanner3 more aligned
Makefile: we can run py.test on Python 3.5
HISTORY.md: grammar changes
|
2016-05-16 13:40:55 -04:00 |
|
rocky
|
de0ec195b7
|
More packaging crap.
Did I tell you how much I hate python packaging?
fragments.py: track recent change in class decorators.
|
2016-05-13 23:35:31 -04:00 |
|
rocky
|
6f3a88d7e2
|
Fix up 3.2 tests
Remove pypy
|
2016-05-05 04:41:23 -04:00 |
|
rocky
|
716ee6d361
|
Add download shield. Add check-rst target
|
2016-01-02 15:54:24 -05:00 |
|
rocky
|
0129c3a16e
|
Try travis testing on Python 3.5. Fix up Makefile to avoid pytest on 3.5
for now
|
2015-12-31 11:19:46 -05:00 |
|
rocky
|
b82a8b90d5
|
Allow Python 3.5 to decomplyle other versions. No Python 3.5
bytecode support just yet though.
|
2015-12-30 23:46:29 -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
|
7880e0d7b1
|
Go over makefiles to make "make check" work. walker, deparser: use zip_longest
|
2015-12-20 12:07:49 -05:00 |
|
rocky
|
5b2f83cf62
|
correct makefile build targets
|
2015-12-17 20:58:17 -05:00 |
|
rocky
|
2fc2d6c699
|
Python 2.6 compatability via ericfrederich's patch. DRY version-checking code
|
2015-12-17 20:48:54 -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
|
9fecb48744
|
Tidy a little bit
|
2015-12-16 01:52:11 -05:00 |
|
rocky
|
dafca53022
|
Add some disassemble tests using pytest.
|
2015-12-15 17:58:38 -05:00 |
|
rocky
|
ae42f61ef0
|
Add a standalone disassemble utility. __init__.py: Shun using 0, 1 for booleans
|
2015-12-14 22:01:58 -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
|
3d4e23cc9c
|
Add tests and start a more turnkey testing system.
|
2015-12-13 00:45:54 -05:00 |
|
rocky
|
39842cef1f
|
Lint stuff
|
2015-12-11 18:49:23 -05:00 |
|
rocky
|
d3c732298c
|
Start process of making python3 compatible
|
2015-12-11 13:44:23 -05:00 |
|