История изменений
Исправление risenshnobel, (текущая версия) :
По идее, там на 84-ю строку в util/inspect.py надо воткнуть что-то, что сделает func_defaults равным массиву необработанных дефолтных значений:
https://github.com/sphinx-doc/sphinx/blob/master/sphinx/util/inspect.py#L84
Аргументы можно попробовать получить из исходника, который берётся из inspect.getsource(func.func_code), но нужно парсить, а это не совсем тривиально в случае сложных аргументов (лямбды там, функции и т.д.).
Исходная версия risenshnobel, :
По идее, там на 84-ю строку в util/inspect.py надо воткнуть что-то, что сделает func_defaults равным массиву необработанных аргументов:
https://github.com/sphinx-doc/sphinx/blob/master/sphinx/util/inspect.py#L84
Аргументы можно попробовать получить из исходника, который берётся из inspect.getsource(func.func_code), но нужно парсить, а это не совсем тривиально в случае сложных аргументов (лямбды там, функции и т.д.).