Pylint очень часто дает мне такую ошибку.
shabda@jazzy ~/uswaretech_uswaretechsite> pylint -e utpages/forms.py No config file found, using default configuration Exception RuntimeError: 'maximum recursion depth exceeded while calling a Python object' in <type 'exceptions.RuntimeError'> ignored
Список рассылки logalib обсуждает его на http://lists.logilab.org/pipermail/python-projects/2009-March/001789.html, но это старый поток, поэтому кто-нибудь обнаружил ошибку, подобную этой, с Pylint, и нашел основную причину в коде?
Об этой ошибке есть открытый тикет . Отчет об ошибке содержит подробную информацию о причине.
Эта ошибка была убита в хранилище logilab.astng (зависимость от Pylint). Вы можете обновить из источника.
logilab-astng ртутный репозиторий на http://www.logilab.org/cgi-bin/hgwebdir.cgi/logilab/astng
@ Нуфал Ибрагим: Pylint очень старается импортировать ваш модуль. Насколько мне известно, он делает это только для расширения C, для которого нет кода Python для анализа.
Это было исправлено в logilab-astng 0.20, который отсутствует полтора года.
Обновление до более ранней версии pylint и logilab-astng должно решить проблему.