Remove narrowly pinned versions
What does this MR do and why?
Explicitly pinned versions are not good when used in gems as it can block updating dependency versions in projects where the gem is used like so: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/101087#note_1136351354
Unless there is a specific reason, usually, it's ok to just restrict a major version, since major versions can typically contain breaking changes
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.