Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 52c075f

Browse filesBrowse files
committed
All modules now use matplotlib.subprocess_fixed instead of subprocess.
1 parent 0755aa6 commit 52c075f
Copy full SHA for 52c075f

File tree

Expand file treeCollapse file tree

11 files changed

+13
-11
lines changed
Filter options
Expand file treeCollapse file tree

11 files changed

+13
-11
lines changed

‎lib/matplotlib/__init__.py

Copy file name to clipboardExpand all lines: lib/matplotlib/__init__.py
+2-1Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,14 +124,15 @@
124124
'.'.join(str(x) for x in _required),
125125
sys.version_info[0]))
126126

127-
import os, re, shutil, subprocess, warnings
127+
import os, re, shutil, warnings
128128
import distutils.sysconfig
129129
import distutils.version
130130

131131
# cbook must import matplotlib only within function
132132
# definitions, so it is safe to import from it here.
133133
from matplotlib.cbook import MatplotlibDeprecationWarning
134134
from matplotlib.cbook import is_string_like
135+
import matplotlib.subprocess_fixed as subprocess
135136

136137
try:
137138
reload

‎lib/matplotlib/animation.py

Copy file name to clipboardExpand all lines: lib/matplotlib/animation.py
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
import sys
2121
import itertools
2222
import contextlib
23-
import subprocess
2423
from matplotlib.cbook import iterable, is_string_like
24+
import matplotlib.subprocess_fixed as subprocess
2525
from matplotlib import verbose
2626
from matplotlib import rcParams
2727

‎lib/matplotlib/backends/backend_pgf.py

Copy file name to clipboardExpand all lines: lib/matplotlib/backends/backend_pgf.py
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import shutil
88
import tempfile
99
import codecs
10-
import subprocess
1110
import atexit
1211
import weakref
1312

@@ -21,6 +20,7 @@
2120
from matplotlib import font_manager
2221
from matplotlib.ft2font import FT2Font
2322
from matplotlib.cbook import is_string_like, is_writable_file_like
23+
import matplotlib.subprocess_fixed as subprocess
2424
from matplotlib.subprocess_fixed import check_output
2525

2626

‎lib/matplotlib/backends/backend_ps.py

Copy file name to clipboardExpand all lines: lib/matplotlib/backends/backend_ps.py
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ def gs_version(self):
8888
except KeyError:
8989
pass
9090

91-
from subprocess import Popen, PIPE
91+
from matplotlib.subprocess_fixed import Popen, PIPE
9292
pipe = Popen(self.gs_exe + " --version",
9393
shell=True, stdout=PIPE).stdout
9494
if sys.version_info[0] >= 3:

‎lib/matplotlib/cbook.py

Copy file name to clipboardExpand all lines: lib/matplotlib/cbook.py
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1211,7 +1211,7 @@ def restrict_dict(d, keys):
12111211

12121212
def report_memory(i=0): # argument may go away
12131213
'return the memory consumed by process'
1214-
from subprocess import Popen, PIPE
1214+
from matplotlib.subprocess_fixed import Popen, PIPE
12151215
pid = os.getpid()
12161216
if sys.platform == 'sunos5':
12171217
a2 = Popen('ps -p %d -o osz' % pid, shell=True,

‎lib/matplotlib/dviread.py

Copy file name to clipboardExpand all lines: lib/matplotlib/dviread.py
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@
2323
import errno
2424
import matplotlib
2525
import matplotlib.cbook as mpl_cbook
26+
import matplotlib.subprocess_fixed as subprocess
2627
import numpy as np
2728
import struct
28-
import subprocess
2929
import sys
3030

3131
if sys.version_info[0] >= 3:

‎lib/matplotlib/font_manager.py

Copy file name to clipboardExpand all lines: lib/matplotlib/font_manager.py
+2-1Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
see license/LICENSE_TTFQUERY.
4444
"""
4545

46-
import os, sys, subprocess, warnings
46+
import os, sys, warnings
4747
try:
4848
set
4949
except NameError:
@@ -56,6 +56,7 @@
5656
import matplotlib.cbook as cbook
5757
from matplotlib.fontconfig_pattern import \
5858
parse_fontconfig_pattern, generate_fontconfig_pattern
59+
import matplotlib.subprocess_fixed as subprocess
5960

6061
try:
6162
import cPickle as pickle

‎lib/matplotlib/testing/compare.py

Copy file name to clipboardExpand all lines: lib/matplotlib/testing/compare.py
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
from __future__ import division
88

99
import matplotlib
10+
import matplotlib.subprocess_fixed as subprocess
1011
from matplotlib.testing.noseclasses import ImageComparisonFailure
1112
from matplotlib.testing import image_util, util
1213
from matplotlib import _png
@@ -17,7 +18,6 @@
1718
import os
1819
import numpy as np
1920
import shutil
20-
import subprocess
2121
import sys
2222
from functools import reduce
2323

‎lib/matplotlib/testing/util.py

Copy file name to clipboardExpand all lines: lib/matplotlib/testing/util.py
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import subprocess
21
import sys
2+
import matplotlib.subprocess_fixed as subprocess
33

44

55
class MiniExpect:

‎lib/matplotlib/tests/test_backend_pgf.py

Copy file name to clipboardExpand all lines: lib/matplotlib/tests/test_backend_pgf.py
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
import os
44
import shutil
5-
import subprocess
65
import numpy as np
76
import nose
87
from nose.plugins.skip import SkipTest
98
import matplotlib as mpl
109
import matplotlib.pyplot as plt
10+
import matplotlib.subprocess_fixed as subprocess
1111
from matplotlib.testing.compare import compare_images, ImageComparisonFailure
1212
from matplotlib.testing.decorators import _image_directories
1313

‎lib/matplotlib/texmanager.py

Copy file name to clipboardExpand all lines: lib/matplotlib/texmanager.py
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141
import os
4242
import shutil
4343
import sys
44-
from subprocess import Popen, PIPE, STDOUT
4544

4645
from hashlib import md5
4746

@@ -52,6 +51,7 @@
5251
from matplotlib._png import read_png
5352
from matplotlib.cbook import mkdirs
5453
import matplotlib.dviread as dviread
54+
from matplotlib.subprocess_fixed import Popen, PIPE, STDOUT
5555
import re
5656

5757
DEBUG = False

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.