-
Notifications
You must be signed in to change notification settings - Fork 411
/
setup.cfg
29 lines (27 loc) · 1.03 KB
/
setup.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[pycodestyle]
ignore = W503
max-line-length = 95
[flake8]
max-line-length = 95
copyright-check = True
copyright-author = MetPy Developers
rst-roles = class, data, doc, func, meth, mod
rst-directives = plot, versionchanged
known-modules = matplotlib:[matplotlib,mpl_toolkits],netcdf4:[netCDF4]
exclude = docs build src/metpy/io/_metar_parser/metar_parser.py
select = E301 E302 E303 E304 E305 E306 I R
ignore = F405 W503 RST902 SIM106
per-file-ignores = examples/*.py: D MPY001
tutorials/*.py: D MPY001
src/metpy/calc/*.py: RST306
src/metpy/interpolate/*.py: RST306
src/metpy/io/*.py: RST306
src/metpy/future.py: RST307
src/metpy/constants/*.py: RST306
src/metpy/_version.py: I900
tests/*.py: MPY001
ci/filter_links.py: E731
tools/flake8-metpy/test_flake8_metpy.py: I900
[flake8:local-plugins]
extension = MPY = flake8_metpy:MetPyChecker
paths = ./tools/flake8-metpy