Автодок Sphinx неправильно присваивает значение "Нет" атрибутам класса, когда используются черты
Я вижу, что атрибуты класса Python неправильно присвоили значение, None
в сфинксе autodoc
сгенерированная документация, когда используются черты.
У меня есть простой тестовый пример с инструкциями для наблюдения за ошибкой, здесь:
https://github.com/capn-freako/SphinxTest
Это показывает, что:
- когда
object
используется в качестве суперкласса, иint
тип атрибута класса, сгенерированная документация соответствует ожидаемой. - когда
HasTraits
используется в качестве суперкласса иInt
тип атрибута класса, сгенерированная документация неверна.