diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,7 @@
+## 2.1.9
+
+* cabal file cleanup
+
 ## 2.1.8
 
 * Move HasHttpManager from http-conduit to http-client [#147](https://github.com/snoyberg/http-client/pull/147)
diff --git a/http-conduit.cabal b/http-conduit.cabal
--- a/http-conduit.cabal
+++ b/http-conduit.cabal
@@ -1,5 +1,5 @@
 name:            http-conduit
-version:         2.1.8
+version:         2.1.9
 license:         BSD3
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
@@ -31,7 +31,7 @@
                  , conduit               >= 0.5.5   && < 1.3
                  , http-types            >= 0.7
                  , lifted-base           >= 0.1
-                 , http-client           >= 0.4.3   && < 0.5
+                 , http-client           >= 0.4.19  && < 0.5
                  , http-client-tls       >= 0.2.2
                  , monad-control
                  , mtl
@@ -41,6 +41,7 @@
 
 test-suite test
     main-is: main.hs
+    other-modules: CookieTest
     type: exitcode-stdio-1.0
     hs-source-dirs: test
 
@@ -62,8 +63,8 @@
                  , case-insensitive
                  , lifted-base
                  , network
-                 , wai >= 3.0 && < 3.1
-                 , warp >= 3.0.0.2 && < 3.2
+                 , wai >= 3.0 && < 3.3
+                 , warp >= 3.0.0.2 && < 3.3
                  , wai-conduit
                  , http-types
                  , cookie
