@@ -537,11 +537,11 @@ def labels(self, *labelvalues, **labelkwargs):
537537 if labelkwargs :
538538 if sorted (labelkwargs ) != sorted (self ._labelnames ):
539539 raise ValueError ('Incorrect label names' )
540- labelvalues = tuple ([ unicode (labelkwargs [l ]) for l in self ._labelnames ] )
540+ labelvalues = tuple (unicode (labelkwargs [l ]) for l in self ._labelnames )
541541 else :
542542 if len (labelvalues ) != len (self ._labelnames ):
543543 raise ValueError ('Incorrect label count' )
544- labelvalues = tuple ([ unicode (l ) for l in labelvalues ] )
544+ labelvalues = tuple (unicode (l ) for l in labelvalues )
545545 with self ._lock :
546546 if labelvalues not in self ._metrics :
547547 self ._metrics [labelvalues ] = self ._wrappedClass (self ._name , self ._labelnames , labelvalues , ** self ._kwargs )
@@ -551,15 +551,15 @@ def remove(self, *labelvalues):
551551 '''Remove the given labelset from the metric.'''
552552 if len (labelvalues ) != len (self ._labelnames ):
553553 raise ValueError ('Incorrect label count' )
554- labelvalues = tuple ([ unicode (l ) for l in labelvalues ] )
554+ labelvalues = tuple (unicode (l ) for l in labelvalues )
555555 with self ._lock :
556556 del self ._metrics [labelvalues ]
557557
558558 def _samples (self ):
559559 with self ._lock :
560560 metrics = self ._metrics .copy ()
561561 for labels , metric in metrics .items ():
562- series_labels = list (dict ( zip (self ._labelnames , labels )). items ( ))
562+ series_labels = list (zip (self ._labelnames , labels ))
563563 for suffix , sample_labels , value in metric ._samples ():
564564 yield (suffix , dict (series_labels + list (sample_labels .items ())), value )
565565
0 commit comments