peburrows / goth

Elixir package for Oauth authentication via Google Cloud APIs
http://hexdocs.pm/goth
MIT License
289 stars 111 forks source link

Fix required versions - poison is unresolvable #39

Closed montebrown closed 6 years ago

montebrown commented 6 years ago

goth depends on:

json_web_token depends on:

This makes the dependency graph unresolvable. The workaround is to set "override: true" for the poison version.

peburrows commented 6 years ago

Yeah, looks like things have changed since the last time I released a version. I'll work on the dependency specs to fix this.

peburrows commented 6 years ago

So, I started looking into this, and the current version requirements shouldn't be an issue. Specifying ~> 3.0 essentially resolves to >= 3.0 and < 4.0, and it works just fine with 3.1 for me.

Please let me know if you're seeing an actual error, and if so, what that error might be. Otherwise, I'm going to consider this issue closed.

munjalpatel commented 6 years ago

I am also running into this issue. I am not able to do mix deps.get

Here is the error I get:

image