OVH Cloud OVH Cloud

EGG : où en est on ?

7 réponses
Avatar
manatlan
Il y a un an je faisais un petit tutorial sans pr=E9tention sur la
fabrication des Egg python, en fran=E7ais. Avec les informations
glan=E9es ici et l=E0 ...

Hier j'ai tent=E9 d'aller plus loin, mais j'ai l'impression qu'il
n'existe toujours pas de bon tutos exhaustif sur le sujet. (si qqu'un
connait un tuto exhaustif (sauf celui de peak qui est "limite"))

Aussi l'utilisation des eggs est toujours marginale (rien qu'=E0 voir
pypi ... beaucoup d'installations d'egg ne marchent pas quand on a la
chance d'y trouver un paquet en EGG)
J'ai l'impression que "c'est mort ?!", ou plus soutenu par la
communaut=E9 (qqu'un en sait plus ?)

Donc, hier j'ai voulu packag=E9 une toute petite appli ...
Premi=E8re surprise : l'easy_install ne permet toujours pas de supprimer
l'egg ?! (et il n'y a pas d'easy_uninstall)
Donc, =E7a me parait d=E9j=E0 tr=E8s peu utilisable ...
J'ai voulu alors g=E9n=E9rer un rpm (bdist_rpm), pour l'aliener en deb
ult=E9rieurement : et l=E0, il ne mettait pas mes fichiers externes dans
le paquet (alors qu'il le fait pour l'egg ! bug ?!).

Bref, la situation n'a pas beaucoup chang=E9 dans setuptools :
- l'egg n'est pas utilisable, il ne se desintalle pas
- le deb/rpm ne prends pas en compte des fichiers externes dans le
paquet

Bref, toujours pas de moyen simple de livrer/packager simplement un
programme/module python. C'est vraiment un probl=E8me ...

Vous en pensez quoi, vous ?

7 réponses

Avatar
William Dode
On 26-01-2007, manatlan wrote:

[...]

Bref, toujours pas de moyen simple de livrer/packager simplement un
programme/module python. C'est vraiment un problème ...

Vous en pensez quoi, vous ?



Que ça fait parti des éternels problèmes :-(

--
William Dodé - http://flibuste.net
Développeur informatique indépendant

Avatar
Bruno Desthuilliers
Il y a un an je faisais un petit tutorial sans prétention sur la
fabrication des Egg python, en français. Avec les informations
glanées ici et là ...

Hier j'ai tenté d'aller plus loin, mais j'ai l'impression qu'il
n'existe toujours pas de bon tutos exhaustif sur le sujet. (si qqu'un
connait un tuto exhaustif (sauf celui de peak qui est "limite"))

Aussi l'utilisation des eggs est toujours marginale (rien qu'à voir
pypi ... beaucoup d'installations d'egg ne marchent pas quand on a la
chance d'y trouver un paquet en EGG)
J'ai l'impression que "c'est mort ?!", ou plus soutenu par la
communauté (qqu'un en sait plus ?)

Donc, hier j'ai voulu packagé une toute petite appli ...
Première surprise : l'easy_install ne permet toujours pas de supprimer
l'egg ?! (et il n'y a pas d'easy_uninstall)
Donc, ça me parait déjà très peu utilisable ...
J'ai voulu alors générer un rpm (bdist_rpm), pour l'aliener en deb
ultérieurement : et là, il ne mettait pas mes fichiers externes dans
le paquet (alors qu'il le fait pour l'egg ! bug ?!).

Bref, la situation n'a pas beaucoup changé dans setuptools :
- l'egg n'est pas utilisable, il ne se desintalle pas
- le deb/rpm ne prends pas en compte des fichiers externes dans le
paquet

Bref, toujours pas de moyen simple de livrer/packager simplement un
programme/module python. C'est vraiment un problème ...

Vous en pensez quoi, vous ?

Bin... Je me suis mis récemmment aux Eggs et à easy_install, avec Trac

(développement de plugins) et Pylons entre autres, et bien que ce soit
encore un peu le b..., pour le moment, je ne m'en plein pas trop. Et il
semble que de plus en plus de projets (en tous cas côté Web) s'y
mettent, donc je ne suis pas sûr que ce soit si "mort" que ça - au
contraire.

Avatar
MC
Bonsoir !

Vous en pensez quoi, vous ?


Perso, Py2exe me convient parfaitement. Du coup, je n'ai même pas
regardé si les oeufs pourraient amener qq. chose de plus, ou même s'il
peut faire les mêmes choses que Py2exe.

--
@-salutations

Michel Claveau

Avatar
luc
MC wrote:

Du coup, je n'ai même pas
regardé si les oeufs pourraient amener qq. chose de plus...


Heu, fonctionner sur autre chose que cette grosse merde de Windows par
exemple ? :)

--
Luc Heinrich

Avatar
Michel Claveau
Bonjour !

cette grosse merde de Windows




Je vois que tu ne connais pas plus Windows que la politesse.

Crois-tu que ce genre de propos soit efficace ? Du coup j'ai encore
plus de doutes sur les environnements de ceux qui utilisent des termes
pareils.



--
@-salutations

Michel Claveau



Avatar
Rakotomandimby Mihamina (R12y)
Michel Claveau wrote:
Crois-tu que ce genre de propos soit efficace ? Du coup j'ai encore
plus de doutes sur les environnements de ceux qui utilisent des termes
pareils.


Attention, j'utilise peut-etre le meme environnement que lui mais ne tiens
pas le meme langage. Ne rien conclure...

Avatar
jean-michel bain-cornu
Bonjour,
cette grosse merde de Windows




Je vois que tu ne connais pas plus Windows que la politesse.

Crois-tu que ce genre de propos soit efficace ? Du coup j'ai encore
plus de doutes sur les environnements de ceux qui utilisent des termes
pareils.

On est hs, mais bon, il n'y a pas tant de messages que ça.


Il y a différentes façons de ne pas respecter autrui :
- le manque de politesse, comme tu l'a souligné ;
- le mépris du client et l'abus de pouvoir, comme on peut le voir en
prenant connaissance des conditions de vente de vista.

Pour mon cas personnel, la première aura beaucoup moins d'impact.
A+
jm