Skip to content

Commit

Permalink
support ghc 9.6.5
Browse files Browse the repository at this point in the history
  • Loading branch information
jali-clarke committed Aug 7, 2024
1 parent 59754d0 commit f60effe
Show file tree
Hide file tree
Showing 32 changed files with 99 additions and 61 deletions.
1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ jobs:
ghc:
- ghc-9-2
- ghc-9-4
- ghc-9-6
runs-on: ${{ matrix.runner.os }}
steps:
- name: Install Nix
Expand Down
1 change: 1 addition & 0 deletions nri-env-parser/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# 0.2.0.1

- Drop support for `aeson-1.x`
- Support GHC 9.6.5

# 0.2.0.0

Expand Down
8 changes: 4 additions & 4 deletions nri-env-parser/nri-env-parser.cabal
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
cabal-version: 1.18

-- This file has been generated from package.yaml by hpack version 0.35.2.
-- This file has been generated from package.yaml by hpack version 0.36.0.
--
-- see: https://github.com/sol/hpack

name: nri-env-parser
version: 0.2.0.0
version: 0.2.0.1
synopsis: Read environment variables as settings to build 12-factor apps.
description: Please see the README at <https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-env-parser#readme>.
category: Web
Expand Down Expand Up @@ -50,7 +50,7 @@ library
TypeOperators
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wpartial-fields -Wredundant-constraints -Wincomplete-uni-patterns -fplugin=NriPrelude.Plugin
build-depends:
base >=4.16.4.0 && <4.18
base >=4.16.4.0 && <4.19
, modern-uri >=0.3.1.0 && <0.4
, network-uri >=2.6.2.0 && <2.8
, nri-prelude >=0.1.0.0 && <0.7
Expand Down Expand Up @@ -83,7 +83,7 @@ test-suite tests
ExtendedDefaultRules
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wpartial-fields -Wredundant-constraints -Wincomplete-uni-patterns -fplugin=NriPrelude.Plugin -threaded -rtsopts "-with-rtsopts=-N -T" -fno-warn-type-defaults
build-depends:
base >=4.16.4.0 && <4.18
base >=4.16.4.0 && <4.19
, modern-uri >=0.3.1.0 && <0.4
, network-uri >=2.6.2.0 && <2.8
, nri-prelude >=0.1.0.0 && <0.7
Expand Down
4 changes: 2 additions & 2 deletions nri-env-parser/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ synopsis: Read environment variables as settings to build 12-factor apps.
description: Please see the README at <https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-env-parser#readme>.
homepage: https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-env-parser#readme
author: NoRedInk
version: 0.2.0.0
version: 0.2.0.1
maintainer: [email protected]
copyright: 2023 NoRedInk Corp.
github: NoRedInk/haskell-libraries/env-parser
Expand All @@ -15,7 +15,7 @@ extra-doc-files:
- CHANGELOG.md
library:
dependencies: &dependencies
- base >= 4.16.4.0 && < 4.18
- base >= 4.16.4.0 && < 4.19
- nri-prelude >= 0.1.0.0 && < 0.7
- modern-uri >= 0.3.1.0 && < 0.4
- network-uri >= 2.6.2.0 && < 2.8
Expand Down
1 change: 1 addition & 0 deletions nri-http/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# 0.5.0.1

- Drop support for `aeson-1.x`
- Support GHC 9.6.5

# 0.5.0.0

Expand Down
8 changes: 4 additions & 4 deletions nri-http/nri-http.cabal
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
cabal-version: 1.12

-- This file has been generated from package.yaml by hpack version 0.35.2.
-- This file has been generated from package.yaml by hpack version 0.36.0.
--
-- see: https://github.com/sol/hpack

