Pour pip, peut-être prévoir la possibilité de définir une version précise pour le paquet à installer.
Exemple pour que le plugin openenocean fonctionne sous Buster :
soupsieve==1.8
Plus de détails ici : Python 2 ou python 3 - #5 par akenad
akenad