diff --git a/Setup.hs b/Setup.hs
deleted file mode 100644
--- a/Setup.hs
+++ /dev/null
@@ -1,2 +0,0 @@
-import Distribution.Simple
-main = defaultMain
diff --git a/ipython-kernel.cabal b/ipython-kernel.cabal
--- a/ipython-kernel.cabal
+++ b/ipython-kernel.cabal
@@ -1,5 +1,5 @@
 name:                ipython-kernel
-version:             0.6.1.2
+version:             0.6.1.3
 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.9,
+                       aeson           >=0.6 && < 0.10,
                        bytestring      >=0.10,
                        cereal          >=0.3,
                        containers      >=0.5,
diff --git a/src/IHaskell/IPython/ZeroMQ.hs b/src/IHaskell/IPython/ZeroMQ.hs
--- a/src/IHaskell/IPython/ZeroMQ.hs
+++ b/src/IHaskell/IPython/ZeroMQ.hs
@@ -143,9 +143,9 @@
 -- The sockets will be closed when the callback returns.
 withEphemeralPorts :: ByteString -- ^ HMAC encryption key
                    -> Bool -- ^ Print debug output
-                   -> (ZeroMQEphemeralPorts -> ZeroMQInterface -> IO a) -- ^ Callback that takes the
-                                                                        -- interface to the
-                                                                        -- sockets.
+                   -> (ZeroMQEphemeralPorts
+                    -> ZeroMQInterface
+                    -> IO a) -- ^ Callback that takes the interface to the sockets.
                    -> IO a
 withEphemeralPorts key debug callback = do
   channels <- newZeroMQInterface key
