diff --git a/dataframe-learn.cabal b/dataframe-learn.cabal
--- a/dataframe-learn.cabal
+++ b/dataframe-learn.cabal
@@ -1,6 +1,6 @@
 cabal-version:      3.4
 name:               dataframe-learn
-version:            2.0.0.0
+version:            2.1.0.0
 synopsis:           Interpretable, expression-returning machine learning for the dataframe ecosystem.
 description:
     A small scikit-learn-style ML library where every model returns both an
@@ -61,8 +61,8 @@
                         containers >= 0.6.7 && < 0.10,
                         parallel >= 3.3 && < 4,
                         random >= 1.2 && < 2,
-                        dataframe-core:internal >= 2.0 && < 2.1,
-                        dataframe-operations >= 2.0 && < 2.1,
+                        dataframe-core >= 2.1 && < 2.2,
+                        dataframe-operations >= 2.1 && < 2.2,
                         text >= 2.1 && < 3,
                         vector >= 0.13 && < 0.15,
                         vector-algorithms >= 0.9 && < 0.11
@@ -105,11 +105,11 @@
                         containers >= 0.6.7 && < 0.10,
                         parallel >= 3.3 && < 4,
                         random >= 1.2 && < 2,
-                        dataframe-core >= 2.0 && < 2.1,
-                        dataframe-core:internal >= 2.0 && < 2.1,
-                        dataframe-operations >= 2.0 && < 2.1,
-                        dataframe-operations:internal >= 2.0 && < 2.1,
-                        dataframe-expr-serializer >= 1.1 && < 1.2,
+                        dataframe-core >= 2.1 && < 2.2,
+                        dataframe-core >= 2.1 && < 2.2,
+                        dataframe-operations >= 2.1 && < 2.2,
+                        dataframe-operations >= 2.1 && < 2.2,
+                        dataframe-expr-serializer >= 1.2 && < 1.3,
                         dataframe-learn:internal,
                         text >= 2.1 && < 3,
                         vector >= 0.13 && < 0.15
@@ -140,13 +140,13 @@
                         aeson >= 0.11.0.0 && < 3,
                         bytestring >= 0.11 && < 0.14,
                         containers >= 0.6.7 && < 0.10,
-                        dataframe-core >= 2.0 && < 2.1,
-                        dataframe-core:internal >= 2.0 && < 2.1,
-                        dataframe-csv >= 2.0 && < 2.1,
+                        dataframe-core >= 2.1 && < 2.2,
+                        dataframe-core >= 2.1 && < 2.2,
+                        dataframe-csv >= 2.1 && < 2.2,
                         dataframe-learn,
                         dataframe-learn:internal,
-                        dataframe-operations >= 2.0 && < 2.1,
-                        dataframe-operations:internal >= 2.0 && < 2.1,
+                        dataframe-operations >= 2.1 && < 2.2,
+                        dataframe-operations >= 2.1 && < 2.2,
                         HUnit >= 1.6 && < 1.8,
                         QuickCheck >= 2 && < 3,
                         random >= 1 && < 2,
