[IPython-dev] Input transformation rework - input requested

Thomas Kluyver takowl at gmail.com
Sun May 27 16:19:00 EDT 2018


Hi all,

For IPython 7, I'm planning a rework of the input transformation framework:
https://github.com/ipython/ipython/pull/11041

The new framework is - I hope - simpler than the one it replaces, and will
hopefully have fewer weird corner cases. But it's still a pretty complex
beast, and I don't feel like it's a good platform for people to add more
transformations to. One option to improve this is to make a smaller
extensible API, restricting the kind of things that third party code can do.

I don't think there's ever been much third party code extending IPython's
input transformation, but I'd like to find out about the code that does. So
if you're aware of a project that does use our input transformation API:

- What project?
- What does it want to transform?
- Can you point me to the code?
- What fallback options would it have if IPython didn't support the
transformation it wanted?

This is specifically about text transformations; AST transformations are
not changed.

Thanks,
Thomas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20180527/d9e8439b/attachment.html>


More information about the IPython-dev mailing list