packages feed

dataframe-persistent 0.5.0.1 → 0.5.0.2

raw patch · 3 files changed

+7/−7 lines, 3 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

README.md view
@@ -175,7 +175,7 @@ runtime surprise:  ```haskell-D.toMarkdown' . DT.thaw . DT.filterWhere (DT.col @"Name" .==. DT.lit (Just "Accept")) <$> artists+D.toMarkdown' . DT.thaw . DT.filter (DT.col @"Name" .==. DT.lit (Just "Accept")) <$> artists ```  > <!-- scripths:mime text/plain -->
dataframe-persistent.cabal view
@@ -1,6 +1,6 @@ cabal-version:      3.0 name:               dataframe-persistent-version:            0.5.0.1+version:            0.5.0.2 synopsis: Persistent database integration for the dataframe library  description: This package provides integration between the dataframe library and the Persistent database library, allowing you to load database entities into DataFrames and save DataFrames back to the database.@@ -43,8 +43,8 @@                       bytestring >= 0.10 && < 0.14,                       conduit >= 1.3 && < 1.5,                       containers >= 0.6.7 && < 0.10,-                      dataframe-core ^>= 2.6,-                      dataframe-operations ^>= 2.6,+                      dataframe-core ^>= 2.7,+                      dataframe-operations ^>= 2.7,                       persistent >= 2.14 && < 3,                       persistent-sqlite >= 2.13 && < 3,                       resourcet >= 1.2 && < 2,@@ -64,7 +64,7 @@                    SchemaTHTests     build-depends:  base >= 4 && < 5,                     dataframe >= 1 && < 4,-                    dataframe-operations ^>= 2.6,+                    dataframe-operations ^>= 2.7,                     dataframe-persistent,                     HUnit >= 1.6 && < 1.8,                     monad-logger >= 0.3 && < 0.5,
tests/PersistentTests.hs view
@@ -193,11 +193,11 @@     df <- fromPersistent @TestUser []     liftIO $ do         -- Filter operation-        let youngUsers = DF.filter test_user_age (< 30) df+        let youngUsers = DF.filterBy (< 30) test_user_age df         assertEqual "Young users count" 2 (nRows youngUsers)          -- Sort operation-        let sorted = DF.sortBy [DF.Asc (F.col @Int "age")] df+        let sorted = DF.sortBy [DF.Asc (F.int "age")] df         let ages = DF.columnAsList test_user_age sorted         assertEqual "Ages sorted" [25, 28, 30, 35] ages