http-api-data
http-api-data copied to clipboard
Relax upper bounds on base and containers for GHC 9.14.1/base-4.22.0.0/containers-0.8
http-api-data builds with GHC 9.14.1.
http-api-databuilds with GHC 9.14.1.
Does it? I found that uuid-types wouldn't build with the new template-haskell library
- https://github.com/bmillwood/http-api-data/pull/1
- specifically, https://github.com/bmillwood/http-api-data/actions/runs/20675980370/job/59363703680?pr=1
I'll investigate: http-api-data-0.6.2 is a dependency of stack, and my test was to build stack (with Stack) with GHC 9.14.1 (and its boot packages) on Windows (it builds fine).
Ah! I see: Cabal (the tool) will not build until the upper bounds of dependencies are also relaxed. (Stack takes a different approach.) In that regard, I have also raised:
- https://github.com/haskell-hvr/uuid/issues/95
The containers dependency also needs to be bumped to include containers < 0.9.