data encoding must be done after calling an auth provider which might change the data (as auth.OAuth1 does)
added myself
Updated content workflow section of the advanced use docs
Merge pull request #826 from hazzadous/develop

Updated content workflow section of the advanced user docs
permissive implementation of iter_content

This allows iter_content and iter_lines to succeed without
crashing even after the response content has been fetched
(iter_content gives you an iterator over the prefetched
content)
Merge pull request #831 from slingamn/permissive_itercontent_2

permissive implementation of iter_content
Merge remote-tracking branch 'origin/develop' into develop
Fixes #817.

Use dicts and lists where necessary but accept both dicts and lists of
2-tuples everywhere.
add prefetch=False to streaming example
fix some tests to correctly cover the API

After #831, the tests added in #764 (which relied on iter_content()
crashing if the response was prefetched) no longer tested what they
were intended to test.
Merge pull request #840 from gareth-lloyd/develop

add prefetch=False to streaming example
Merge pull request #842 from slingamn/test_tweak

fix some tests to correctly cover the API
fixed typo in docs
Merge pull request #845 from alanhamlett/patch-1

fixed typo in docs
Merge pull request #833 from sigmavirus24/fix_key_val_args

Fixes #817.
Merge pull request #820 from dergraf/develop

Data encoding should take place after calling into auth provider
Reset PYTHONDONTWRITEBYTECODE after installation

Fixes #839.
As per the discussion on #841.
Merge pull request #841 from sigmavirus24/bytecode

Reset PYTHONDONTWRITEBYTECODE after installation
None is not iterable