diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Revision history for taskwarrior
 
+## 0.6.0.6 (2023-07-31)
+
+* Bump upper bounds on hspec, aeson and bytestring
+
 ## 0.6.0.5
 
 * Bump upper base bound
diff --git a/taskwarrior.cabal b/taskwarrior.cabal
--- a/taskwarrior.cabal
+++ b/taskwarrior.cabal
@@ -4,7 +4,7 @@
 -- PVP summary:     +-+------- breaking API changes
 --                  | | +----- non-breaking API additions
 --                  | | | +--- code changes with no API change
-version: 0.6.0.5
+version: 0.6.0.6
 synopsis:           Types and aeson instances for taskwarrior tasks
 description:
   Types and aeson instances for the https://taskwarrior.org task import/export feature
@@ -45,9 +45,9 @@
     StrictData
 
   build-depends:
-    , aeson                 >=2.0.0.0  && < 2.2
+    , aeson                 >=2.0.0.0  && < 2.3
     , base                  >=4.11     && < 4.19
-    , bytestring            >=0.10.8.2 && < 0.12
+    , bytestring            >=0.10.8.2 && < 0.13
     , containers            >=0.5.0.0  && < 0.7
     , process               ^>=1.6.5.0
     , random                >=1.1      && < 1.3
@@ -69,7 +69,7 @@
     , aeson
     , base
     , containers
-    , hspec                 >=2.7.1 && < 2.11
+    , hspec                 >=2.7.1 && < 2.12
     , QuickCheck            >=2.13.2 && <2.15
     , quickcheck-instances  ^>=0.3.22
     , taskwarrior
