diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Changelog for S-expresso
 
+Version 1.2.5.0
+---------------
+* Relax upperbounds.
+
 Version 1.2.4.0
 ---------------
 * Build with `bifunctors-5.6`
diff --git a/sexpresso.cabal b/sexpresso.cabal
--- a/sexpresso.cabal
+++ b/sexpresso.cabal
@@ -1,11 +1,11 @@
 cabal-version: 1.12
 
--- This file has been generated from package.yaml by hpack version 0.34.7.
+-- This file has been generated from package.yaml by hpack version 0.36.0.
 --
 -- see: https://github.com/sol/hpack
 
 name:           sexpresso
-version:        1.2.4.0
+version:        1.2.5.0
 synopsis:       A flexible library for parsing and printing S-expression
 description:    Please see the README on GitHub at <https://github.com/archambaultv/sexpresso#readme>
 category:       Data
@@ -43,10 +43,10 @@
   build-depends:
       base >=4.7 && <5
     , bifunctors >=5.5 && <5.7
-    , containers >=0.5 && <0.7
-    , megaparsec >=7.0 && <9.4.0
+    , containers >=0.5 && <0.8
+    , megaparsec >=7.0 && <9.7
     , recursion-schemes >=5.1 && <5.3
-    , text >=0.2 && <2.1
+    , text >=0.2 && <2.2
   default-language: Haskell2010
 
 test-suite sexpresso-test
@@ -64,13 +64,13 @@
   build-depends:
       base >=4.7 && <5
     , bifunctors >=5.5 && <5.7
-    , containers >=0.5 && <0.7
-    , megaparsec >=7.0 && <9.4.0
+    , containers >=0.5 && <0.8
+    , megaparsec >=7.0 && <9.7
     , recursion-schemes >=5.1 && <5.3
     , sexpresso
     , smallcheck >=1.0
     , tasty >=0.8
     , tasty-hunit >=0.10.0.1
     , tasty-smallcheck >=0.8
-    , text >=0.2 && <2.1
+    , text >=0.2 && <2.2
   default-language: Haskell2010
