On Thu., 21 Nov. 2019, 3:30 am Brett Cannon, <br...@python.org> wrote:
> Victor Stinner wrote: > > > It's mostly to minimize the number of imports on "import ast". unparse > > requires extra imports like tokenize which has also tons of > > dependencies. > > Why are you specifically worried about that? If you're doing AST > transformations you're probably either doing it offline/AOT or you're > already doing extra processing which means you probably aren't stressing > over how quickly an initial import will take if this is all worries > surrounding doing live AST transformations on the way to writing out > bytecode or loading a module on the fly. > The AST module is also the home of "ast.literal_eval", and that is going to be used in a much wider variety of situations. Cheers, Nick. >
_______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/YUAYQMHD4XKF3GSPTGYMNQJFJVLFNS5D/ Code of Conduct: http://python.org/psf/codeofconduct/