# https://docs.pylint.org/en/latest/technical_reference/features.html [MESSAGES CONTROL] disable = invalid-name, no-member, too-few-public-methods, protected-access, isinstance-second-argument-not-valid-type, # https://github.com/PyCQA/pylint/issues/3507 # bidict/_version.py is generated by setuptools_scm ignore = _version.py # Maximum number of parents for a class. # The default of 7 results in "too-many-ancestors" for all bidict classes. max-parents = 13 # Maximum number of arguments for a function. # The default of 5 only leaves room for 4 args besides self for methods. max-args=6 [FORMAT] max-line-length=125