{"action":"created","issue":{"url":"https://api.github.com/repos/bundler/bundler/issues/2016","labels_url":"https://api.github.com/repos/bundler/bundler/issues/2016/labels{/name}","comments_url":"https://api.github.com/repos/bundler/bundler/issues/2016/comments","events_url":"https://api.github.com/repos/bundler/bundler/issues/2016/events","html_url":"https://github.com/bundler/bundler/issues/2016","id":5449660,"number":2016,"title":"Way to bundle update conservatively a single gem","user":{"login":"marcandre","id":33770,"avatar_url":"https://avatars.githubusercontent.com/u/33770?v=3","gravatar_id":"","url":"https://api.github.com/users/marcandre","html_url":"https://github.com/marcandre","followers_url":"https://api.github.com/users/marcandre/followers","following_url":"https://api.github.com/users/marcandre/following{/other_user}","gists_url":"https://api.github.com/users/marcandre/gists{/gist_id}","starred_url":"https://api.github.com/users/marcandre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcandre/subscriptions","organizations_url":"https://api.github.com/users/marcandre/orgs","repos_url":"https://api.github.com/users/marcandre/repos","events_url":"https://api.github.com/users/marcandre/events{/privacy}","received_events_url":"https://api.github.com/users/marcandre/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2012-07-05T18:07:41Z","updated_at":"2015-05-08T00:24:32Z","closed_at":"2012-07-05T18:28:38Z","body":"If `some_gem` is already installed, and I want the latest version of it, `bundle install` will not do anything and `bundle update some_gem` will update `some_gem` (*yay!*) but also any of its dependency (*not what I want*). I'd rather not update my rails version just because I'm also updating a minor gem that has rails as a dependency.\n\nOnly current way is to go in the Gemfile and manually state that we want a version `>= current_version`, and now `bundle install` will update it.\n\nIt would be awesome to be able to update `some_gem` and be conservative for the rest, without having to state an actual version in the Gemfile.\n\nBTW, I don't understand the reason behind the decision that `bundle update foo` is not conservative; this won't happen when I bundle install and have added `some_gem` line in my Gemfile, or increased the minimum version for that gem. In any case, a `--conservative` or something would be greatly appreciated.\n\nThis is a repost of #2011"},"comment":{"url":"https://api.github.com/repos/bundler/bundler/issues/comments/100054030","html_url":"https://github.com/bundler/bundler/issues/2016#issuecomment-100054030","issue_url":"https://api.github.com/repos/bundler/bundler/issues/2016","id":100054030,"user":{"login":"drewbug","id":2096546,"avatar_url":"https://avatars.githubusercontent.com/u/2096546?v=3","gravatar_id":"","url":"https://api.github.com/users/drewbug","html_url":"https://github.com/drewbug","followers_url":"https://api.github.com/users/drewbug/followers","following_url":"https://api.github.com/users/drewbug/following{/other_user}","gists_url":"https://api.github.com/users/drewbug/gists{/gist_id}","starred_url":"https://api.github.com/users/drewbug/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drewbug/subscriptions","organizations_url":"https://api.github.com/users/drewbug/orgs","repos_url":"https://api.github.com/users/drewbug/repos","events_url":"https://api.github.com/users/drewbug/events{/privacy}","received_events_url":"https://api.github.com/users/drewbug/received_events","type":"User","site_admin":false},"created_at":"2015-05-08T00:24:32Z","updated_at":"2015-05-08T00:24:32Z","body":":+1:"}}