Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove specific psych gem version dependency #67

Merged
merged 1 commit into from Jan 5, 2022

Conversation

samrjenkins
Copy link
Owner

@samrjenkins samrjenkins commented Jan 5, 2022

The Rubocop gem experimented with adding Psych as a runtime dependency. This didn't work and they reverted the move:
rubocop/rubocop#6885

According to the Rubocop PR above, Psych is tightly coupled to Ruby core and it is dangerous to spec a specific Psych version without requiring a matching Ruby version.

Instead, we should rely on the version of Psych shipped with the Ruby version being used.

@samrjenkins samrjenkins marked this pull request as ready for review January 5, 2022 18:59
@samrjenkins samrjenkins merged commit ea72508 into main Jan 5, 2022
@samrjenkins samrjenkins deleted the remove-explicit-psych-version branch January 5, 2022 19:01
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.

None yet

1 participant