diff --git a/hkt.hs b/hkt.hs
--- a/hkt.hs
+++ b/hkt.hs
@@ -44,7 +44,7 @@
 import Data.Conduit.Serialization.Binary (conduitGet)
 import Data.Data.Lens (biplate)
 import Data.Either (rights)
-import qualified Data.IxSet as IxSet
+import qualified Data.IxSet.Typed as IxSet
 import Data.Graph.Inductive.Graph (Graph(mkGraph), emap, Path, prettyPrint)
 import Data.Graph.Inductive.PatriciaTree (Gr)
 import Data.Graph.Inductive.Query.SP (sp)
diff --git a/hopenpgp-tools.cabal b/hopenpgp-tools.cabal
--- a/hopenpgp-tools.cabal
+++ b/hopenpgp-tools.cabal
@@ -1,5 +1,5 @@
 name:                hopenpgp-tools
-version:             0.15.1
+version:             0.16
 synopsis:            hOpenPGP-based command-line tools
 description:         command-line tools for performing some OpenPGP-related operations
 homepage:            http://floss.scru.org/hopenpgp-tools
@@ -60,8 +60,8 @@
                ,       cryptohash             >= 0.7.7
                ,       directory
                ,       errors
-               ,       hOpenPGP               >= 2.0
-               ,       ixset
+               ,       hOpenPGP               >= 2.2
+               ,       ixset-typed
                ,       lens
                ,       monad-loops
                ,       old-locale
@@ -96,8 +96,8 @@
                ,       errors
                ,       fgl
                ,       graphviz
-               ,       hOpenPGP               >= 2.1
-               ,       ixset
+               ,       hOpenPGP               >= 2.2
+               ,       ixset-typed
                ,       lens
                ,       monad-loops
                ,       optparse-applicative   >= 0.11.0
@@ -119,4 +119,4 @@
 source-repository this
   type:     git
   location: git://git.debian.org/users/clint/hopenpgp-tools.git
-  tag:      hopenpgp-tools/0.15.1
+  tag:      hopenpgp-tools/0.16
