diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,4 +1,8 @@
-# 0.1.1.1
+# 0.1.1.3
+
+ - Allow `optparse-applicative-0.11.*` and `haskell-src-exts-1.16.*`
+
+# 0.1.1.2
 
  - New option `--ignore-package` to white-list redundant packages by name
  - Exit with a non-zero status code if (non-ignored) redundant dependencies are found
diff --git a/packunused.cabal b/packunused.cabal
--- a/packunused.cabal
+++ b/packunused.cabal
@@ -1,5 +1,5 @@
 name:                packunused
-version:             0.1.1.2
+version:             0.1.1.3
 synopsis:            Tool for detecting redundant Cabal package dependencies
 homepage:            https://github.com/hvr/packunused
 bug-reports:         https://github.com/hvr/packunused/issues
@@ -70,8 +70,8 @@
   build-depends:
     base                 >=4.5  && <4.8,
     Cabal                >=1.14 && <1.21,
-    optparse-applicative == 0.8.*,
+    optparse-applicative < 0.12,
     directory            >=1.1  && <1.3,
     filepath             ==1.3.*,
-    haskell-src-exts     >=1.13 && <1.16,
+    haskell-src-exts     >=1.13 && <1.17,
     split                ==0.2.*
