twilio / twilio-ruby

A Ruby gem for communicating with the Twilio API and generating TwiML
MIT License
1.35k stars 462 forks source link

chore: Accommodate jwt's minor and patch updates #630

Closed sato11 closed 1 year ago

sato11 commented 1 year ago

Current specification in gemspec pins the jwt version to the latest released one, consequently setting an obstacle where users have to wait until twilio-ruby modifies gemspec and releases it in order to update jwt.

Although I truly appreciate that you are constantly updating this library, I think it would be better if it accommodates updating jwt independent of twilio-ruby.

Also this change will

As a reference which might help, oauth2 gem relies on jwt in this manner: https://rubygems.org/gems/oauth2

Checklist

If you have questions, please file a support ticket, or create a GitHub Issue in this repository.

shrutiburman commented 1 year ago

Thanks for the PR! We've added the review to our backlog to be prioritised. Pull requests and +1s on the issue summary will help it move up the backlog.

woodhull commented 1 year ago

@shrutiburman I took a look and the diff in the jwt gem and it seems unlikely that loosening the dependency will cause any issues -- but it is blocking our use of the jwt gem version we'd like to use.

alex-damian-negru commented 1 year ago

Also closes https://github.com/twilio/twilio-ruby/issues/633; noticed the PR after creating the issue 👀

franzliedke commented 1 year ago

Thanks! This would be great! 🙏🏼

We're looking forward to this change, as Dependabot is currently asking us to downgrade twilio-ruby by two major releases, just to let us upgrade the jwt gem.

sealabcore commented 1 year ago

🚀