I'm running Pylint 1.7.2 with Python 3.6.2. Pylint is showing the following error:
Invalid function name "create_maximization_option_dataframe" (invalid-name)
I define a function like so in my code:
def create_maximization_option_dataframe(file_name):
The PEP8 style guide basically just says:
Function names should be lowercase, with words separated by underscores as necessary to improve readability.
As far as I'm aware I'm following all the formatting rules for a function name. Does Pylint have some built-in maximum function name length rule that I'm not aware of? I can ignore the Pylint error easily enough but I want to understand why this is happening first.