Код: Выделить всё
/home/jake/github/proj/pkg/__init__.py:docstring of
sklearn.utils._set_output._SetOutputMixin.set_output:6: WARNING: more than one target
found for 'any' cross-reference 'transform': could be
:py:meth:`pkg.Class1.transform` or
:py:meth:`pkg.Class2.transform` or
:py:meth:`pkg.mod.Class3.transform` or
...
Код: Выделить всё
Configure output of `transform` and `fit_transform`
Это sphinx 8.1.3, а не sphinx 8.2.3. Я заметил, что предупреждение исчезло в версии 8.2.3, но не все используемые нами расширения совместимы с версией 8.2. Из этого предложения следует, что нет способа подавить предупреждение до версии 8.2 (и я пробовал с помощью подавления_предупреждений и show_warning_types).
Поскольку я не могу изменить строку документации стороннего производителя (не уверен, что даже знаю, что делать в этом случае), есть ли способ исправить строку документации/наследование моего пакета, чтобы избавиться от этой ошибки?