[FORMAT]
# Essential to be able to compare code side-by-side (`black` default setting)
# and best compromise to minimize file size
max-line-length=88

[TYPECHECK]
ignored-modules=qtpy.QtWidgets,qtpy.QtCore,qtpy.QtGui,qtpy.QtSvg,qtpy.QtPrintSupport,qtpy.QtDesigner,plotpy._scaler,plotpy.mandelbrot,plotpy.histogram2d,PyQt5.QtWidgets

[MESSAGES CONTROL]
disable=wrong-import-order

[DESIGN]
max-args=8  # default: 5
max-attributes=12  # default: 7
max-branches=17  # default: 12
max-locals=20  # default: 15
min-public-methods=0  # default: 2
max-public-methods=25  # default: 20