Index: b/safecopy.cabal
===================================================================
--- a/safecopy.cabal
+++ b/safecopy.cabal
@@ -1,9 +1,6 @@
--- safecopy.cabal auto-generated by cabal init. For additional
--- options, see
--- http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html#pkg-descr.
--- The name of the package.
 Name:                safecopy
 Version:             0.10.4.2
+x-revision:          7
 Synopsis:            Binary serialization with version control.
 Description:         An extension to Data.Serialize with built-in version control.
 Homepage:            https://github.com/acid-state/safecopy
@@ -15,11 +12,23 @@ Category:            Data, Parsing
 Build-type:          Simple
 Extra-source-files: CHANGELOG.md
 Cabal-version:       >=1.10
-tested-with:         GHC==8.0.2, GHC==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.3, GHC==8.10.1
+
+tested-with:
+  GHC == 9.8.0
+  GHC == 9.6.2
+  GHC == 9.4.7
+  GHC == 9.2.8
+  GHC == 9.0.2
+  GHC == 8.10.7
+  GHC == 8.8.4
+  GHC == 8.6.5
+  GHC == 8.4.4
+  GHC == 8.2.2
+  GHC == 8.0.2
 
 Source-repository head
   type:          git
-  location:      git://github.com/acid-state/safecopy.git
+  location:      https://github.com/acid-state/safecopy.git
 
 
 Library
@@ -31,26 +40,23 @@ Library
   Hs-Source-Dirs:      src/
 
   -- Packages needed in order to build this package.
-  Build-depends:       base >=4.9 && <5,
+  Build-depends:       base >= 4.9 && < 5,
                        array < 0.6,
                        cereal >= 0.5 && < 0.6,
-                       bytestring < 0.12,
+                       bytestring < 0.13,
                        generic-data >= 0.3,
                        containers >= 0.3 && < 0.7,
                        old-time < 1.2,
-                       template-haskell < 2.18,
-                       text < 1.3,
-                       time < 1.12,
-                       transformers < 0.6,
-                       vector >= 0.10 && < 0.13
+                       template-haskell < 2.21,
+                       text < 1.3 || >= 2.0 && < 2.2,
+                       time < 1.13,
+                       transformers < 0.7,
+                       vector >= 0.10 && < 0.14
 
   -- Modules not exported by this package.
   Other-modules:       Data.SafeCopy.Instances, Data.SafeCopy.SafeCopy,
                        Data.SafeCopy.Derive
 
-  -- Extra tools (e.g. alex, hsc2hs, ...) needed to build the source.
-  -- Build-tools:
-
   GHC-Options:         -Wall
 
   cpp-options: -DDEFAULT_SIGNATURES -DSAFE_HASKELL
@@ -62,7 +68,7 @@ Test-suite instances
   Hs-Source-Dirs:      test/
   GHC-Options:         -Wall -threaded -rtsopts -with-rtsopts=-N
   Build-depends:       base, cereal, template-haskell, safecopy,
-                       containers, time, array, vector, lens >= 4.7 && < 5.1,
+                       containers, time, array, vector, lens >= 4.7 && < 5.3,
                        lens-action, tasty, tasty-quickcheck, quickcheck-instances, QuickCheck
 
 Test-suite generic
