> Why the change from multi-line strings? I find it way more readable with r""",
> is this linter-related?

That was the main problem, actually. The multi-line strings of http requests 
with "multipart/form-data" content type, for whatever reason, break the 
multipart's http parsing. The easiest solution was to get rid of the format 
altogether and be explicit in it. That's why there are a bunch of strings with 
CRLF endings in there. 

At first, I tried working with multi-line strings as well, but couldn't crack 
it as to what the problem was with them, and chose this solution as it felt 
like a good combination of readability, small development-time and working 
result.
-- 
https://code.launchpad.net/~ilkeremrekoc/launchpad/+git/launchpad/+merge/479445
Your team Launchpad code reviewers is requested to review the proposed merge of 
~ilkeremrekoc/launchpad:upgrade-multipart into launchpad:master.


_______________________________________________
Mailing list: https://launchpad.net/~launchpad-reviewers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~launchpad-reviewers
More help   : https://help.launchpad.net/ListHelp

Reply via email to