name: nri-http
version: 0.5.0.0
version: 0.5.0.1
synopsis: Make Elm style HTTP requests
description: Please see the README at <https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-http#readme>.
category: Web
Expand Down Expand Up @@ -55,7 +55,7 @@ library
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wpartial-fields -Wredundant-constraints -Wincomplete-uni-patterns -fplugin=NriPrelude.Plugin
build-depends:
aeson >=2.0 && <2.2
, base >=4.16.4.0 && <4.18
, base >=4.16.4.0 && <4.19
, bytestring >=0.10.8.2 && <0.12
, case-insensitive >=1.1 && <2.0
, conduit >=1.3.0 && <1.4
Expand Down Expand Up @@ -101,7 +101,7 @@ test-suite spec
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wpartial-fields -Wredundant-constraints -Wincomplete-uni-patterns -fplugin=NriPrelude.Plugin -fno-warn-type-defaults
build-depends:
aeson >=2.0 && <2.2
, base >=4.12.0.0 && <4.17
, base >=4.12.0.0 && <4.19
, bytestring >=0.10.8.2 && <0.12
, case-insensitive >=1.1 && <2.0
, conduit >=1.3.0 && <1.4
Expand Down
6 changes: 3 additions & 3 deletions nri-http/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: nri-http
synopsis: Make Elm style HTTP requests
description: Please see the README at <https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-http#readme>.
author: NoRedInk
version: 0.5.0.0
version: 0.5.0.1
maintainer: [email protected]
copyright: 2023 NoRedInk Corp.
github: NoRedInk/haskell-libraries/nri-http
Expand All @@ -15,7 +15,7 @@ extra-source-files:
library:
dependencies:
- aeson >= 2.0 && < 2.2
- base >= 4.16.4.0 && < 4.18
- base >= 4.16.4.0 && < 4.19
- bytestring >= 0.10.8.2 && < 0.12
- nri-prelude >= 0.1.0.0 && < 0.7
- nri-observability >= 0.1.0.0 && < 0.3
Expand All @@ -36,7 +36,7 @@ tests:
spec:
dependencies:
- aeson >= 2.0 && < 2.2
- base >= 4.12.0.0 && < 4.17
- base >= 4.12.0.0 && < 4.19
- bytestring >= 0.10.8.2 && < 0.12
- nri-prelude >= 0.1.0.0 && < 0.7
- nri-observability >= 0.1.0.0 && < 0.2
Expand Down
1 change: 1 addition & 0 deletions nri-kafka/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# 0.2.0.1

- Drop support for `aeson-1.x`
- Support GHC 9.6.5

# 0.2.0.0

Expand Down
20 changes: 10 additions & 10 deletions nri-kafka/nri-kafka.cabal
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
cabal-version: 1.12

-- This file has been generated from package.yaml by hpack version 0.35.2.
-- This file has been generated from package.yaml by hpack version 0.36.0.
--
-- see: https://github.com/sol/hpack

name: nri-kafka
version: 0.2.0.0
version: 0.2.0.1
synopsis: Functions for working with Kafka
description: Please see the README at <https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-kafka#readme>.
category: Web
Expand Down Expand Up @@ -69,7 +69,7 @@ library
build-depends:
aeson >=2.0 && <2.2
, async >=2.2.2 && <2.3
, base >=4.16.4.0 && <4.18
, base >=4.16.4.0 && <4.19
, bytestring >=0.10.8.2 && <0.12
, conduit >=1.3.0 && <1.4
, containers >=0.6.0.1 && <0.7
Expand All @@ -81,7 +81,7 @@ library
, stm >=2.4 && <2.6
, text >=1.2.3.1 && <2.1
, time >=1.8.0.2 && <2
, unix >=2.7.2.2 && <2.8.0.0
, unix >=2.7.2.2 && <2.9
, uuid >=1.3.0 && <1.4
default-language: Haskell2010

