abronte / BigQuery

A BigQuery wrapper
86 stars 58 forks source link

Use pessimistic version constraint #45

Closed goose42 closed 8 years ago

goose42 commented 8 years ago

Firstly, Thank you for this great gem!

I am looking to propose one small change with the dependencies, specifically with the 2 google API gems that are used. I was hoping that we could enforce a pessimistic version constraint on these dependencies.

Why? As you may know both the [Google API Client] and the [Google Auth] gems are in their alpha stages. So any version updates would automatically require us to use the new version, which can be an issue especially since they do not currently guarantee any backward compatibility.

A pessimistic versioning would give us a little more protection from changes that could break from backward compatibility issues, and allow for additional stability.