There was an error while loading. Please reload this page.
2 parents 698397f + f865b46 commit beba0deCopy full SHA for beba0de
1 file changed
lib/matplotlib/backends/backend_svg.py
@@ -3,7 +3,7 @@
3
import datetime
4
import gzip
5
import hashlib
6
-from io import BytesIO, StringIO
+from io import BytesIO
7
import itertools
8
import logging
9
import os
@@ -248,17 +248,17 @@ def flush(self):
248
249
250
def _generate_transform(transform_list):
251
- output = StringIO()
+ parts = []
252
for type, value in transform_list:
253
if (type == 'scale' and (value == (1,) or value == (1, 1))
254
or type == 'translate' and value == (0, 0)
255
or type == 'rotate' and value == (0,)):
256
continue
257
if type == 'matrix' and isinstance(value, Affine2DBase):
258
value = value.to_values()
259
- output.write('%s(%s)' % (
+ parts.append('%s(%s)' % (
260
type, ' '.join(short_float_fmt(x) for x in value)))
261
- return output.getvalue()
+ return ' '.join(parts)
262
263
264
@_api.deprecated("3.6")
0 commit comments