Expand Down Expand Up @@ -113,7 +113,7 @@ executable pause-resume-bug-consumer
build-depends:
aeson >=2.0 && <2.2
, async >=2.2.2 && <2.3
, base >=4.16.4.0 && <4.18
, base >=4.16.4.0 && <4.19
, bytestring >=0.10.8.2 && <0.12
, conduit >=1.3.0 && <1.4
, containers >=0.6.0.1 && <0.7
Expand All @@ -126,7 +126,7 @@ executable pause-resume-bug-consumer
, stm >=2.4 && <2.6
, text >=1.2.3.1 && <2.1
, time >=1.8.0.2 && <2
, unix >=2.7.2.2 && <2.8.0.0
, unix >=2.7.2.2 && <2.9
, uuid >=1.3.0 && <1.4
default-language: Haskell2010
if flag(pause-resume-bug)
Expand Down Expand Up @@ -162,7 +162,7 @@ executable pause-resume-bug-producer
build-depends:
aeson >=2.0 && <2.2
, async >=2.2.2 && <2.3
, base >=4.16.4.0 && <4.18
, base >=4.16.4.0 && <4.19
, bytestring >=0.10.8.2 && <0.12
, conduit >=1.3.0 && <1.4
, containers >=0.6.0.1 && <0.7
Expand All @@ -175,7 +175,7 @@ executable pause-resume-bug-producer
, stm >=2.4 && <2.6
, text >=1.2.3.1 && <2.1
, time >=1.8.0.2 && <2
, unix >=2.7.2.2 && <2.8.0.0
, unix >=2.7.2.2 && <2.9
, uuid >=1.3.0 && <1.4
default-language: Haskell2010
if flag(pause-resume-bug)
Expand Down Expand Up @@ -226,7 +226,7 @@ test-suite tests
build-depends:
aeson >=2.0 && <2.2
, async >=2.2.2 && <2.3
, base >=4.16.4.0 && <4.18
, base >=4.16.4.0 && <4.19
, bytestring >=0.10.8.2 && <0.12
, conduit >=1.3.0 && <1.4
, containers >=0.6.0.1 && <0.7
Expand All @@ -238,6 +238,6 @@ test-suite tests
, stm >=2.4 && <2.6
, text >=1.2.3.1 && <2.1
, time >=1.8.0.2 && <2
, unix >=2.7.2.2 && <2.8.0.0
, unix >=2.7.2.2 && <2.9
, uuid >=1.3.0 && <1.4
default-language: Haskell2010
6 changes: 3 additions & 3 deletions nri-kafka/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ synopsis: Functions for working with Kafka
description: Please see the README at <https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-kafka#readme>.
homepage: https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-kafka#readme
author: NoRedInk
version: 0.2.0.0
version: 0.2.0.1
maintainer: [email protected]
copyright: 2023 NoRedInk Corp.
github: NoRedInk/haskell-libraries/nri-kafka
Expand All @@ -16,7 +16,7 @@ extra-source-files:
dependencies:
- aeson >= 2.0 && < 2.2
- async >=2.2.2 && <2.3
- base >= 4.16.4.0 && < 4.18
- base >= 4.16.4.0 && < 4.19
- bytestring >= 0.10.8.2 && < 0.12
- conduit >= 1.3.0 && < 1.4
- containers >= 0.6.0.1 && < 0.7
Expand All @@ -28,7 +28,7 @@ dependencies:
- stm >= 2.4 && < 2.6
- text >= 1.2.3.1 && < 2.1
- time >= 1.8.0.2 && < 2
- unix >= 2.7.2.2 && < 2.8.0.0
- unix >= 2.7.2.2 && < 2.9
- uuid >=1.3.0 && < 1.4
library:
exposed-modules:
Expand Down
1 change: 1 addition & 0 deletions nri-log-explorer/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# 0.2.0.1

- Drop support for `aeson-1.x`
- Support GHC 9.6.5

# 0.2.0.0

Expand Down
6 changes: 3 additions & 3 deletions nri-log-explorer/nri-log-explorer.cabal
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
cabal-version: 1.18

-- This file has been generated from package.yaml by hpack version 0.35.2.
-- This file has been generated from package.yaml by hpack version 0.36.0.
--
-- see: https://github.com/sol/hpack

