diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.6.7003.1
+
+* Bumped some depedencies so there is an install plan on GHC 8.6
+
 ## 0.6.7003.0
 
 * Add `tableField` as a future replacement for `tableColumn`
diff --git a/opaleye.cabal b/opaleye.cabal
--- a/opaleye.cabal
+++ b/opaleye.cabal
@@ -1,6 +1,6 @@
 name:            opaleye
 copyright:       Copyright (c) 2014-2018 Purely Agile Limited
-version:         0.6.7003.0
+version:         0.6.7003.1
 synopsis:        An SQL-generating DSL targeting PostgreSQL
 description:     An SQL-generating DSL targeting PostgreSQL.  Allows
                  Postgres queries to be written within Haskell in a
@@ -18,7 +18,7 @@
                  CHANGELOG.md
                  *.md
                  Doc/*.md
-tested-with:     GHC==8.4.3, GHC==8.2.2, GHC==8.0.2
+tested-with:     GHC==8.6.1, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2
 
 source-repository head
   type:     git
@@ -28,21 +28,21 @@
   default-language: Haskell2010
   hs-source-dirs: src
   build-depends:
-      aeson               >= 0.6     && < 1.4
+      aeson               >= 0.6     && < 1.5
     , base                >= 4.9     && < 5
     , base16-bytestring   >= 0.1.1.6 && < 0.2
     , case-insensitive    >= 1.2     && < 1.3
     , bytestring          >= 0.10    && < 0.11
-    , contravariant       >= 1.2     && < 1.5
-    , postgresql-simple   >= 0.5.3   && < 0.6
+    , contravariant       >= 1.2     && < 1.6
+    , postgresql-simple   >= 0.5.3   && < 0.7
     , pretty              >= 1.1.1.0 && < 1.2
     , product-profunctors >= 0.6.2   && < 0.11
-    , profunctors         >= 4.0     && < 5.3
+    , profunctors         >= 4.0     && < 5.4
     , scientific          >= 0.3     && < 0.4
     , semigroups          >= 0.13    && < 0.19
     , text                >= 0.11    && < 1.3
     , transformers        >= 0.3     && < 0.6
-    , time                >= 1.4     && < 1.9
+    , time                >= 1.4     && < 1.10
     , time-locale-compat  >= 0.1     && < 0.2
     , uuid                >= 1.3     && < 1.4
     , void                >= 0.4     && < 0.8
diff --git a/src/Opaleye/Aggregate.hs b/src/Opaleye/Aggregate.hs
--- a/src/Opaleye/Aggregate.hs
+++ b/src/Opaleye/Aggregate.hs
@@ -40,7 +40,6 @@
 import qualified Opaleye.Internal.HaskellDB.PrimQuery as HPQ
 import qualified Opaleye.Internal.PackMap as PM
 
-import           Opaleye.QueryArr  (Query)
 import qualified Opaleye.Column    as C
 import qualified Opaleye.Order     as Ord
 import qualified Opaleye.Select    as S
diff --git a/src/Opaleye/Label.hs b/src/Opaleye/Label.hs
--- a/src/Opaleye/Label.hs
+++ b/src/Opaleye/Label.hs
@@ -1,6 +1,5 @@
 module Opaleye.Label where
 
-import           Opaleye.QueryArr (Query)
 import qualified Opaleye.Internal.Label as L
 import qualified Opaleye.Internal.QueryArr as Q
 import qualified Opaleye.Select            as S
diff --git a/src/Opaleye/RunSelect.hs b/src/Opaleye/RunSelect.hs
--- a/src/Opaleye/RunSelect.hs
+++ b/src/Opaleye/RunSelect.hs
@@ -9,22 +9,15 @@
    IRQ.FromFields,
    IRQ.FromField) where
 
-import           Control.Applicative (pure, (<$>))
 import qualified Database.PostgreSQL.Simple as PGS
-import qualified Database.PostgreSQL.Simple.Cursor  as PGSC
-import qualified Database.PostgreSQL.Simple.FromRow as FR
-import qualified Data.String as String
 
-import           Opaleye.Column (Column)
 import qualified Opaleye.Select as S
 import qualified Opaleye.RunQuery          as RQ
 import qualified Opaleye.Sql as S
 import qualified Opaleye.TypeFamilies as TF
 import           Opaleye.Internal.RunQuery (FromFields)
 import qualified Opaleye.Internal.RunQuery as IRQ
-import qualified Opaleye.Internal.QueryArr as Q
 
-import qualified Data.Profunctor as P
 import qualified Data.Profunctor.Product.Default as D
 
 -- * Running 'S.Select's
