dataframe-expr-serializer 1.2.0.1 → 1.2.1.0
raw patch · 2 files changed
+13/−13 lines, 2 filesdep ~dataframe-coredep ~dataframe-operationsPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: dataframe-core, dataframe-operations
API changes (from Hackage documentation)
Files
dataframe-expr-serializer.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.4 name: dataframe-expr-serializer-version: 1.2.0.1+version: 1.2.1.0 synopsis: Serialize and deserialize dataframe expressions and pipelines. description: Save fitted @Expr@ values and whole pipelines (ordered @[NamedExpr]@) to a@@ -39,8 +39,8 @@ build-depends: base >= 4 && < 5, aeson >= 0.11.0.0 && < 3, bytestring >= 0.11 && < 0.14,- dataframe-core >= 2.2 && < 2.3,- dataframe-operations >= 2.2 && < 2.3,+ dataframe-core >= 2.5 && < 2.6,+ dataframe-operations >= 2.5 && < 2.6, text >= 2.1 && < 3, vector >= 0.13 && < 0.15 hs-source-dirs: src
src/DataFrame/IR/ExprJson.hs view
@@ -59,16 +59,7 @@ import Data.Word (Word16, Word32, Word64, Word8) import Type.Reflection (TypeRep, Typeable, typeRep) -import qualified DataFrame.Functions as F-import DataFrame.Internal.Column (Columnable)-import DataFrame.Internal.Expression (- AggStrategy (..),- BinaryOp (binaryName),- Expr (..),- UnaryOp (unaryName),- )-import qualified DataFrame.Internal.Expression as F-import DataFrame.Operators (+import DataFrame.Expression.Operators ( ifThenElse, (.&&.), (./=.),@@ -79,6 +70,15 @@ (.>=.), (.||.), )+import qualified DataFrame.Functions as F+import DataFrame.Internal.Column (Columnable)+import DataFrame.Internal.Expression (+ AggStrategy (..),+ BinaryOp (binaryName),+ Expr (..),+ UnaryOp (unaryName),+ )+import qualified DataFrame.Internal.Expression as F {- | Existential wrapper around a typed expression decoded from JSON. TODO: mchavinda - Maybe consolidate with UExpr from the main package.