{"thread":{"id":"36180","subject":"git sending messages to stderr on MacOS 10.8","startedAt":"2014-03-16T09:15:07Z","lastAt":"2014-03-16T09:51:28Z","messageCount":2,"participants":["Thomas Robitaille","Duy Nguyen"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"236820","messageId":"CAGMHX_2pdQPbHEkpbtSxnFS+GRn1Uiy8CCK6CPWqhidbE4aSmw@mail.gmail.com","threadId":"36180","inReplyTo":null,"subject":"git sending messages to stderr on MacOS 10.8","fromName":"Thomas Robitaille","fromEmail":"thomas.robitaille@gmail.com","sentAt":"2014-03-16T09:15:07Z","receivedAt":"2014-03-16T09:15:07Z","isPatch":false,"sender":{"key":"thomas.robitaille@gmail.com","avatar":null},"body":"I am using git version 1.8.4.2 installed on Mac using MacPorts. When\ne.g. cloning a repository, the cloning message is being sent to\nstderr, but I think it should be sent to stdout:\n\n    In [8]: p = subprocess.Popen('git clone\ngit://github.com/embray/astropy'.split(), stdout=subprocess.PIPE,\nstderr=subprocess.PIPE)\n\n    In [9]: p.stdout.read()\n    Out[9]: ''\n\n    In [10]: p.stderr.read()\n    Out[10]: \"Cloning into 'astropy'...\\n\"\n\nIs this expected behavior, or a bug?\n\nThanks,\nTom\n"},{"id":"236821","messageId":"CACsJy8BWG7qwKX0v0tOEoEFrGAXb_PJWzvgQsXxXhsvVypudsA@mail.gmail.com","threadId":"36180","inReplyTo":"CAGMHX_2pdQPbHEkpbtSxnFS+GRn1Uiy8CCK6CPWqhidbE4aSmw@mail.gmail.com","subject":"Re: git sending messages to stderr on MacOS 10.8","fromName":"Duy Nguyen","fromEmail":"pclouds@gmail.com","sentAt":"2014-03-16T09:51:28Z","receivedAt":"2014-03-16T09:51:28Z","isPatch":false,"sender":{"key":"pclouds@gmail.com","avatar":"https://avatars.githubusercontent.com/u/720?v=4"},"body":"On Sun, Mar 16, 2014 at 4:15 PM, Thomas Robitaille\n<thomas.robitaille@gmail.com> wrote:\n> I am using git version 1.8.4.2 installed on Mac using MacPorts. When\n> e.g. cloning a repository, the cloning message is being sent to\n> stderr, but I think it should be sent to stdout:\n>\n>     In [8]: p = subprocess.Popen('git clone\n> git://github.com/embray/astropy'.split(), stdout=subprocess.PIPE,\n> stderr=subprocess.PIPE)\n>\n>     In [9]: p.stdout.read()\n>     Out[9]: ''\n>\n>     In [10]: p.stderr.read()\n>     Out[10]: \"Cloning into 'astropy'...\\n\"\n>\n> Is this expected behavior, or a bug?\n\nIt's expected behavior. See 68b939b (clone: send diagnostic messages\nto stderr - 2013-09-18) for details.\n-- \nDuy\n"}]}