Правда pylsp кажется придётся тоже серьезно твикать, потому что он кажется диагностирует только один файл — открытый. В итоге не получится окинуть взглядом workspace diagnostics чтобы понять где надо дописать, всё падает только при запуске :/

Why we can't have nice things in python...