diff --git a/shower.cabal b/shower.cabal
--- a/shower.cabal
+++ b/shower.cabal
@@ -1,17 +1,20 @@
+cabal-version: 2.4
 name: shower
-version: 0.2.0.4
+version: 0.2.0.5
 synopsis: Clean up the formatting of 'show' output
 -- description:
-license: BSD3
+license: BSD-3-Clause
 license-file: LICENSE
 author: Vladislav Zavialov
 maintainer: Monadfix <hi@monadfix.com>
 category: Development
 build-type: Simple
-cabal-version: >=1.10
+tested-with: GHC ==8.4.4, GHC ==8.6.5, GHC ==8.8.4, GHC ==8.10.7, GHC ==9.0.2,
+             GHC ==9.2.8, GHC ==9.4.8, GHC ==9.6.7, GHC ==9.8.4, GHC ==9.10.3,
+             GHC ==9.12.4, GHC ==9.14.1
 
 homepage: https://monadfix.com/shower
-bug-reports: http://github.com/monadfix/shower/issues
+bug-reports: https://github.com/monadfix/shower/issues
 
 extra-source-files:
   tests/in-out/*.in
@@ -19,7 +22,7 @@
 
 source-repository head
   type: git
-  location: git://github.com/monadfix/shower.git
+  location: git@github.com:monadfix/shower.git
 
 library
   exposed-modules:
@@ -29,9 +32,9 @@
     Shower.Parser
     Shower.Class
   build-depends:
-    base >=4.10 && <4.22,
-    megaparsec,
-    pretty
+    base >=4.10 && <4.23,
+    megaparsec <9.8,
+    pretty <1.2
   hs-source-dirs: lib
   default-language: Haskell2010
   ghc-options: -Wall -O2
@@ -58,7 +61,6 @@
     tasty-quickcheck,
     QuickCheck,
     containers,
-    unordered-containers,
     vector,
     text,
     filepath,
