0000000000000000000000000000000000000000 8df3dd9797c8afda79dfa99d90aadee6b0d7a093 Barry Scott 1464517418 +0100 branch: Created from HEAD 8df3dd9797c8afda79dfa99d90aadee6b0d7a093 e836e5cdcc7e3148c388fe8c4a1bab7eeb00cc3f Barry Scott 1464519720 +0100 merge upstream/master: Fast-forward e836e5cdcc7e3148c388fe8c4a1bab7eeb00cc3f 5077fc7e4031e53f730676df4d8df5165b1d36cc Barry Scott 1464525275 +0100 Return all the stderr messge after an error is detected for pull() 5077fc7e4031e53f730676df4d8df5165b1d36cc 78f3f38d18fc88fd639af8a6c1ef757d2ffe51d6 Barry Scott 1464526793 +0100 Return stderr lines from a pull() call that fails 78f3f38d18fc88fd639af8a6c1ef757d2ffe51d6 46201b346fec29f9cb740728a3c20266094d58b2 Barry Scott 1464617132 +0100 Fix flake8 complaints 46201b346fec29f9cb740728a3c20266094d58b2 08a0fad2c9dcdfe0bbc980b8cd260b4be5582381 Barry Scott 1464619780 +0100 Make sure that stderr is converted to bytes remove stderr for a wait() that is not the GitPython wrapper. 08a0fad2c9dcdfe0bbc980b8cd260b4be5582381 35658887753da7da9a32a297346fd4ee6e53d45c Barry Scott 1465201640 +0100 merge upstream/master: Merge made by the 'recursive' strategy. 35658887753da7da9a32a297346fd4ee6e53d45c 4a5cebaeda2c5062fb6c727f457ee3288f6046ef Barry Scott 1465205309 +0100 log all the output from stdout and stderr for debugging process failures 4a5cebaeda2c5062fb6c727f457ee3288f6046ef 6891caf73735ea465c909de8dc13129cc98c47f7 Barry Scott 1465206316 +0100 Can get a str object from stream.read rather then bytes. Convert to the expected bytes. 6891caf73735ea465c909de8dc13129cc98c47f7 349c209d5ecf7fb1c5e52ef71de9f35fafb45aec Barry Scott 1465217390 +0100 There is no code that will put FOO in the args of the GitCommandError. git can be expected to exit with 128 as its will fail hard without a working ssh command. 349c209d5ecf7fb1c5e52ef71de9f35fafb45aec 99b4919ed3170f760745e7ec028f1b63cb79455f Barry Scott 1465217508 +0100 Log the value of GIT_SSH as it is as important the comman line itself.