|
Lines 45-51
import sys
Link Here
|
| 45 |
import threading |
45 |
import threading |
| 46 |
from contextlib import contextmanager |
46 |
from contextlib import contextmanager |
| 47 |
from errno import ENOENT, ENOSPC |
47 |
from errno import ENOENT, ENOSPC |
| 48 |
from io import TextIOBase |
|
|
| 49 |
from logging import DEBUG, Handler, getLogger |
48 |
from logging import DEBUG, Handler, getLogger |
| 50 |
from time import sleep |
49 |
from time import sleep |
| 51 |
from types import TracebackType # noqa: F401 |
50 |
from types import TracebackType # noqa: F401 |
|
Lines 203-209
class ProgressState(object):
Link Here
|
| 203 |
return result |
202 |
return result |
| 204 |
|
203 |
|
| 205 |
|
204 |
|
| 206 |
class MessageWriter(TextIOBase): |
205 |
class MessageWriter(object): |
| 207 |
""" |
206 |
""" |
| 208 |
Mimics a :py:func:`file` object |
207 |
Mimics a :py:func:`file` object |
| 209 |
supports :py:meth:`flush` and :py:meth:`write`. Writes no '\\r', |
208 |
supports :py:meth:`flush` and :py:meth:`write`. Writes no '\\r', |
| 210 |
- |
|
|