diff --git a/LICENSE.txt b/LICENSE.txt
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -1,6 +1,6 @@
 MIT License
 
-Copyright (c) 2024 Taylor Fausak
+Copyright (c) 2026 Taylor Fausak
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
diff --git a/imp.cabal b/imp.cabal
--- a/imp.cabal
+++ b/imp.cabal
@@ -1,6 +1,6 @@
 cabal-version: 2.2
 name: imp
-version: 1.0.3.4
+version: 1.0.3.5
 synopsis: A GHC plugin for automatically importing modules.
 description: Imp is a GHC plugin for automatically importing modules.
 category: Plugin
@@ -20,7 +20,7 @@
   manual: True
 
 common library
-  build-depends: base ^>=4.19.0.0 || ^>=4.20.0.0 || ^>=4.21.0.0 || ^>=4.22.0.0
+  build-depends: base ^>=4.20.0.0 || ^>=4.21.0.0 || ^>=4.22.0.0
   default-language: Haskell2010
   ghc-options:
     -Weverything
@@ -46,10 +46,10 @@
   import: library
   autogen-modules: Paths_imp
   build-depends:
-    Cabal-syntax ^>=3.10.1.0 || ^>=3.12.0.0 || ^>=3.14.0.0 || ^>=3.16.0.0,
-    containers ^>=0.6.7 || ^>=0.7 || ^>=0.8,
+    Cabal-syntax ^>=3.12.0.0 || ^>=3.14.0.0 || ^>=3.16.0.0,
+    containers ^>=0.7 || ^>=0.8,
     exceptions ^>=0.10.5,
-    ghc ^>=9.8.1 || ^>=9.10.1 || ^>=9.12.1 || ^>=9.14.1,
+    ghc ^>=9.10.1 || ^>=9.12.1 || ^>=9.14.1,
     transformers ^>=0.6.1,
 
   -- cabal-gild: discover source/library
diff --git a/source/test-suite/Main.hs b/source/test-suite/Main.hs
--- a/source/test-suite/Main.hs
+++ b/source/test-suite/Main.hs
@@ -141,16 +141,9 @@
 
 emptyParserOpts :: Lexer.ParserOpts
 #if MIN_VERSION_ghc(9, 14, 0)
-emptyParserOpts = Lexer.mkParserOpts EnumSet.empty emptyDiagOpts False False False False
-#else
-emptyParserOpts = Lexer.mkParserOpts EnumSet.empty emptyDiagOpts [] False False False False
-#endif
-
-emptyDiagOpts :: Error.DiagOpts
-#if MIN_VERSION_ghc(9, 8, 1)
-emptyDiagOpts = Error.emptyDiagOpts
+emptyParserOpts = Lexer.mkParserOpts EnumSet.empty Error.emptyDiagOpts False False False False
 #else
-emptyDiagOpts = Error.DiagOpts EnumSet.empty EnumSet.empty False False Nothing Plugin.defaultSDocContext
+emptyParserOpts = Lexer.mkParserOpts EnumSet.empty Error.emptyDiagOpts [] False False False False
 #endif
 
 newtype InvalidInput
