Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 2bb9b03

Browse files
authored
Merge pull request #22558 from oscargus/simplifyimports
MNT: Simplify imports
2 parents a853407 + 2652cc0 commit 2bb9b03

12 files changed

+17
-29
lines changed

lib/matplotlib/axis.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,8 @@
99
import numpy as np
1010

1111
import matplotlib as mpl
12-
from matplotlib import _api
12+
from matplotlib import _api, cbook
1313
import matplotlib.artist as martist
14-
import matplotlib.cbook as cbook
1514
import matplotlib.colors as mcolors
1615
import matplotlib.lines as mlines
1716
import matplotlib.scale as mscale

lib/matplotlib/container.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
from matplotlib import cbook
12
from matplotlib.artist import Artist
2-
import matplotlib.cbook as cbook
33

44

55
class Container(tuple):

lib/matplotlib/image.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,15 @@
1313
import PIL.PngImagePlugin
1414

1515
import matplotlib as mpl
16-
from matplotlib import _api
16+
from matplotlib import _api, cbook, cm
17+
# For clarity, names from _image are given explicitly in this module
18+
from matplotlib import _image
19+
# For user convenience, the names from _image are also imported into
20+
# the image namespace
21+
from matplotlib._image import *
1722
import matplotlib.artist as martist
1823
from matplotlib.backend_bases import FigureCanvasBase
1924
import matplotlib.colors as mcolors
20-
import matplotlib.cm as cm
21-
import matplotlib.cbook as cbook
22-
# For clarity, names from _image are given explicitly in this module:
23-
import matplotlib._image as _image
24-
# For user convenience, the names from _image are also imported into
25-
# the image namespace:
26-
from matplotlib._image import *
2725
from matplotlib.transforms import (
2826
Affine2D, BboxBase, Bbox, BboxTransform, BboxTransformTo,
2927
IdentityTransform, TransformedBbox)

lib/matplotlib/streamplot.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,10 @@
66
import numpy as np
77

88
import matplotlib
9-
from matplotlib import _api, cm
9+
from matplotlib import _api, cm, patches
1010
import matplotlib.colors as mcolors
1111
import matplotlib.collections as mcollections
1212
import matplotlib.lines as mlines
13-
import matplotlib.patches as patches
1413

1514

1615
__all__ = ['streamplot']

lib/matplotlib/testing/jpl_units/EpochConverter.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
"""EpochConverter module containing class EpochConverter."""
22

3-
from matplotlib import cbook
4-
import matplotlib.units as units
3+
from matplotlib import cbook, units
54
import matplotlib.dates as date_ticker
65

76
__all__ = ['EpochConverter']

lib/matplotlib/testing/jpl_units/UnitDblConverter.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
import numpy as np
44

5-
from matplotlib import cbook
6-
import matplotlib.units as units
5+
from matplotlib import cbook, units
76
import matplotlib.projections.polar as polar
87

98
__all__ = ['UnitDblConverter']

lib/matplotlib/tests/test_backend_bases.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
import re
22

3+
from matplotlib import path, transforms
34
from matplotlib.testing import _check_for_pgf
45
from matplotlib.backend_bases import (
56
FigureCanvasBase, LocationEvent, MouseButton, MouseEvent,
67
NavigationToolbar2, RendererBase)
78
from matplotlib.figure import Figure
89
import matplotlib.pyplot as plt
9-
import matplotlib.transforms as transforms
10-
import matplotlib.path as path
1110

1211
import numpy as np
1312
import pytest

lib/matplotlib/tests/test_cbook.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@
1111
assert_array_almost_equal)
1212
import pytest
1313

14-
from matplotlib import _api
15-
import matplotlib.cbook as cbook
14+
from matplotlib import _api, cbook
1615
import matplotlib.colors as mcolors
1716
from matplotlib.cbook import delete_masked_points
1817

lib/matplotlib/tests/test_constrainedlayout.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33

44
from matplotlib.testing.decorators import image_comparison
55
import matplotlib.pyplot as plt
6-
import matplotlib.gridspec as gridspec
76
import matplotlib.transforms as mtransforms
8-
from matplotlib import ticker, rcParams
7+
from matplotlib import gridspec, ticker, rcParams
98

109

1110
def example_plot(ax, fontsize=12, nodec=False):

lib/matplotlib/tests/test_dates.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,11 @@
66
import numpy as np
77
import pytest
88

9-
from matplotlib import rc_context, style
9+
from matplotlib import _api, rc_context, style
1010
import matplotlib.dates as mdates
1111
import matplotlib.pyplot as plt
1212
from matplotlib.testing.decorators import image_comparison
1313
import matplotlib.ticker as mticker
14-
import matplotlib._api as _api
1514

1615

1716
def test_date_numpyx():

lib/matplotlib/tests/test_figure.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from PIL import Image
1313

1414
import matplotlib as mpl
15-
from matplotlib import rcParams
15+
from matplotlib import gridspec, rcParams
1616
from matplotlib._api.deprecation import MatplotlibDeprecationWarning
1717
from matplotlib.testing.decorators import image_comparison, check_figures_equal
1818
from matplotlib.axes import Axes
@@ -22,7 +22,6 @@
2222
from matplotlib.ticker import AutoMinorLocator, FixedFormatter, ScalarFormatter
2323
import matplotlib.pyplot as plt
2424
import matplotlib.dates as mdates
25-
import matplotlib.gridspec as gridspec
2625

2726

2827
@image_comparison(['figure_align_labels'], extensions=['png', 'svg'],

lib/matplotlib/tests/test_png.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
import pytest
55

66
from matplotlib.testing.decorators import image_comparison
7-
from matplotlib import pyplot as plt
8-
import matplotlib.cm as cm
7+
from matplotlib import cm, pyplot as plt
98

109

1110
@image_comparison(['pngsuite.png'], tol=0.03)

0 commit comments

Comments
 (0)