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