{"action":"created","issue":{"url":"https://api.github.com/repos/xeger/docker-compose/issues/26","repository_url":"https://api.github.com/repos/xeger/docker-compose","labels_url":"https://api.github.com/repos/xeger/docker-compose/issues/26/labels{/name}","comments_url":"https://api.github.com/repos/xeger/docker-compose/issues/26/comments","events_url":"https://api.github.com/repos/xeger/docker-compose/issues/26/events","html_url":"https://github.com/xeger/docker-compose/pull/26","id":161031974,"number":26,"title":"Buffer compose stderr by default; upgrade Backticks","user":{"login":"xeger","id":73368,"avatar_url":"https://avatars.githubusercontent.com/u/73368?v=3","gravatar_id":"","url":"https://api.github.com/users/xeger","html_url":"https://github.com/xeger","followers_url":"https://api.github.com/users/xeger/followers","following_url":"https://api.github.com/users/xeger/following{/other_user}","gists_url":"https://api.github.com/users/xeger/gists{/gist_id}","starred_url":"https://api.github.com/users/xeger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xeger/subscriptions","organizations_url":"https://api.github.com/users/xeger/orgs","repos_url":"https://api.github.com/users/xeger/repos","events_url":"https://api.github.com/users/xeger/events{/privacy}","received_events_url":"https://api.github.com/users/xeger/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-06-18T16:25:38Z","updated_at":"2016-06-19T06:20:08Z","closed_at":"2016-06-19T06:18:01Z","pull_request":{"url":"https://api.github.com/repos/xeger/docker-compose/pulls/26","html_url":"https://github.com/xeger/docker-compose/pull/26","diff_url":"https://github.com/xeger/docker-compose/pull/26.diff","patch_url":"https://github.com/xeger/docker-compose/pull/26.patch"},"body":"Allows @kcboschert to fix an issue with stdin PTYs not working correctly in CI. The gem remains interactive by default (to preserve interface compatibility), but the user can now control interactivity by passing a different shell object:\r\n```\r\n# only stdout will be PTY-based\r\nshell = Backticks::Runner.new(buffered:[:stdin, :stderr])\r\nsess = Docker::Compose::Session.new(shell)\r\n\r\n# or, NOTHING will be PTY-based\r\nshell = Backticks::Runner.new(buffered:true)\r\nsess = Docker::Compose::Session.new(shell)\r\n"},"comment":{"url":"https://api.github.com/repos/xeger/docker-compose/issues/comments/226981751","html_url":"https://github.com/xeger/docker-compose/pull/26#issuecomment-226981751","issue_url":"https://api.github.com/repos/xeger/docker-compose/issues/26","id":226981751,"user":{"login":"xeger","id":73368,"avatar_url":"https://avatars.githubusercontent.com/u/73368?v=3","gravatar_id":"","url":"https://api.github.com/users/xeger","html_url":"https://github.com/xeger","followers_url":"https://api.github.com/users/xeger/followers","following_url":"https://api.github.com/users/xeger/following{/other_user}","gists_url":"https://api.github.com/users/xeger/gists{/gist_id}","starred_url":"https://api.github.com/users/xeger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xeger/subscriptions","organizations_url":"https://api.github.com/users/xeger/orgs","repos_url":"https://api.github.com/users/xeger/repos","events_url":"https://api.github.com/users/xeger/events{/privacy}","received_events_url":"https://api.github.com/users/xeger/received_events","type":"User","site_admin":false},"created_at":"2016-06-19T06:20:08Z","updated_at":"2016-06-19T06:20:08Z","body":"@CpuID this PR won't directly reduce the verbosity; you can do that, though, by passing `interactive:false` to the session constructor. I'm pondering turning off default interactive mode as well -- though the `run` and `up` commands might sometimes need it. (Most people use `detached:true` with `up`, but the expectation if not detached is that the user can interact.)"}}
{"actor":{"display_login":"xeger"}}