hanalyze 0.1.0.0 → 0.1.0.1
raw patch · 2 files changed
+21/−14 lines, 2 filesdep ~dataframePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: dataframe
API changes (from Hackage documentation)
Files
- CHANGELOG.md +8/−0
- hanalyze.cabal +13/−14
CHANGELOG.md view
@@ -7,6 +7,14 @@ ## [Unreleased] +## [0.1.0.1] - 2026-05-20++### Changed+- Tightened the `library` lower bound on `dataframe` from `>= 0.3` to `>= 1.3`.+ hanalyze's data layer relies on the `qualified DX` / `DXC` / `DXD` API surface+ introduced in `dataframe-1.3`; the previous range allowed cabal to pick an+ ancient release that no longer builds against the library.+ ## [0.1.0.0] - 2026-05-19 First public release on Hackage.
hanalyze.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: hanalyze-version: 0.1.0.0+version: 0.1.0.1 synopsis: A general-purpose statistical analysis, optimization and visualization toolkit description: @hanalyze@ is a self-contained Haskell toolkit for classical regression@@ -180,7 +180,7 @@ , unordered-containers >= 0.2 && < 0.3 , ad >= 4.4 && < 4.6 , vector >= 0.12 && < 0.14- , dataframe >= 0.3 && < 2+ , dataframe >= 1.3 && < 2 , deepseq >= 1.4 && < 1.6 , massiv >= 1.0 && < 1.1 , parallel >= 3.2 && < 3.3@@ -201,7 +201,7 @@ , containers >= 0.6 && < 0.8 , filepath >= 1.4 && < 1.6 , hvega >= 0.12 && < 0.13- , dataframe >= 0.3 && < 2+ , dataframe >= 1.3 && < 2 , time >= 1.11 && < 1.13 executable glmm-demo@@ -215,7 +215,7 @@ , vector >= 0.12 && < 0.14 , hmatrix >= 0.20 && < 0.22 , text >= 1.2 && < 2.2- , dataframe >= 0.3 && < 2+ , dataframe >= 1.3 && < 2 executable hbm-example import: warnings, opt@@ -298,7 +298,7 @@ build-depends: base >= 4.14 && < 5 , hanalyze- , dataframe >= 0.3 && < 2+ , dataframe >= 1.3 && < 2 , mwc-random >= 0.15 && < 0.16 , text >= 1.2 && < 2.2 @@ -344,7 +344,7 @@ , text >= 1.2 && < 2.2 , containers >= 0.6 && < 0.8 , vector >= 0.12 && < 0.14- , dataframe >= 0.3 && < 2+ , dataframe >= 1.3 && < 2 executable dirty-data-demo import: warnings, opt@@ -355,7 +355,7 @@ base >= 4.14 && < 5 , hanalyze , text >= 1.2 && < 2.2- , dataframe >= 0.3 && < 2+ , dataframe >= 1.3 && < 2 executable external-io-demo import: warnings, opt@@ -367,7 +367,7 @@ , hanalyze , text >= 1.2 && < 2.2 , vector >= 0.12 && < 0.14- , dataframe >= 0.3 && < 2+ , dataframe >= 1.3 && < 2 executable analysis-compare-demo import: warnings, opt@@ -382,7 +382,7 @@ , hmatrix >= 0.20 && < 0.22 , mwc-random >= 0.15 && < 0.16 , containers >= 0.6 && < 0.8- , dataframe >= 0.3 && < 2+ , dataframe >= 1.3 && < 2 executable new-sections-demo import: warnings, opt@@ -940,7 +940,7 @@ , containers >= 0.6 && < 0.8 , mwc-random >= 0.15 && < 0.16 , vector >= 0.12 && < 0.14- , dataframe >= 0.3 && < 2+ , dataframe >= 1.3 && < 2 executable simpson-paradox import: warnings, opt@@ -955,7 +955,7 @@ , mwc-random >= 0.15 && < 0.16 , vector >= 0.12 && < 0.14 , hmatrix >= 0.20 && < 0.22- , dataframe >= 0.3 && < 2+ , dataframe >= 1.3 && < 2 executable hbm-regression import: warnings, opt@@ -969,7 +969,7 @@ , containers >= 0.6 && < 0.8 , mwc-random >= 0.15 && < 0.16 , vector >= 0.12 && < 0.14- , dataframe >= 0.3 && < 2+ , dataframe >= 1.3 && < 2 -- Bench data generator: produces deterministic CSVs that both the Haskell -- benchmarks and the Python comparison scripts read. (See bench/README.md.)@@ -1453,8 +1453,7 @@ , vector >= 0.12 && < 0.14 , mwc-random >= 0.15 && < 0.16 , text >= 1.2 && < 2.2- , dataframe >= 0.3 && < 2+ , dataframe >= 1.3 && < 2 , temporary >= 1.3 && < 1.4 , bytestring >= 0.11 && < 0.13 , hmatrix >= 0.20 && < 0.22-