@@ -73,8 +73,7 @@ class Lock(_ContextManagerMixin, mixins._LoopBoundMixin):
7373
7474 """
7575
76- def __init__ (self , * , loop = mixins ._marker ):
77- super ().__init__ (loop = loop )
76+ def __init__ (self ):
7877 self ._waiters = None
7978 self ._locked = False
8079
@@ -163,8 +162,7 @@ class Event(mixins._LoopBoundMixin):
163162 false.
164163 """
165164
166- def __init__ (self , * , loop = mixins ._marker ):
167- super ().__init__ (loop = loop )
165+ def __init__ (self ):
168166 self ._waiters = collections .deque ()
169167 self ._value = False
170168
@@ -226,8 +224,7 @@ class Condition(_ContextManagerMixin, mixins._LoopBoundMixin):
226224 A new Lock object is created and used as the underlying lock.
227225 """
228226
229- def __init__ (self , lock = None , * , loop = mixins ._marker ):
230- super ().__init__ (loop = loop )
227+ def __init__ (self , lock = None ):
231228 if lock is None :
232229 lock = Lock ()
233230
@@ -344,8 +341,7 @@ class Semaphore(_ContextManagerMixin, mixins._LoopBoundMixin):
344341 ValueError is raised.
345342 """
346343
347- def __init__ (self , value = 1 , * , loop = mixins ._marker ):
348- super ().__init__ (loop = loop )
344+ def __init__ (self , value = 1 ):
349345 if value < 0 :
350346 raise ValueError ("Semaphore initial value must be >= 0" )
351347 self ._value = value
@@ -408,9 +404,9 @@ class BoundedSemaphore(Semaphore):
408404 above the initial value.
409405 """
410406
411- def __init__ (self , value = 1 , * , loop = mixins . _marker ):
407+ def __init__ (self , value = 1 ):
412408 self ._bound_value = value
413- super ().__init__ (value , loop = loop )
409+ super ().__init__ (value )
414410
415411 def release (self ):
416412 if self ._value >= self ._bound_value :
0 commit comments