diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,4 +1,10 @@
 -*- markdown -*-
+2023-07-31 0.5.4.1
+
+* Cabal version change2023-07-31 0.5.4.1
+
+* Cabal version change
+
 2023-03-01 0.5.4.0
 
 * Aeson 2.0 compatibility
diff --git a/wreq.cabal b/wreq.cabal
--- a/wreq.cabal
+++ b/wreq.cabal
@@ -1,5 +1,6 @@
+cabal-version:       3.0
 name:                wreq
-version:             0.5.4.0
+version:             0.5.4.1
 synopsis:            An easy-to-use HTTP client library.
 description:
   .
@@ -29,15 +30,14 @@
   * Early TLS support via the tls package
 homepage:            http://www.serpentine.com/wreq
 bug-reports:         https://github.com/bos/wreq/issues
-license:             BSD3
+license:             BSD-3-Clause
 license-file:        LICENSE.md
 author:              Bryan O'Sullivan <bos@serpentine.com>
 maintainer:          bos@serpentine.com
 copyright:           2014 Bryan O'Sullivan
 category:            Web
 build-type:          Custom
-cabal-version:       >=1.10
-tested-with:         GHC==8.2.1, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2
+tested-with:         GHC==8.2.1, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==9.2.8
 extra-source-files:
   README.md
   TODO.md
@@ -50,7 +50,7 @@
 
 custom-setup
   setup-depends:
-    base < 5, Cabal < 3.9, cabal-doctest >=1.0.2 && <1.1
+    base < 5, Cabal < 4.0, cabal-doctest >=1.0.2 && <1.1
 
 -- disable doctests with -f-doctest
 flag doctest
@@ -97,6 +97,8 @@
     Network.Wreq.Internal.Types
     Network.Wreq.Lens.Machinery
     Network.Wreq.Lens.TH
+    Paths_wreq
+  autogen-modules:
     Paths_wreq
   build-depends:
     psqueues >= 0.2,
