nase code base jsou tisice (mozna uz desetitisice) radku v Pythonu a porad je to jak citelne, tak i udrzovatelne (a to je hlavni). Jasne, chce to stabni kulturu, mit na CI nasazeny lintery a tak, ale ta "bolest" pro vyvojare je naprosto minimalni (stejne jim to naformatuje o okomentuje IDEcko).
Re rozbiti minor verzi knihovny - mas neco konkretniho? Tedy ano, zazil jsem to, ted napriklad llama-index neco rozsekala dokonce po zvyseni patch verze - ale to jsou matlaci autori te knihovny. A podobne jsem to zazil v Go, ale fakt jen malokrat.
Ale Pythonu fakt chybi nejake hodnoceni kvality knihoven a jejich tranzitivnich zavislosti. Takze JE mozne si do projektu dotahnout nejakej bastl a pak s tim je nutny zit, coz kazdeho trapi. To souhlas.