Closed jonhue closed 7 years ago
The Pull Request #45 should fix the issue.
@jonhue While I could make changes and back down the requirement, there is no good reason to.
If their software isn't compatible with the newest version, it would be better for them to loosen their requirements, or upgrade.
The gem with the problem is omniauth-slack
, by using the ~>
operator with a fully declared version, they lock down to >= 1.3.1
and < 1.3.2
. Everything else is very permissive.
omniauth-facebook
requires >= 1.2
and < 2.0
omniauth-google-oauth2
requires >= 1.3.1
omniauth-stripe-connect
requires >= 1.4
and < 2.0
I would recommend opening an issue with omniauth-slack
. I am closing this issue.
Source: http://guides.rubygems.org/patterns/#declaring-dependencies
Because this gem now depends on the newest version of the
omniauth-oauth2
gem (1.4
), it raises an incompatibility issue if used together with other common omniauth authentication solutions likeomniauth-facebook
.Source: