Dave Hirschfeld
Dave Hirschfeld
Don't you need a `MermaidJS` mimetype that JupyterLab knows how to display? From the current markdown implementation it looks like it's being converted to an inline svg: ```html ```
NB: the `metadata` link points to [`importlib.metadata`](https://docs.python.org/3/library/importlib.metadata.html#metadata) which is a totally different thing right? (or am I just very confused!?) https://github.com/ipython/ipython/blob/8b1204b6c4489c786ada294088a3acef7bd53e90/docs/source/config/integrating.rst?plain=1#L134 https://ipython.readthedocs.io/en/stable/config/integrating.html#more-powerful-methods
I can create a string variable, *representing* html, wrap it in the `display.HTML` class and have JupyterLab display a rendered view - e.g.  I'd like to be able to...
> it would seem to make sense for that to live alongside the other rich-repr classes in `IPython.display` ...it doesn't have to though - I would be happy to define...
> Also see [this talk](https://www.youtube.com/watch?v=GExKsQ-OU78) I did with Paul Ivanov at JupyterCon arround 20 ish minutes you see a prototype where the frontend let you choose the repr you want,...
> Yes, JupyterLab would need to know about the mermaid mimetype, it would need a mimerender: I sort-of expected that which was why I initially opened the issue in the...
Cool, that seems to do the job! :rocket: 
Would there be any interest in having this in `IPython.display` itself, alongside the `JSON`, `HTML`, `Markdown` and other `DisplayObject`s? It's certainly where I'd first look for this functionality. (I'd be...
A mapping can be implemented by providing `keys` and `__getitem__` methods - e.g. ```python class MappingURL(wrapt.ObjectProxy): def __init__(self, wrapped: yarl.URL): super().__init__(wrapped) def keys(self) -> list[str]: return [ 'scheme', 'user', 'password',...
Yup, looks like a pagination issue. In the debug logs I see this in the headers: ``` "link": ; rel="next", ; rel="last" ```