Pylint: overriding max-line-length in individual file

Łukasz Rogalski picture Łukasz Rogalski · Jun 5, 2015 · Viewed 41.7k times · Source

Is it possible to change max-line-length settings for one file out of a project (while performing all other checks defined in rc file on it)?

Ideally, it should behave like inline pylint: disable=x comments.

I've tried putting this line at the module level:

# pylint: max-line-length=240

PyLint failed to recognize it:

my_file.py:15: [E0011(unrecognized-inline-option), ] Unrecognized file option 'max-line-length

Edit: I know I can disable line-too-long check entirely, but to be honest I'd like to avoid doing so, just in case anyone would try to extend this module and add lines even longer than they are now.

Answer

Ömrüm Çetin picture Ömrüm Çetin · Apr 16, 2019

You can create .pylintrc file in your python script to overwrite pylint settings and put inside

[FORMAT]
max-line-length=240

edit 240 based on your choice.