Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on Learn Python ASTs, by building your own linter. Parent comment
The introduction of Constant also deprecated everything it replaced (Str, Num, Bytes, and NameConstant).
There's also the introduction of f-strings (ast'd as JoinedStr), various nodes being duplicated for their async version.
Probably more relevant to automatically discovering signatures would be the addition of positional-only arguments to the `arguments` object.
But messing with the AST is definitely a lot more stable than messing with the bytecode.
There are no comments on this comment yet.
The introduction of Constant also deprecated everything it replaced (Str, Num, Bytes, and NameConstant).
There's also the introduction of f-strings (ast'd as JoinedStr), various nodes being duplicated for their async version.
Probably more relevant to automatically discovering signatures would be the addition of positional-only arguments to the `arguments` object.
But messing with the AST is definitely a lot more stable than messing with the bytecode.