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

Skip to content

Commit 203f25e

Browse files
committed
Catch shadowed imports in style checks.
`matplotlib.rc_context` is redefined in pyplot with a wrapper function so that it shows up in the docs (like setp, getp and a few others). spines imports cbook twice. The imports of category and dates in _axes.py don't need to be assigned to "_" (they're not assigned to a global name to start with anyways).
1 parent 154a936 commit 203f25e

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

.flake8

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ignore =
88
E265, E266,
99
E305, E306,
1010
E722, E741,
11-
F811, F841,
11+
F841,
1212
# Some new flake8 ignores:
1313
N801, N802, N803, N806, N812,
1414
# pydocstyle
@@ -50,7 +50,7 @@ per-file-ignores =
5050
lib/matplotlib/lines.py: F401
5151
lib/matplotlib/mathtext.py: E221, E251
5252
lib/matplotlib/pylab.py: F401, F403
53-
lib/matplotlib/pyplot.py: F401
53+
lib/matplotlib/pyplot.py: F401, F811
5454
lib/matplotlib/rcsetup.py: E501
5555
lib/matplotlib/style/__init__.py: F401
5656
lib/matplotlib/testing/conftest.py: F401

lib/matplotlib/axes/_axes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
import numpy as np
88
from numpy import ma
99

10-
import matplotlib.category as _ # <-registers a category unit converter
10+
import matplotlib.category # Register category unit converter as side-effect!!
1111
import matplotlib.cbook as cbook
1212
import matplotlib.collections as mcoll
1313
import matplotlib.colors as mcolors
1414
import matplotlib.contour as mcontour
15-
import matplotlib.dates as _ # <-registers a date unit converter
15+
import matplotlib.dates # Register date unit converter as side-effect!!
1616
import matplotlib.docstring as docstring
1717
import matplotlib.image as mimage
1818
import matplotlib.legend as mlegend

lib/matplotlib/pyplot.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
from matplotlib.figure import Figure, figaspect
4141
from matplotlib.gridspec import GridSpec
4242
from matplotlib import rcParams, rcParamsDefault, get_backend, rcParamsOrig
43-
from matplotlib import rc_context
4443
from matplotlib.rcsetup import interactive_bk as _interactive_bk
4544
from matplotlib.artist import Artist
4645
from matplotlib.axes import Axes, Subplot

lib/matplotlib/spines.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import matplotlib
44
from matplotlib import cbook, docstring, rcParams
55
from matplotlib.artist import allow_rasterization
6-
import matplotlib.cbook as cbook
76
import matplotlib.transforms as mtransforms
87
import matplotlib.patches as mpatches
98
import matplotlib.path as mpath

0 commit comments

Comments
 (0)