diff --git a/compactmap.cabal b/compactmap.cabal
--- a/compactmap.cabal
+++ b/compactmap.cabal
@@ -2,9 +2,9 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                compactmap
-version:             0.1.4.2.1
+version:             0.1.4.3
 synopsis:            A read-only memory-efficient key-value store.
--- description:         
+description:         A read-only key-value store that uses a sorted vector internally
 license:             BSD3
 license-file:        LICENSE
 author:              bartavelle
@@ -14,15 +14,19 @@
 build-type:          Simple
 -- extra-source-files:  
 cabal-version:       >=1.10
-Tested-With:         GHC == 7.8.4, GHC == 7.10.2, GHC == 8.0.2, GHC == 8.2.1
+Tested-With:         GHC == 8.0.2, GHC == 8.2.2, GHC == 9.4.4, GHC == 9.6.1
 
+source-repository head
+  type: git
+  location: https://github.com/bartavelle/compactmap.git
+
 library
   exposed-modules:     Data.CompactMap
                        Data.CompactMap.Generic
   -- other-modules:       
   -- other-extensions:    
-  ghc-options:         -O2 -Wall
-  build-depends:       base >=4.6 && <5, vector >= 0.10.12.3 && < 0.13
+  ghc-options:         -Wall
+  build-depends:       base >=4.6 && <5, vector >= 0.10.12.3 && < 0.14
   hs-source-dirs:      src
   default-language:    Haskell2010
 
@@ -30,7 +34,7 @@
   hs-source-dirs: tests
   type:           exitcode-stdio-1.0
   ghc-options:    -Wall -rtsopts -threaded
-  build-depends:  base,compactmap,containers,hspec,QuickCheck
+  build-depends:  base, compactmap, containers < 0.7, hspec < 2.12, QuickCheck < 2.15
   main-is:        tests.hs
   default-language: Haskell2010
 
