Skip to content
This repository has been archived by the owner on Dec 31, 2023. It is now read-only.

Update requirements on gems #65

Merged
merged 5 commits into from Sep 9, 2021
Merged

Update requirements on gems #65

merged 5 commits into from Sep 9, 2021

Conversation

emmahsax
Copy link
Owner

@emmahsax emmahsax commented Sep 8, 2021

Changes

Psych

Now that psych version 4.0.1 has been released, I'm going to trial removing the upper dependency on the psych gem. Perhaps upgrading my machine to 4.0.1 will not result in errors. Previously, I had issues making merge requests (on GitLab) and pull requests (on GitHub), so it seems to be doing better so far. My guess is that git_helper will still not be compatible with psych 4.0.0, so it's now up to each user of git_helper to update their local psych verison.

Faraday

Faraday released version 1.7.1, which ends up resulting in warning messages. We need to wait for 1.7.2 to be released in order to address those. See more here. Although this is something new that I'm finding now, I don't see the value in waiting to release a new version of this gem. When Octokit updates their versions, then each user of git_helper can locally pull a new Faraday version.

WARNING: `Faraday::Connection#authorization` is deprecated; it will be removed in version 2.0.
While initializing your connection, use `#request(:authorization, ...)` instead.
See https://lostisland.github.io/faraday/middleware/authentication for more usage info.

Related Pull Requests and Issues

Additional Context

Add any other context about the problem here.

@emmahsax emmahsax changed the title Attempt to remove upper limit on psych dependency Update requirements on gems Sep 8, 2021
Emma Sax added 3 commits September 8, 2021 22:01
Octokit will resolve that warning and push a new release on their own time... there's no point in this gem specifying to wait for that.
@emmahsax emmahsax merged commit 2e8d469 into main Sep 9, 2021
@emmahsax emmahsax deleted the attempt_to_upgrade_psych branch September 9, 2021 03:05
emmahsax pushed a commit that referenced this pull request Dec 14, 2021
* Remove limiting dependency on psych

* Lock down faraday

* Remove requirement on Faraday

Octokit will resolve that warning and push a new release on their own time... there's no point in this gem specifying to wait for that.

* Update version

* Oops, don't raise the version too far
emmahsax added a commit that referenced this pull request Feb 23, 2022
* Remove limiting dependency on psych

* Lock down faraday

* Remove requirement on Faraday

Octokit will resolve that warning and push a new release on their own time... there's no point in this gem specifying to wait for that.

* Update version

* Oops, don't raise the version too far
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant