ipython-kernel 0.8.3.0 → 0.8.4.0
raw patch · 3 files changed
+6/−3 lines, 3 filesdep ~aeson
Dependency ranges changed: aeson
Files
- ipython-kernel.cabal +2/−2
- src/IHaskell/IPython/Message/Writer.hs +2/−1
- src/IHaskell/IPython/Types.hs +2/−0
ipython-kernel.cabal view
@@ -1,5 +1,5 @@ name: ipython-kernel-version: 0.8.3.0+version: 0.8.4.0 synopsis: A library for creating kernels for IPython frontends description: ipython-kernel is a library for communicating with frontends for the interactive IPython framework. It is used extensively in IHaskell, the interactive Haskell environment.@@ -35,7 +35,7 @@ hs-source-dirs: src default-language: Haskell2010 build-depends: base >=4.6 && < 4.9,- aeson >=0.6 && < 0.11,+ aeson >=0.6 && < 0.12, bytestring >=0.10, cereal >=0.3, containers >=0.5,
src/IHaskell/IPython/Message/Writer.hs view
@@ -25,7 +25,8 @@ instance ToJSON Message where toJSON rep@KernelInfoReply{} = object- [ "protocol_version" .= string "5.0" -- current protocol version, major and minor+ [ "protocol_version" .= protocolVersion rep+ , "banner" .= banner rep , "implementation" .= implementation rep , "implementation_version" .= implementationVersion rep , "language_info" .= languageInfo rep
src/IHaskell/IPython/Types.hs view
@@ -287,6 +287,8 @@ -- | A response to a KernelInfoRequest. KernelInfoReply { header :: MessageHeader+ , protocolVersion :: String -- ^ current protocol version, major and minor+ , banner :: String -- ^ Kernel information description e.g. (IHaskell 0.8.3.0 GHC 7.10.2) , implementation :: String -- ^ e.g. IHaskell , implementationVersion :: String -- ^ The version of the implementation , languageInfo :: LanguageInfo