diff --git a/.pylintrc b/.pylintrc index 89b82ab17..383d1159e 100644 --- a/.pylintrc +++ b/.pylintrc @@ -21,6 +21,7 @@ disable= eval-used, fixme, import-error, + import-outside-toplevel, import-self, inconsistent-return-statements, invalid-name, diff --git a/gunicorn/http/message.py b/gunicorn/http/message.py index 3c0802076..4040c7aee 100644 --- a/gunicorn/http/message.py +++ b/gunicorn/http/message.py @@ -242,7 +242,7 @@ def read_line(self, unreader, buf, limit=0): if idx > limit > 0: raise LimitRequestLine(idx, limit) break - elif len(data) - 2 > limit > 0: + if len(data) - 2 > limit > 0: raise LimitRequestLine(len(data), limit) self.get_data(unreader, buf) data = buf.getvalue() diff --git a/gunicorn/reloader.py b/gunicorn/reloader.py index 500b22ed1..acfc2f8fc 100644 --- a/gunicorn/reloader.py +++ b/gunicorn/reloader.py @@ -2,6 +2,7 @@ # # This file is part of gunicorn released under the MIT license. # See the NOTICE for more information. +# pylint: disable=no-else-continue import os import os.path diff --git a/gunicorn/util.py b/gunicorn/util.py index b857d2d05..fbdd5cfc2 100644 --- a/gunicorn/util.py +++ b/gunicorn/util.py @@ -323,7 +323,7 @@ def write_error(sock, status_int, reason, mesg): def import_app(module): parts = module.split(":", 1) if len(parts) == 1: - module, obj = module, "application" + obj = "application" else: module, obj = parts[0], parts[1] diff --git a/gunicorn/workers/gthread.py b/gunicorn/workers/gthread.py index 40960f004..5828ee93e 100644 --- a/gunicorn/workers/gthread.py +++ b/gunicorn/workers/gthread.py @@ -9,6 +9,7 @@ # Keepalive connections are put back in the loop waiting for an event. # If no event happen after the keep alive timeout, the connection is # closed. +# pylint: disable=no-else-break import concurrent.futures as futures import errno