diff --git a/fits-parse.cabal b/fits-parse.cabal
--- a/fits-parse.cabal
+++ b/fits-parse.cabal
@@ -1,6 +1,6 @@
 cabal-version:      1.12
 name:               fits-parse
-version:            0.3.4
+version:            0.3.5
 license:            BSD2
 license-file:       LICENSE
 copyright:          Copyright (c) 2023 Zac Slade
@@ -49,7 +49,7 @@
         binary <0.9,
         bytestring <0.12,
         containers <0.7,
-        megaparsec <9.4,
+        megaparsec <9.5,
         microlens <0.5,
         microlens-th <0.5,
         text <2.1,
@@ -68,7 +68,7 @@
         fits-parse,
         microlens <0.5,
         microlens-th <0.5,
-        optparse-applicative <0.18,
+        optparse-applicative <0.19,
         statistics <0.17,
         vector <0.14
 
@@ -85,10 +85,10 @@
         bytestring <0.12,
         containers <0.7,
         fits-parse,
-        megaparsec <9.4,
+        megaparsec <9.5,
         microlens <0.5,
         microlens-th <0.5,
-        mtl <2.3,
+        mtl <2.4,
         tasty <1.5,
         tasty-hunit <0.11,
         text <2.1
diff --git a/package.yaml b/package.yaml
--- a/package.yaml
+++ b/package.yaml
@@ -1,5 +1,5 @@
 name:                fits-parse
-version:             0.3.4
+version:             0.3.5
 synopsis:            Parse FITS files
 description:         Parse and manipulate FITS data natively in Haskell
 homepage:            https://github.com/krakrjak/fits-parse#readme
