boto/boto — pull request #1700 by krallin (2013-09-02 14:55:22+00:00)
Title: s3put: accept headers values containing "="

s3put tries to split headers on the "=" sign. Some headers include a "=" sign (e.g. max-age), and can't be used.

This pull request splits on the first equal sign to support those.

Caveat: if a user uses the command correctly (`s3put ... --header "header1=value1 header2=value2" ...), they won't get an exception.