mirror of
https://github.com/IHaskell/IHaskell.git
synced 2025-04-15 19:06:06 +00:00

The IPython specification for the metadata does not define that all fields in metadata must be textual. Latest Jupyters lab uses that feature so the parsing mechanism became incomplatible with the protocol. We change Metadata to be an Aeson.Object and introduce a 'Metadata' newtype in order to keep that explicit and open for the later changes if needed. Fixes #912.