Skip to content

Conversation

@gustavohc07
Copy link
Member

@gustavohc07 gustavohc07 commented Dec 10, 2025

Summary

  • Updated dependency version bounds
    • barbies: added ^>=2.1 support
    • containers: added ^>=0.8 support
    • generic-lens: added ^>=2.3 support (upgraded to 2.3.0.0)

Test plan

  • nix develop works with GHC 9.4.8
  • nix develop .#ghc96 works with GHC 9.6.7
  • cabal build all succeeds on both GHC versions
  • cabal outdated shows no further updates available
  • ✅ Project has no test suite

🤖 Generated with Claude Code

Copy link
Member

@JackKelly-Bellroy JackKelly-Bellroy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hs-botocore is an odd duck. I need it to fix the amazonka generator, which will happen as part of the 2.2 development cycle, but as part of that we have to sit on the same ghc as amazonka-gen uses, and that's locked to GHC 9.2, because it's locked to an ancient version of hashable, because certain services only generate correctly based on the way things get inserted into hashtables.

I recommend dropping the flake.nix/flake.lock changes, checking that your bound updates still build (use --constraint args to cabal test to ensure this) and adding this repo to ninox's ignore list.

@gustavohc07
Copy link
Member Author

What an odd duck. Okie dokie!

@gustavohc07 gustavohc07 force-pushed the 20251208-dependency-updates branch from 047072c to 8f4602c Compare December 11, 2025 00:28
@gustavohc07 gustavohc07 merged commit a1d8277 into master Dec 11, 2025
4 checks passed
@gustavohc07 gustavohc07 deleted the 20251208-dependency-updates branch December 11, 2025 13:40
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.

2 participants