Skip to content

Commit 7dceb9f

Browse files
committed
Make dataframe work with newer versions of ghc
1 parent dbfd4e4 commit 7dceb9f

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

.github/workflows/haskell-ci.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,19 @@ jobs:
4040
allow-failure: false
4141
- compiler: ghc-9.10.1
4242
compilerKind: ghc
43-
compilerVersion: 9.4.8
43+
compilerVersion: 9.10.1
4444
setup-method: ghcup
4545
allow-failure: false
4646
- compiler: ghc-9.6.6
4747
compilerKind: ghc
4848
compilerVersion: 9.6.6
4949
setup-method: ghcup
5050
allow-failure: false
51+
- compiler: ghc-9.12.1
52+
compilerKind: ghc
53+
compilerVersion: 9.12.1
54+
setup-method: ghcup
55+
allow-failure: false
5156
fail-fast: false
5257
steps:
5358
- name: apt-get install

dataframe.cabal

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ maintainer: mschavinda@gmail.com
1414

1515
copyright: (c) 2024-2024 Michael Chavinda
1616
category: Data
17-
tested-with: GHC ==9.8.3 || ==9.6.6 || == 9.4.8
17+
tested-with: GHC ==9.8.3 || ==9.6.6 || == 9.4.8 || ==9.10.1 || ==9.12.1
1818
extra-doc-files: CHANGELOG.md README.md
1919

2020
source-repository head
@@ -41,7 +41,7 @@ library
4141
DataFrame.Operations.Aggregation,
4242
DataFrame.Display.Terminal.Plot,
4343
DataFrame.IO.CSV
44-
build-depends: base >= 4.17.2.0 && < 4.21,
44+
build-depends: base >= 4.17.2.0 && < 4.22,
4545
array ^>= 0.5,
4646
attoparsec >= 0.12 && <= 0.14.4,
4747
bytestring >= 0.11 && <= 0.12.2.0,
@@ -77,7 +77,7 @@ executable dataframe
7777
DataFrame.Operations.Aggregation,
7878
DataFrame.Display.Terminal.Plot,
7979
DataFrame.IO.CSV
80-
build-depends: base >= 4.17.2.0 && < 4.21,
80+
build-depends: base >= 4.17.2.0 && < 4.22,
8181
array ^>= 0.5,
8282
attoparsec >= 0.12 && <= 0.14.4,
8383
bytestring >= 0.11 && <= 0.12.2.0,
@@ -97,7 +97,7 @@ benchmark dataframe-benchmark
9797
type: exitcode-stdio-1.0
9898
main-is: Main.hs
9999
hs-source-dirs: benchmark
100-
build-depends: base >= 4.17.2.0 && < 4.21,
100+
build-depends: base >= 4.17.2.0 && < 4.22,
101101
criterion >= 1 && <= 1.6.4.0,
102102
text >= 2.0 && <= 2.1.2,
103103
random >= 1 && <= 1.3.1,
@@ -116,7 +116,7 @@ test-suite tests
116116
Operations.InsertColumn,
117117
Operations.Sort,
118118
Operations.Take
119-
build-depends: base >= 4.17.2.0 && < 4.21,
119+
build-depends: base >= 4.17.2.0 && < 4.22,
120120
HUnit ^>= 1.6,
121121
random >= 1,
122122
random-shuffle >= 0.0.4,

0 commit comments

Comments
 (0)