diff --git a/Project.toml b/Project.toml
index b1f38dc..9b662de 100644
--- a/Project.toml
+++ b/Project.toml
@@ -14,14 +14,13 @@ StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
 TransmuteDims = "24ddb15e-299a-5cc3-8414-dbddc482d9ca"
 
 [compat]
-ChainRulesCore = "1.11"
+ChainRulesCore = "1.16"
 Compat = "3.46, 4.2"  # for stack
-LazyArrays = "0.21, 0.22"
-LazyStack = "0.1.0"
+LazyArrays = "1.1"
+LazyStack = "0.1.1"
 MacroTools = "0.5"
-StaticArrays = "1.3"
-Strided = "1.1, 2"
-TransmuteDims = "0.1.13"
+StaticArrays = "1.5"
+TransmuteDims = "0.1.15"
 julia = "1.6"
 
 [extras]
diff --git a/src/TensorCast.jl b/src/TensorCast.jl
index ae487a3..3de8e9f 100644
--- a/src/TensorCast.jl
+++ b/src/TensorCast.jl
@@ -25,7 +25,7 @@ include("macro.jl")
 include("pretty.jl")
 
 module Fast # shield non-macro code from @optlevel 1
-    using ..TensorCast: pretty
+    using TensorCast: pretty
     using LinearAlgebra, StaticArrays
 
     include("slice.jl")