Я пишу код, в котором активно используется интроспекция GObject, поэтому код начинается с:
Код: Выделить всё
import gi
from gi.repository import GObject
from gi.repository import GLib
# .. and more of the same
Используя базовый сервер LSP-python (*) с моим редактором, я не получаю никакой значимой помощи по ним (я получаю полезную помощь для обычных библиотек Python, поэтому LSP работает) . Что мне следует добавить и куда добавить все эти библиотеки?
Бонусные баллы: некоторые из этих библиотек находятся в расширении GI_TYPELIB_PATH.
(* ) python3-pylsp 1.10.0-1 в Ubuntu 24.04
Подробнее здесь:
https://stackoverflow.com/questions/791 ... n-bindings