diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Revision history for dependent-sum
 
+## 0.7.1.1 - 2020-03-25
+
+* Support constraints-extras 0.4
+
 ## 0.7.1.0 - 2020-03-25
 
 * Shift version bounds for `some` to 1.0.1.* versions.
diff --git a/dependent-sum.cabal b/dependent-sum.cabal
--- a/dependent-sum.cabal
+++ b/dependent-sum.cabal
@@ -1,5 +1,5 @@
 name:                   dependent-sum
-version:                0.7.1.0
+version:                0.7.1.1
 stability:              provisional
 
 cabal-version:          1.22
@@ -46,10 +46,10 @@
                         Data.Some
   other-extensions:     PatternSynonyms
   build-depends:        base >= 4.9 && <5
-                      , constraints-extras >= 0.2 && < 0.4
+                      , constraints-extras >= 0.2 && < 0.5
 
   -- tight bounds, so re-exported API is versioned properly.
-  build-depends:        some == 1.0.1.*
+  build-depends:        some >= 1.0.1 && < 1.0.3
 
   if impl(ghc >= 7.2)
     ghc-options:        -trust base
