diff --git a/hasktorch.cabal b/hasktorch.cabal
--- a/hasktorch.cabal
+++ b/hasktorch.cabal
@@ -1,5 +1,5 @@
 name:                hasktorch
-version:             0.2.0.0
+version:             0.2.0.1
 synopsis:            Haskell bindings to libtorch, supporting both typed and untyped tensors.
 description:         Hasktorch is a library for tensors and neural networks in Haskell. It is an independent open source community project which leverages the core C++ libraries shared by PyTorch.
 homepage:            https://github.com/hasktorch/hasktorch#readme
@@ -104,20 +104,20 @@
                     , base >= 4.7 && < 5
                     , libtorch-ffi == 2.0.*
                     , libtorch-ffi-helper == 2.0.*
-                    , finite-typelits >= 0.2.1 && < 0.3
-                    , ghc-typelits-extra >= 0.4.7 && < 0.5
-                    , ghc-typelits-knownnat >= 0.7.12 && < 0.8
-                    , ghc-typelits-natnormalise >= 0.7.10 && < 0.8
+                    , finite-typelits >= 0.1 && < 0.3
+                    , ghc-typelits-extra >= 0.4.6 && < 0.5
+                    , ghc-typelits-knownnat >= 0.7.9 && < 0.8
+                    , ghc-typelits-natnormalise >= 0.7.9 && < 0.8
                     , mtl >= 2.3.1 && < 2.4
                     , safe-exceptions >= 0.1.7 && < 0.2
                     , random >= 1.2.1 && < 1.3
-                    , reflection >= 2.1.9 && < 2.2
+                    , reflection >= 2.1 && < 2.2
                     , stm >= 2.5.1 && < 2.6
-                    , JuicyPixels >= 3.3.9 && < 3.4
-                    , vector >= 0.13.2 && < 0.14
+                    , JuicyPixels >= 3.3 && < 3.4
+                    , vector >= 0.13 && < 0.14
                     , bytestring >= 0.11.5 && < 0.12
                     , safe-exceptions
-                    , zlib >= 0.7.1 && < 0.8
+                    , zlib >= 0.6 && < 0.8
                     , pipes >= 4.3.16 && < 4.4
                     , pipes-group >= 1.0.12 && < 1.1
                     , pipes-concurrency >= 2.0.14 && < 2.1
@@ -128,17 +128,17 @@
                     , cassava >= 0.5.3 && < 0.6
                     , lifted-async >= 0.10.2 && < 0.11
                     , monad-control >= 1.0.3 && < 1.1
-                    , foldl >= 1.4.17 && < 1.5
+                    , foldl >= 1.4 && < 1.5
                     , transformers-base >= 0.4.6 && < 0.5
                     , array >= 0.5.5 && < 0.6
-                    , data-default-class >= 0.2.0 && < 0.3
+                    , data-default-class >= 0.1 && < 0.3
                     , containers >= 0.6.7 && < 0.7
                     , inline-c >= 0.9.1 && < 0.10
-                    , vector-sized >= 1.6.1 && < 1.7
+                    , vector-sized >= 1.5 && < 1.7
                     , template-haskell >= 2.20.0 && < 2.21
-                    , megaparsec >= 9.7.0 && < 9.8
-                    , half >= 0.3.2 && < 0.4
-                    , constraints >= 0.14.2 && < 0.15
+                    , megaparsec >= 9.5 && < 9.8
+                    , half >= 0.3 && < 0.4
+                    , constraints >= 0.14 && < 0.15
 
  default-extensions:  Strict
                     , StrictData
