diff --git a/hyraxAbif.cabal b/hyraxAbif.cabal
--- a/hyraxAbif.cabal
+++ b/hyraxAbif.cabal
@@ -1,6 +1,6 @@
 cabal-version:       2.2
 name:                hyraxAbif
-version:             0.2.3.27
+version:             0.2.4.2
 synopsis:            Modules for parsing, generating and manipulating AB1 files.
 homepage:            https://github.com/hyraxbio/hyraxAbif/#readme
 license:             BSD-3-Clause OR Apache-2.0
@@ -42,39 +42,42 @@
                      , Examples.AddComment
                      , Examples.RemoveComments
                      , Examples.ReadAb1
-  build-depends:       base >= 4.9.1.0 && < 5
-                     , protolude >= 0.2.2 && < 0.3.1
-                     , text >= 1.2.3.0 && < 1.2.5.0
-                     , bytestring >= 0.10.8.2 && < 0.10.11.0
-                     , binary >= 0.8.5.1 && < 0.9.0.0
-                     , directory >= 1.3.0.2 && < 1.3.7.0
-                     , filepath >= 1.4.1.2 && < 1.4.3.0
+  build-depends:       base            >= 4.9.1.0 && < 5
+                     , protolude       >= 0.3.0 && < 0.4
+                     , binary          >= 0.8.8 && < 0.9
+                     , bytestring      >= 0.10.12 && < 0.12
+                     , directory       >= 1.3.6 && < 1.4
+                     , filepath        >= 1.4.2 && < 1.5
+                     , hscolour        >= 1.24.4 && < 1.25
+                     , pretty-show     >= 1.10 && < 1.11
+                     , text            >= 1.2.4 && < 1.3
   default-language:    Haskell2010
 
+
 executable hyraxAbif-exe
   hs-source-dirs:      app
   main-is:             Main.hs
   ghc-options:         -threaded -rtsopts -with-rtsopts=-N -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -Wimplicit-prelude -Wcompat -Wredundant-constraints -Wnoncanonical-monad-instances
-  build-depends:       base >= 4.9.1.0 && < 5
+  build-depends:       base            >= 4.9.1.0 && < 5
                      , hyraxAbif
-                     , protolude >= 0.2.2 && < 0.3.1
-                     , text >= 1.2.3.0 && < 1.2.5.0
-                     , bytestring >= 0.10.8.2 && < 0.10.11.0
-                     , pretty-show >= 1.6.16 && < 1.10.0
-                     , hscolour >= 1.24.4 && < 1.25.0
+                     , protolude       >= 0.3.0 && < 0.4
+                     , text            >= 1.2.4 && < 1.3
+                     , bytestring      >= 0.10.12 && < 0.12
+                     , pretty-show     >= 1.10 && < 1.11
+                     , hscolour        >= 1.24.4 && < 1.25
   default-language:    Haskell2010
 
 test-suite hyraxAbif-test
   type:                exitcode-stdio-1.0
   hs-source-dirs:      test
   main-is:             Tests.hs
-  build-depends:       base >= 4.9.1.0 && < 5
+  build-depends:       base            >= 4.9.1.0  && < 5
                      , hyraxAbif
-                     , protolude >= 0.2.2 && < 0.3.1
-                     , text >= 1.2.3.0 && < 1.2.5.0
-                     , bytestring >= 0.10.8.2 && < 0.10.11.0
-                     , binary >= 0.8.5.1 && < 0.9.0.0
-                     , hedgehog >= 0.5.3 && < 1.1.0
+                     , protolude       >= 0.3.0 && < 0.4
+                     , text            >= 1.2.4 && < 1.3
+                     , bytestring      >= 0.10.12 && < 0.12
+                     , binary          >= 0.8.8 && < 0.9
+                     , hedgehog
   other-modules:       AbifTests
                      , FastaTests
                      , Generators
