[devel] Sphinx 4.0 и ошибка сборки "has no attribute"
Fr. Br. George
george на altlinux.org
Вс Май 30 18:20:04 MSK 2021
Приветствую!
Аттракцион «разломай Сизиф Сфинксом по уикендам» продолжается!
На этот раз наш герой — старое sphinx-API, которое задепрекейтили
пару-тройку лет назад, а из sphinx 4.0 поудаляли.
Если сборка выдаёт что-то типа «AttributeError: 'Sphinx' object has no
attribute 'add_stylesheet'», это оно.
Ссылка по теме:
https://www.sphinx-doc.org/en/master/extdev/deprecated.html?deprecated-apis
В частности, я встречался с add_stylesheet() → add_css_file()
и add_javascript() → add_js_file()
В обоих случаях это просто тупая замена, патч для починки тривиален.
--
Fr. Br. George
Подробная информация о списке рассылки Devel