Есть ли способ сообщить Pylint, что он должен показывать предупреждающее сообщение, когда видит пользовательское предупреждение об устаревании?
Я пробовал warnings.warn, DeprecationWarning, но Pylint игнорирует их.
Поскольку warnings.warn & c должны происходить во время выполнения, Pylint по умолчанию не видит в них ничего странного. Чтобы изменить это, я думаю, вам нужно следовать (расширенным и редким) документам для написания своей собственной программы проверки , с помощью которой вы можете выдавать предупреждения о любых характеристиках источников (как необработанных, так и скомпилированных AST его уровень).
warnings.warn