name: nri-log-explorer
version: 0.2.0.0
version: 0.2.0.1
synopsis: Explore logs produced by nri-prelude tests.
description: Please see the README at <https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-log-explorer#readme>.
category: Web
Expand Down Expand Up @@ -52,7 +52,7 @@ executable log-explorer
aeson >=2.0 && <2.2
, aeson-pretty >=0.8.0 && <0.9
, async >=2.2.2 && <2.3
, base >=4.16.4.0 && <4.18
, base >=4.16.4.0 && <4.19
, brick >=0.51 && <0.72
, bytestring >=0.10.8.2 && <0.12
, directory >=1.3.3.0 && <1.4
Expand Down
4 changes: 2 additions & 2 deletions nri-log-explorer/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ synopsis: Explore logs produced by nri-prelude tests.
description: Please see the README at <https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-log-explorer#readme>.
homepage: https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-log-explorer#readme
author: NoRedInk
version: 0.2.0.0
version: 0.2.0.1
maintainer: [email protected]
copyright: 2023 NoRedInk Corp.
github: NoRedInk/haskell-libraries
Expand All @@ -19,7 +19,7 @@ executables:
- aeson >= 2.0 && < 2.2
- aeson-pretty >= 0.8.0 && < 0.9
- async >= 2.2.2 && < 2.3
- base >= 4.16.4.0 && < 4.18
- base >= 4.16.4.0 && < 4.19
- brick >= 0.51 && < 0.72
- bytestring >= 0.10.8.2 && < 0.12
- directory >= 1.3.3.0 && < 1.4
Expand Down
1 change: 1 addition & 0 deletions nri-observability/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# 0.2.0.1

- Drop support for `aeson-1.x`
- Support GHC 9.6.5

# 0.2.0.0

Expand Down
8 changes: 4 additions & 4 deletions nri-observability/nri-observability.cabal
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
cabal-version: 1.18

-- This file has been generated from package.yaml by hpack version 0.35.2.
-- This file has been generated from package.yaml by hpack version 0.36.0.
--
-- see: https://github.com/sol/hpack

name: nri-observability
version: 0.2.0.0
version: 0.2.0.1
synopsis: Report log spans collected by nri-prelude.
description: Please see the README at <https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-observability#readme>.
category: Web
Expand Down Expand Up @@ -68,7 +68,7 @@ library
aeson >=2.0 && <2.2
, aeson-pretty >=0.8.0 && <0.9
, async >=2.2.2 && <2.3
, base >=4.16.4.0 && <4.18
, base >=4.16.4.0 && <4.19
, bugsnag-hs >=0.1.0.0 && <0.3
, bytestring >=0.10.8.2 && <0.12
, conduit >=1.3.0 && <1.4
Expand Down Expand Up @@ -137,7 +137,7 @@ test-suite tests
aeson >=2.0 && <2.2
, aeson-pretty >=0.8.0 && <0.9
, async >=2.2.2 && <2.3
, base >=4.16.4.0 && <4.18
, base >=4.16.4.0 && <4.19
, bugsnag-hs >=0.1.0.0 && <0.3
, bytestring >=0.10.8.2 && <0.12
, conduit >=1.3.0 && <1.4
Expand Down
4 changes: 2 additions & 2 deletions nri-observability/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ synopsis: Report log spans collected by nri-prelude.
description: Please see the README at <https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-observability#readme>.
homepage: https://github.com/NoRedInk/haskell-libraries/tree/trunk/nri-observability#readme
author: NoRedInk
version: 0.2.0.0
version: 0.2.0.1
maintainer: [email protected]
copyright: 2023 NoRedInk Corp.
github: NoRedInk/haskell-libraries/observability
Expand All @@ -17,7 +17,7 @@ dependencies:
- aeson >= 2.0 && < 2.2
- aeson-pretty >= 0.8.0 && < 0.9
- async >= 2.2.2 && < 2.3
- base >= 4.16.4.0 && < 4.18
- base >= 4.16.4.0 && < 4.19
- bugsnag-hs >= 0.1.0.0 && < 0.3
- bytestring >= 0.10.8.2 && < 0.12
- conduit >= 1.3.0 && < 1.4
Expand Down
1 change: 1 addition & 0 deletions nri-postgresql/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

- Drop support for `aeson-1.x`
- Allow `resourcet-1.3.x`
- Support GHC 9.6.5

# 0.2.0.0

Expand Down
Loading

0 comments on commit f60effe

Please sign in to comment.