Skip to content

chore: Update test dependency upper bounds - #152

Merged
newhoggy merged 1 commit into
mainfrom
newhoggy/update-test-dep-bounds
Jun 12, 2026
Merged

newhoggy merged 1 commit into
mainfrom
newhoggy/update-test-dep-bounds

Conversation

@newhoggy

Copy link
Copy Markdown
Member

Description

Updates the upper version bounds for test dependencies in hw-prim.cabal to allow compatibility with newer releases of QuickCheck, hedgehog, and doctest. Verified with cabal test on GHC 9.8.4.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Refactoring (no functional changes)
  • Performance improvement
  • Test coverage improvement

Changes Made

  • Updated doctest upper bound from < 0.25 to < 0.26
  • Updated hedgehog upper bound from < 1.6 to < 1.8
  • Updated QuickCheck upper bound from < 2.15 to < 2.19

Testing

  • All existing tests pass
  • New tests added for new functionality
  • Manual testing performed

Additional Notes

These are test-only dependency relaxations with no impact on library consumers. Allows the package to build with the latest versions of QuickCheck (up to 2.18), hedgehog (up to 1.7), and doctest (up to 0.25).

Allow QuickCheck up to 2.18, hedgehog up to 1.7, and doctest up to 0.25.
Verified with cabal test on ghc-9.8.4.
@newhoggy
newhoggy marked this pull request as ready for review June 12, 2026 05:39
@newhoggy
newhoggy merged commit c887a2f into main Jun 12, 2026
7 checks passed
@newhoggy
newhoggy deleted the newhoggy/update-test-dep-bounds branch June 12, 2026 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant