diff --git a/ranged-list.cabal b/ranged-list.cabal
--- a/ranged-list.cabal
+++ b/ranged-list.cabal
@@ -1,11 +1,11 @@
 cabal-version: 1.12
 
--- This file has been generated from package.yaml by hpack version 0.35.0.
+-- This file has been generated from package.yaml by hpack version 0.37.0.
 --
 -- see: https://github.com/sol/hpack
 
 name:           ranged-list
-version:        0.1.2.1
+version:        0.1.2.3
 synopsis:       The list like structure whose length or range of length can be specified
 description:    Please see the README on GitHub at <https://github.com/YoshikuniJujo/ranged-list#readme>
 category:       List
@@ -50,7 +50,8 @@
       src
   build-depends:
       base >=4.7 && <5
-    , typecheck-plugin-nat-simple >=0.1.0.9
+    , ghc-internal <10
+    , typecheck-plugin-nat-simple >=0.1.0.11 && <1
   default-language: Haskell2010
 
 test-suite ranged-list-doctest
@@ -64,8 +65,9 @@
   build-depends:
       base >=4.7 && <5
     , doctest
+    , ghc-internal <10
     , ranged-list
-    , typecheck-plugin-nat-simple >=0.1.0.9
+    , typecheck-plugin-nat-simple >=0.1.0.11 && <1
   default-language: Haskell2010
 
 test-suite ranged-list-test
@@ -78,6 +80,7 @@
   ghc-options: -threaded -rtsopts -with-rtsopts=-N
   build-depends:
       base >=4.7 && <5
+    , ghc-internal <10
     , ranged-list
-    , typecheck-plugin-nat-simple >=0.1.0.9
+    , typecheck-plugin-nat-simple >=0.1.0.11 && <1
   default-language: Haskell2010
