diff --git a/dataframe-th.cabal b/dataframe-th.cabal
--- a/dataframe-th.cabal
+++ b/dataframe-th.cabal
@@ -1,6 +1,6 @@
 cabal-version:      3.4
 name:               dataframe-th
-version:            2.2.0.0
+version:            2.2.1.0
 synopsis:           Record-based Template Haskell splices for the dataframe ecosystem.
 description:
     The IO-agnostic part of the @dataframe@ TH machinery — splices that
@@ -34,8 +34,8 @@
     other-modules:      DataFrame.Internal.Schema.TH
     build-depends:      base >= 4 && < 5,
                         containers >= 0.6.7 && < 0.10,
-                        dataframe-core >= 2.2 && < 2.3,
-                        dataframe-operations >= 2.2 && < 2.3,
+                        dataframe-core >= 2.5 && < 2.6,
+                        dataframe-operations >= 2.5 && < 2.6,
                         dataframe-parsing >= 2.2 && < 2.3,
                         template-haskell >= 2.0 && < 3,
                         text >= 2.1 && < 3,
diff --git a/src/DataFrame/Internal/Schema/TH.hs b/src/DataFrame/Internal/Schema/TH.hs
--- a/src/DataFrame/Internal/Schema/TH.hs
+++ b/src/DataFrame/Internal/Schema/TH.hs
@@ -17,8 +17,8 @@
 import qualified Data.Text as T
 import Language.Haskell.TH
 
+import DataFrame.Expression.Operators (col)
 import DataFrame.Internal.Expression (Expr)
-import DataFrame.Operators (col)
 import DataFrame.Schema (Schema, makeSchema, schemaType)
 
 {- | Auto-generate a runtime 'Schema' (and per-column @'Expr'@ accessors)
diff --git a/src/DataFrame/TH/Records.hs b/src/DataFrame/TH/Records.hs
--- a/src/DataFrame/TH/Records.hs
+++ b/src/DataFrame/TH/Records.hs
@@ -33,6 +33,7 @@
 import Language.Haskell.TH
 import qualified Language.Haskell.TH.Syntax as TH
 
+import DataFrame.Expression.Operators (col)
 import DataFrame.Functions (sanitize)
 import DataFrame.Internal.Column (columnTypeString)
 import DataFrame.Internal.DataFrame (
@@ -40,7 +41,6 @@
     unsafeGetColumn,
  )
 import DataFrame.Internal.Expression (Expr)
-import DataFrame.Operators (col)
 import Prelude as P
 
 typeFromString :: [String] -> Q Type
