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

Relax dependencies on dry-* gems #52

Merged
merged 1 commit into from
Jan 23, 2023
Merged

Relax dependencies on dry-* gems #52

merged 1 commit into from
Jan 23, 2023

Conversation

jwoudenberg
Copy link
Contributor

Summary

Hi! First of all, thank you for your work on this repo, it's super appreciated!

We've been updating some of our dependencies and found that the current constraints for the dry-auto_inject and dry-configurable gems are stricter then they need to be. Both gems recently released 1.x versions, and those to seem to work great. This PR relaxes those constraints to make warden-jwt_auth compatible with these newer versions.

Checklist

Check out our PR guidelines for more details.

The following are mandatory for all PRs:

  • I have written a thorough PR description.
  • I have kept my commits small and atomic.
  • I have used clear, explanatory commit messages.

The following are not always needed (cross them out if they are not):

  • I have added automated tests to cover my changes.
  • I have attached screenshots to demo visual changes.
  • I have opened a PR to update the guides.
  • I have updated the README to account for my changes.

@thomasdarde
Copy link

This is a duplicate of #46 which also add zeitwerk loading

@@ -2,6 +2,6 @@

module Warden
module JWTAuth
VERSION = '0.7.0'
VERSION = '0.7.1'
Copy link
Owner

Choose a reason for hiding this comment

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

Can we revert this change? It's a change not related to what the commit describes.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Good point. Fixed!

@waiting-for-dev
Copy link
Owner

Many thanks for your collaboration. I'd just to bump the version after merging this.

dry-auto_inject and dry-configurable have recently released 1.x versions
that are for the purposes of this gem compatible with the 0.x versions
already supported. This commit relaxes version constraints so we can use
these newer gems.
@jwoudenberg
Copy link
Contributor Author

Many thanks for your collaboration. I'd just to bump the version after merging this.

Thank you for the quick response!

@waiting-for-dev waiting-for-dev merged commit fcbfc26 into waiting-for-dev:master Jan 23, 2023
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.

3 participants