@@ -58,7 +58,7 @@ def __init__(self):
58
58
def run (self , callable , * args , ** kwargs ):
59
59
if self ._prev_context is not None :
60
60
raise RuntimeError (
61
- f 'cannot enter context: { self } is already entered' )
61
+ 'cannot enter context: {} is already entered' . format ( self ) )
62
62
63
63
self ._prev_context = _get_context ()
64
64
try :
@@ -75,12 +75,14 @@ def copy(self):
75
75
76
76
def __getitem__ (self , var ):
77
77
if not isinstance (var , ContextVar ):
78
- raise TypeError (f"a ContextVar key was expected, got { var !r} " )
78
+ raise TypeError (
79
+ "a ContextVar key was expected, got {!r}" .format (var ))
79
80
return self ._data [var ]
80
81
81
82
def __contains__ (self , var ):
82
83
if not isinstance (var , ContextVar ):
83
- raise TypeError (f"a ContextVar key was expected, got { var !r} " )
84
+ raise TypeError (
85
+ "a ContextVar key was expected, got {!r}" .format (var ))
84
86
return var in self ._data
85
87
86
88
def __len__ (self ):
@@ -164,10 +166,10 @@ def reset(self, token):
164
166
token ._used = True
165
167
166
168
def __repr__ (self ):
167
- r = f" <ContextVar name={ self . name !r} "
169
+ r = ' <ContextVar name={!r}' . format ( self . name )
168
170
if self ._default is not _NO_DEFAULT :
169
- r += f ' default={ self . _default !r} '
170
- return r + f" at { id ( self ) :0x} >"
171
+ r += ' default={!r}' . format ( self . _default )
172
+ return r + ' at {:0x}>' . format ( id ( self ))
171
173
172
174
173
175
class TokenMeta (type ):
@@ -203,7 +205,7 @@ def __repr__(self):
203
205
r = '<Token '
204
206
if self ._used :
205
207
r += ' used'
206
- r += f ' var={ self . _var !r} at { id ( self ) :0x} >'
208
+ r += ' var={!r} at {:0x}>' . format ( self . _var , id ( self ))
207
209
return r
208
210
209
211
0 commit comments