r = requests.post('https://stream.twitter.com/1/statuses/filter.json', data
    ={'track': 'requests'}, auth=('username', 'password'), stream=True)
Non blocking stream that supports seek from http response in Python