@@ -820,8 +820,7 @@ def set_family(self, family):
820
820
"""
821
821
if family is None :
822
822
family = rcParams ['font.family' ]
823
- family = _normalize_font_family (family )
824
- self ._family = family
823
+ self ._family = _normalize_font_family (family )
825
824
set_name = set_family
826
825
827
826
def set_style (self , style ):
@@ -948,6 +947,7 @@ def ttfdict_to_fnames(d):
948
947
fnames .append (fname )
949
948
return fnames
950
949
950
+
951
951
def pickle_dump (data , filename ):
952
952
"""
953
953
Equivalent to pickle.dump(data, open(filename, 'w'))
@@ -956,6 +956,7 @@ def pickle_dump(data, filename):
956
956
with open (filename , 'wb' ) as fh :
957
957
pickle .dump (data , fh )
958
958
959
+
959
960
def pickle_load (filename ):
960
961
"""
961
962
Equivalent to pickle.load(open(filename, 'r'))
@@ -969,7 +970,7 @@ def pickle_load(filename):
969
970
def _normalize_font_family (family ):
970
971
if is_string_like (family ):
971
972
family = [six .text_type (family )]
972
- elif ( not is_string_like ( family ) and isinstance (family , Iterable ) ):
973
+ elif isinstance (family , Iterable ):
973
974
family = [six .text_type (f ) for f in family ]
974
975
return family
975
976
0 commit comments