Always use binary mode in NamedTempoeraryFile
Always use binary mode in NamedTempoeraryFile

Text mode would enable auto line ending translation, but we want to handle
them ourselves (in io.open) instead. This would not affect the ability to
write text files (io.open does the right thing as long as we give it the
correct mode).

kennethreitz/pipenv