Pour continuer d'habiller la v2, je fais tourner du linter et je me balade dans le code. parfois je ne parviens pas à détemriner d'où vient quoi :
descriptor :
|
raise MissingAttributeError(descriptor, e) |
pyramid
|
f"Pyramid {pyramid.__descriptor} owns levels with different path depths" |