Merci pour cet état des lieux. Je suis en effet en plein dans un problèmes lié au packaging python.
Je développe une app python que j’utilise sans aucune installation, juste en lançant le fichier. Je sais des feedbacks utilisateurs que c’est un cas très courant.
J’ai récemment décidé de séparer ce fichier .py unique en plusieurs parties (4500 lignes de python dans un seul fichier, ça devenait un peu le bazar).
Or, surprise, il s’avère qu’aucun système de packaging ne permet d’avoir simplement plusieurs fichiers python qui soient exécutables sans installation.
Et certains se cassent les dents sérieusement dessus depuis des semaines sur la liste de dev, sans solution. La release de la 2.0 est pour le moment bloquée à cause de ça :-(
Mes livres CC By-SA : https://ploum.net/livres.html
# Merci, j’espère résoudre mon problème !
Posté par ploum (site web personnel, Mastodon) . En réponse à la dépêche L’installation et la distribution de paquets Python (1/4). Évalué à 5.
Merci pour cet état des lieux. Je suis en effet en plein dans un problèmes lié au packaging python.
Je développe une app python que j’utilise sans aucune installation, juste en lançant le fichier. Je sais des feedbacks utilisateurs que c’est un cas très courant.
J’ai récemment décidé de séparer ce fichier .py unique en plusieurs parties (4500 lignes de python dans un seul fichier, ça devenait un peu le bazar).
Or, surprise, il s’avère qu’aucun système de packaging ne permet d’avoir simplement plusieurs fichiers python qui soient exécutables sans installation.
Je décris le problème ici :
https://ploum.net/2023-10-01-future-of-offpunk-packaging-hell.html
Et certains se cassent les dents sérieusement dessus depuis des semaines sur la liste de dev, sans solution. La release de la 2.0 est pour le moment bloquée à cause de ça :-(
Mes livres CC By-SA : https://ploum.net/livres.html