Lorenz Diener
57520beea7
Improve on_abort handler
2018-06-05 17:37:11 +02:00
Lorenz Diener
0882c91cfc
Clarify streaming docs
2018-06-04 20:05:11 +02:00
Lorenz Diener
b663394c6d
Streaming error handler
2018-06-04 17:58:11 +02:00
codl
06e32c14bc
raise MastodonReadTimeout when a stream times out
2018-04-19 17:10:42 +02:00
Lorenz Diener
d0ae9dcd05
Add async autoreconnect
2018-04-17 14:35:09 +02:00
Lorenz Diener
86ec5d7eca
Re-raise Chunked Encoding Errors as Network Errors
2018-02-20 14:04:17 +01:00
Lorenz Diener
216a4447b4
Fixed event not being cleared after dispatch
2018-01-29 12:28:44 +01:00
Lorenz Diener
791439d96b
Remove state from handle_stream, fixes #119
2018-01-29 12:24:53 +01:00
Lorenz Diener
18543648a6
Adjust streaming tests
2017-12-21 11:06:13 +01:00
Lorenz Diener
9f9a7826d7
Fix streaming API to be more stable ( closes #117 )
2017-12-19 13:49:00 +01:00
Lorenz Diener
e220e7cc60
Many fixes for streaming stuff
2017-11-24 15:08:34 +01:00
Lorenz Diener
cea4d4251a
Change exceptions slightly
2017-11-24 14:20:27 +01:00
Lorenz Diener
de2114b92b
BREAKING: Make streaming use json hooks
2017-11-24 13:59:50 +01:00
FoxMaSk
e0e68ccd6a
not pep8 compliant #71
2017-09-05 22:59:32 +02:00
Will Thompson
ab60931620
Initial implementation of streaming API
...
This is missing any error handling and rate-limiting around the stream
itself, but once the stream is established, the full range of events are
supported.
Fixes issue #14 .
2017-04-10 08:18:08 +01:00