Skip to content

Commit

Permalink
Set version bounds for data-default (#123)
Browse files Browse the repository at this point in the history
data-default 0.8 introduced a breaking change: it doesn't export Default
from data-default-class anymore. As clash-prelude uses
data-default-class, this leads to two incompatible versions of the
Default class. We constrain data-default for now and later decide what
all our packages should do.
  • Loading branch information
t-wallet authored Nov 14, 2024
1 parent d3fc7f4 commit e7326a4
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 2 deletions.
1 change: 0 additions & 1 deletion clash-protocols-base/clash-protocols-base.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,6 @@ library

build-depends:
, circuit-notation
, data-default
, deepseq
, extra
, ghc >= 8.7 && < 9.7
Expand Down
2 changes: 1 addition & 1 deletion clash-protocols/clash-protocols.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ library
, clash-protocols-base
, circuit-notation
, clash-prelude-hedgehog
, data-default
, data-default ^>= 0.7.1.1
, deepseq
, extra
, ghc >= 8.7 && < 9.7
Expand Down

0 comments on commit e7326a4

Please sign in to comment.