rocky
d3d67441d1
Add VERSION in a pydoc-friendly way
2020-07-22 06:38:47 -04:00
rocky
a215ee2f00
Use "co_consts" in docstring detection.
...
Note: this is an upheaval because we need to pass "code" or at least
"code.co_consts" to the docstring detection routine
2020-07-21 10:31:07 -04:00
rocky
f62512dd65
Clarify a warning message
2020-07-19 20:36:18 -04:00
rocky
0f80c38530
Better doc string detection
...
A bug in 2.7 test_descr.py revealed a problem with the way we were
detecting docstrings.
__doc__ = DocDescr()
was getting confused with a docstring.
This program also reveals other bugs in 3.2+ but we'll deal with that
in another commit.
2020-07-19 20:31:50 -04:00
rocky
bd07de5172
Issue template tweaking again
2020-07-16 07:21:24 -04:00
rocky
e36945e2d9
Another tweak
2020-07-16 07:09:48 -04:00
rocky
25df0bdb76
Spelling typo
2020-07-16 07:04:25 -04:00
rocky
29ceb3fe05
Tweak again
2020-07-16 07:03:01 -04:00
rocky
fd7e04fa5d
Small tweaks
2020-07-16 07:00:13 -04:00
rocky
5079164db2
Add reduce check for aug_assign1
2020-07-07 09:54:57 -04:00
rocky
815ae2c5cd
for/else detection for older 2.x Pythons
2020-07-06 18:38:14 -04:00
rocky
54932d36fa
Small tweaks...
...
add-test.py: wasn't handling optimize correctly. Handle python version better
parse27.py: dyslexia
01_for_else_try_else.py: bug in found in 1.4 anydbm.py which we will
address soon
2020-07-06 18:19:06 -04:00
rocky
fa1d7e4af4
Tweak.
2020-07-06 14:44:25 -04:00
rocky
bfd4b4cd68
Update bug-fixing expectations
2020-07-06 14:35:24 -04:00
rocky
430fd2fa85
Update README.rst status on early Pythons
2020-07-06 12:02:59 -04:00
rocky
ef59b9c304
Forelse reduction checks on 2.6
2020-07-06 10:09:42 -04:00
rocky
084e183577
Add reduce check for 2.7 except_handler range
2020-07-05 22:18:07 -04:00
rocky
7c14cf2d66
Add missing ref URLs
2020-07-05 09:55:43 -04:00
rocky
1d3fdbb4cd
Update status
2020-07-05 00:59:16 -04:00
rocky
b21e8b8b57
Get ready for release 3.7.2
3.7.2
2020-06-27 23:08:46 -04:00
rocky
4007b8b702
Back off "or" check using instructions vs opcodes
2020-06-27 11:44:23 -04:00
rocky
598b58796d
Back off buggy "or" check
2020-06-27 11:33:46 -04:00
rocky
f7bad891a4
Last commit fixed test_pep352.py
2020-06-27 11:22:53 -04:00
rocky
357f28dd89
Add "comp_if_not" for 2.6-
2020-06-27 11:16:47 -04:00
rocky
5cc572147a
Handle more ifelse reduction rules patterns
2020-06-27 09:10:48 -04:00
rocky
11be90758f
Workaround bug detecting MAKE_FUNCTION docstrings
2020-06-26 07:17:31 -04:00
rocky
e3720515ae
Adjust for newer xdis
2020-06-21 20:20:25 -04:00
rocky
7dec354a47
Merge branch 'master' of github.com:rocky/python-uncompyle6
2020-06-17 10:15:07 -04:00
rocky
2a8daca25d
Fix broken __doc__ transform yet again...
...
Hopefully by using first_child() we have something more robust now.
2020-06-17 10:12:56 -04:00
rocky
7799819cad
Add another 3.7 stdlib exclusion test
2020-06-17 05:42:10 -04:00
rocky
c6c50b5dfb
Disable compile-farm 3.8.3 checking
2020-06-17 05:29:04 -04:00
rocky
d357898bbf
Towards fixing a 3.8 try except-as bug
2020-06-15 06:03:28 -04:00
rocky
c4e7ddf90a
Administrivia
2020-06-12 21:29:32 -04:00
rocky
02f502c40a
New grammar rule often imples expanded reduce rule
3.7.1
2020-06-12 21:12:02 -04:00
rocky
de4fbb08f2
Get ready for release 3.7.1
2020-06-12 20:20:58 -04:00
rocky
e14675c2dc
Handle 3.7+ "else" branch removal...
...
As seen in _cmp() of python3.8/distutils/version.py with optimization -O2
2020-06-12 13:18:33 -04:00
rocky
3449be024b
CI take 3.
2020-06-10 22:18:28 -04:00
rocky
8b50b15f0a
CI update take 2
2020-06-10 22:17:13 -04:00
rocky
e2e925679d
Update CI to use git xdis
2020-06-10 22:15:55 -04:00
rocky
7deeee8502
Push "with" grammar improvements back to 3.6
2020-06-04 05:53:21 -04:00
rocky
acdd025162
ast-check "for" is a loop; sync "withas" test ..
...
with decompyle3.
2020-06-04 05:34:19 -04:00
rocky
9acb3cf068
Fix bug in 3.8 with .. as
2020-06-04 05:24:22 -04:00
rocky
40a653cd3b
Bump min xdis version...
...
it fixes a bug in stdlib testing
2020-05-31 03:17:09 -04:00
rocky
3ac3979535
With a newer xdis, some stdlib test work now
2020-05-31 03:10:52 -04:00
rocky
7eba933cfa
More excludes
2020-05-24 21:25:07 -04:00
rocky
ad5d3333da
A regression regarding "and"/"or" with "continue"
2020-05-19 10:20:08 -04:00
rocky
e046323b31
Some typos
3.7.0
2020-05-19 01:35:50 -04:00
rocky
e80c13170a
Administrivia
3.6.6
2020-05-19 01:29:09 -04:00
rocky
889417caeb
Get ready for release 3.7.0
2020-05-19 01:17:58 -04:00
rocky
5a83c7c643
Simplify imports again using xdis 4.6.0
2020-05-19 00:53:53 -04:00