it suffices to check for PY_SSIZE_T_MAX overflow (#22643)
merge 3.3
merge 3.4 (closes #22643)
asyncio doc: write simpler examples to introduce asyncio
Merge 3.4 (asyncio doc)