diff --git a/genCabal.hs b/genCabal.hs
--- a/genCabal.hs
+++ b/genCabal.hs
@@ -7,35 +7,38 @@
 import Cartel
 import Control.Applicative
 
+atLeast :: NonEmptyString -> [Word] -> Package
+atLeast name ver = package name (gtEq ver)
+
 versionInts :: [Word]
-versionInts = [0,36,0,2]
+versionInts = [0,36,0,4]
 
 base :: Package
-base = closedOpen "base" [4,7] [4,9]
+base = closedOpen "base" [4,7] [5]
 
 rainbow :: Package
-rainbow = nextBreaking "rainbow" [0,26]
+rainbow = atLeast "rainbow" [0,26]
 
 text :: Package
-text = closedOpen "text" [0,11,2,0] [1,3]
+text = atLeast "text" [0,11,2,0]
 
 containers :: Package
-containers = closedOpen "containers" [0,4,2,1] [0,6]
+containers = atLeast "containers" [0,4,2,1]
 
 quickcheck :: Package
-quickcheck = closedOpen "QuickCheck" [2,7] [2,9]
+quickcheck = atLeast "QuickCheck" [2,7]
 
 tasty :: Package
-tasty = nextBreaking "tasty" [0,10]
+tasty = atLeast "tasty" [0,10]
 
 tastyQuickcheck :: Package
-tastyQuickcheck = nextBreaking "tasty-quickcheck" [0,8]
+tastyQuickcheck = atLeast "tasty-quickcheck" [0,8]
 
 tastyTh :: Package
-tastyTh = nextBreaking "tasty-th" [0,1]
+tastyTh = atLeast "tasty-th" [0,1]
 
 bytestring :: Package
-bytestring = nextBreaking "bytestring" [0,10]
+bytestring = atLeast "bytestring" [0,10]
 
 properties :: Properties
 properties = blank
@@ -63,8 +66,6 @@
     , "given predicate, and to parse infix or RPN expressions into a tree of"
     , "predicates."
     ]
-  , testedWith = map (\ls -> (ghc, eq ls))
-    [ [7,8,3], [7,10,1] ]
   , extraSourceFiles =
     [ "README.md"
     , "changelog"
@@ -79,13 +80,13 @@
 -- Dependencies
 
 split :: Package
-split = closedOpen "split" [0,2,2] [0,3]
+split = atLeast "split" [0,2,2]
 
 contravariant :: Package
-contravariant = closedOpen "contravariant" [1,2] [1,4]
+contravariant = atLeast "contravariant" [1,2]
 
 transformers :: Package
-transformers = closedOpen "transformers" [0,3,0,0] [0,5]
+transformers = atLeast "transformers" [0,3,0,0]
 
 libDepends :: [Package]
 libDepends =
diff --git a/prednote.cabal b/prednote.cabal
--- a/prednote.cabal
+++ b/prednote.cabal
@@ -3,11 +3,11 @@
 -- http://www.github.com/massysett/cartel
 --
 -- Script name used to generate: genCabal.hs
--- Generated on: 2015-04-27 20:14:50.29294 EDT
+-- Generated on: 2015-09-09 21:57:21.988823 EDT
 -- Cartel library version: 0.14.2.6
 
 name: prednote
-version: 0.36.0.2
+version: 0.36.0.4
 cabal-version: >= 1.18
 license: BSD3
 license-file: LICENSE
@@ -29,9 +29,6 @@
   given predicate, and to parse infix or RPN expressions into a tree of
   predicates.
 category: Data
-tested-with:
-  GHC == 7.8.3
-  GHC == 7.10.1
 extra-source-files:
   README.md
   changelog
@@ -46,14 +43,14 @@
     Prednote.Expressions.Infix
     Prednote.Expressions.RPN
   build-depends:
-      base >= 4.7 && < 4.9
-    , rainbow >= 0.26 && < 0.27
-    , split >= 0.2.2 && < 0.3
-    , text >= 0.11.2.0 && < 1.3
-    , containers >= 0.4.2.1 && < 0.6
-    , contravariant >= 1.2 && < 1.4
-    , transformers >= 0.3.0.0 && < 0.5
-    , bytestring >= 0.10 && < 0.11
+      base >= 4.7 && < 5
+    , rainbow >= 0.26
+    , split >= 0.2.2
+    , text >= 0.11.2.0
+    , containers >= 0.4.2.1
+    , contravariant >= 1.2
+    , transformers >= 0.3.0.0
+    , bytestring >= 0.10
   hs-source-dirs:
     lib
   ghc-options:
@@ -81,18 +78,18 @@
   other-extensions:
     TemplateHaskell
   build-depends:
-      tasty >= 0.10 && < 0.11
-    , tasty-quickcheck >= 0.8 && < 0.9
-    , tasty-th >= 0.1 && < 0.2
-    , QuickCheck >= 2.7 && < 2.9
-    , base >= 4.7 && < 4.9
-    , rainbow >= 0.26 && < 0.27
-    , split >= 0.2.2 && < 0.3
-    , text >= 0.11.2.0 && < 1.3
-    , containers >= 0.4.2.1 && < 0.6
-    , contravariant >= 1.2 && < 1.4
-    , transformers >= 0.3.0.0 && < 0.5
-    , bytestring >= 0.10 && < 0.11
+      tasty >= 0.10
+    , tasty-quickcheck >= 0.8
+    , tasty-th >= 0.1
+    , QuickCheck >= 2.7
+    , base >= 4.7 && < 5
+    , rainbow >= 0.26
+    , split >= 0.2.2
+    , text >= 0.11.2.0
+    , containers >= 0.4.2.1
+    , contravariant >= 1.2
+    , transformers >= 0.3.0.0
+    , bytestring >= 0.10
   main-is: prednote-tests.hs
   type: exitcode-stdio-1.0
 
@@ -119,18 +116,18 @@
   other-extensions:
     TemplateHaskell
   build-depends:
-      tasty >= 0.10 && < 0.11
-    , tasty-quickcheck >= 0.8 && < 0.9
-    , tasty-th >= 0.1 && < 0.2
-    , QuickCheck >= 2.7 && < 2.9
-    , base >= 4.7 && < 4.9
-    , rainbow >= 0.26 && < 0.27
-    , split >= 0.2.2 && < 0.3
-    , text >= 0.11.2.0 && < 1.3
-    , containers >= 0.4.2.1 && < 0.6
-    , contravariant >= 1.2 && < 1.4
-    , transformers >= 0.3.0.0 && < 0.5
-    , bytestring >= 0.10 && < 0.11
+      tasty >= 0.10
+    , tasty-quickcheck >= 0.8
+    , tasty-th >= 0.1
+    , QuickCheck >= 2.7
+    , base >= 4.7 && < 5
+    , rainbow >= 0.26
+    , split >= 0.2.2
+    , text >= 0.11.2.0
+    , containers >= 0.4.2.1
+    , contravariant >= 1.2
+    , transformers >= 0.3.0.0
+    , bytestring >= 0.10
 
 source-repository head
   type: git
