-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Python 3.8 and later #51
Comments
Eh, there's also |
We currently have issues with projects that do not have an |
@jdb78: good to know, thanks. In other news, for 3.8, we should also add support for These should also be preferred over site-packages, but for that, maybe a simple rule to prefer earlier entries on the command line (plus instructions saying so) might be enough in practice. |
Heads-up for 3.9: the AST format has changed again. As of February 2021, this isn't yet documented in GTS. Particularly, at least Might be that Pyan, in particular, doesn't have to care about this change - but it's something we should verify before adding a I don't know yet about other AST changes in 3.9 or 3.10. I'll keep an eye out for them. |
No other AST changes in 3.9 or 3.10... except the new source location fields ( |
We need to support
ast.NamedExpr
a.k.a. the walrus operator (name := value
).That's probably the only AST change that Pyan needs to be aware of. To be sure, check GTS, and
mcpyrate
'sunparser
(to which I added Python 3.8 support already).The text was updated successfully, but these errors were encountered: