Salut,

- Comment écrire une librairie qui soit perenne que même des utilisateurs débutants pourront utiliser facilement sans trop de prises de tête notamment avec l'installation et les configurations ?

Je vois parfois des librairies qui ne fonctionnent pas car elles nécessitent la version 2 de python, est-ce que ce genre de problème peut encore arriver à l’avenir ? Et même d'une manière générale, est-il possible qu'une librairie qui fonctionne à une époque donnée avec une version de python donnée, ne fonctionne pas quelques années plus tard ?

Faut-il donc préciser la version de python dans son dépôt ? Les utilisateurs pourront-ils télécharger les anciennes versions ?

- Comment structurer son projet pour éviter le plus possible les prises de tête notamment avec l'installation et les configurations ?

Je vois que maintenant UV semble avoir la côte, si j'ai bien compris on peut tout automatiser (environnement virtuel avec la version de python souhaitée,...).

Merci.