diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -133,6 +133,8 @@
 
 [PVP]: https://pvp.haskell.org/
 
+* 1.0.5.3 (2021-03-24)
+    - The program now builds against a wider set of dependencies. There were no changes in functionality.
 * 1.0.5.2 (2021-02-28)
     - The program now builds against a wider set of dependencies. There were no changes in functionality.
 * 1.0.5.1 (2021-02-27)
diff --git a/pinboard-notes-backup.cabal b/pinboard-notes-backup.cabal
--- a/pinboard-notes-backup.cabal
+++ b/pinboard-notes-backup.cabal
@@ -1,5 +1,5 @@
 name:                pinboard-notes-backup
-version:             1.0.5.2
+version:             1.0.5.3
 synopsis:            Back up the notes you've saved to Pinboard
 description:         A command-line application to back up your notes from the
                      Pinboard bookmarking service to a local SQLite database.
@@ -34,7 +34,7 @@
                        , http-client          >= 0.5  && < 0.7
                        , http-types           >= 0.12 && < 0.13
                        , mtl                  >= 2.2  && < 2.3
-                       , optparse-applicative >= 0.11 && < 0.16
+                       , optparse-applicative >= 0.11 && < 0.17
                        , req                  >= 1.0  && < 3.10
                        , sqlite-simple        >= 0.4  && < 0.5
                        , text                 >= 1.2  && < 1.3
@@ -45,5 +45,10 @@
                        GeneralizedNewtypeDeriving
                        InstanceSigs
                        OverloadedStrings
-  ghc-options:         -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates
-                       -fno-warn-unused-do-bind
+  ghc-options:         -Wall -Wcompat
+                       -Wmissing-export-lists
+                       -Wincomplete-record-updates
+                       -Wincomplete-uni-patterns
+                       -Wredundant-constraints
+                       -Widentities
+                       -Wpartial-fields
diff --git a/src/Main.hs b/src/Main.hs
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -1,3 +1,5 @@
+{-# OPTIONS_GHC -Wno-missing-export-lists #-}
+
 module Main where
 
 import Prelude hiding (id, putStrLn)
diff --git a/src/Utils/FriendlyReqError.hs b/src/Utils/FriendlyReqError.hs
--- a/src/Utils/FriendlyReqError.hs
+++ b/src/Utils/FriendlyReqError.hs
@@ -1,4 +1,4 @@
-module Utils.FriendlyReqError where
+module Utils.FriendlyReqError (friendlyReqError) where
 
 import Data.Text (Text, isInfixOf, pack)
 import Network.HTTP.Client
