8000 Python 3.6 compatibility regarding contextvars usage in progress bars. · cool-RR/python-prompt-toolkit@f38ad93 · GitHub
[go: up one dir, main page]

Skip to content

Commit f38ad93

Browse files
Python 3.6 compatibility regarding contextvars usage in progress bars.
1 parent 6df52b1 commit f38ad93

File tree

  • prompt_toolkit/shortcuts/progress_bar

1 file changed

+6
-1
lines changed

prompt_toolkit/shortcuts/progress_bar/base.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
...
99
"""
1010
import contextlib
11-
import contextvars
1211
import datetime
1312
import functools
1413
import os
@@ -63,6 +62,12 @@
6362

6463
from .formatters import Formatter, create_default_formatters
6564

65+
try:
66+
import contextvars
67+
except ImportError:
68+
from prompt_toolkit.eventloop import dummy_contextvars as contextvars
69+
70+
6671
__all__ = [
6772
'ProgressBar',
6873
]

0 commit comments

Comments
 (0)
0