v0.3.8
[0.3.8] - 2026-04-28
Phase 1.5, Round 8 of the parse-every-Python roadmap.
Added
-
TestOracle_Py39— Python 3.9 oracle test (active, no skip).
gopapy dump --py 3.9is now verified byte-identical to CPython 3.9's
ast.dump()for all compatible fixtures: 73 pass, 33 skipped (3.10+/3.11+/
3.12+/3.13+/3.14+ syntax), 0 fail. -
# Python 3.9+markers on 3 fixtures that require Python 3.9+ syntax:019_with.py— parenthesized multi-context-managerwithstatement069_with_paren_pep617.py— updated existing# PEP 617comment to
# Python 3.9+: PEP 617: ...so the oracle skip logic picks it up083_for_iter_starred.py— starred elements in implicit-tuple
for-loop iterator
Changed
- CLI version bumped to
0.3.8.