01:06 <tarek:#afpy> j'utilise la technique de feth
01:25 <alexis:#afpy> tarek: moi j'en ai deux, mais c'est des noires et des blanches, du coup ça foire une fois sur deux ^^
08:26 <cyp:#afpy> plop
11:11 <tarek:#afpy> haypo, c'est cool IPy
11:12 <yotaff:#afpy> tarek: tu as traduit traceback toi ?
11:12 <yotaff:#afpy> dans ton livre .fr
11:12 <tarek:#afpy> non
11:13 <yotaff:#afpy> ok
11:13 <tarek:#afpy> j'ai hesité pour decorator mais j'ai gardé les termes anglais pour tout au bout du compte
11:14 <yotaff:#afpy> perso je préfère
11:14 <tarek:#afpy> franciser tous les termes.. bof...
11:14 <yotaff:#afpy> faut au moins avoir le terme en anglais a coté
11:14 <yotaff:#afpy> mais on se posait la question dans notre doc, si un traceback apparait
11:14 <yotaff:#afpy> pour un non informaticien, c'est pas simple de comprendre ce que cela veut dire
11:14 <tarek:#afpy> notre doc <== ca depend du lectorat
11:15 <tarek:#afpy> bah un glossaire se fait facilement avec sphinx
11:17 <cyp:#afpy> yotaff: un non informatien va mieux comprendre pile d'appel que traceback ?
11:17 <tarek:#afpy> j'allais faire ;a meme remarque ;)
11:18 <cyp:#afpy> s/informatien/informaticien/g
11:18 <cyp:#afpy> et s'il emploie le terme français, il risque d'embrouiller celui qui comprends traceback
11:39 <feth:#afpy> amusant, j'ai cherché à dessein "backtrace python" avec google. Le premier résultat est le module traceback de la bib standard. Aucune occurence de "backtrace"
11:39 <feth:#afpy> je dis indifféremment backtrace/traceback (backtrace c'est du C surtout)
11:40 <cyp:#afpy> pas de « stacktrace » ?
11:41 <feth:#afpy> si, en deux mots
12:00 <haypo:#afpy> tarek: je ne suis pas l'auteur d'IPy, juste le mainteneur
12:20 <tarek:#afpy> ah ok
12:20 <tarek:#afpy> feth, backtrace=> jamais entendu ce terme la en python
12:46 <tarek:#afpy> haypo, y a un bug dans IPy
12:46 <tarek:#afpy> + /home/tarek/dev/hg.mozilla.org/server-key-exchange/bin/python2.6 setup.py build
12:46 <tarek:#afpy> Traceback (most recent call last):
12:46 <tarek:#afpy> File "setup.py", line 20, in <module>
12:46 <tarek:#afpy> open('ChangeLog').read().strip()
12:46 <tarek:#afpy> IOError: [Errno 2] No such file or directory: 'ChangeLog'
12:49 <yotaff:#afpy> backtrace c'est pas en C
12:49 <yotaff:#afpy> ?
12:49 <tarek:#afpy> haypo, le fichier ChangeLog est pas inclus dans le setup.py, donc l'appel de sdist ne le rajoute pas
12:49 <yotaff:#afpy> "A backtrace is a list of the function calls that are currently active in a thread."
12:49 <yotaff:#afpy> oublie dans le MANIFEST.in ?
12:50 <tarek:#afpy> non il y est, oubli dans le setup.py
12:52 <tarek:#afpy> yotaff, c'est quoi l'equivalent de "hg st" avec git ?
12:53 <tarek:#afpy> ah heu... le MANIFEST.in est pas inclus dans le tarball c pour ca
12:53 <yotaff:#afpy> git status
12:54 <tarek:#afpy> wow
12:54 <tarek:#afpy> c'est nul
12:54 <tarek:#afpy> pas de raccourci
12:54 <tarek:#afpy> en plus "git st" me donne pas status
12:54 <tarek:#afpy> Did you mean one of these?
12:54 <tarek:#afpy> reset
12:54 <tarek:#afpy> stage
12:54 <tarek:#afpy> stash
12:54 <tarek:#afpy> boooouuuuuuu !
12:55 <yotaff:#afpy> par défaut tu n'as d'alias
12:55 <yotaff:#afpy> suffit d'en rajouter
12:55 <tarek:#afpy> ouai mais il devrait lister state
12:55 <yotaff:#afpy> j'en ai 36 :)
12:55 <yotaff:#afpy> ahaha
13:12 <haypo:#afpy> tarek: euh, tu testes quelle version d'IPy ?
13:12 <tarek:#afpy> celle de pypi
13:13 <tarek:#afpy> elle a pas tous les fichiers
13:14 <haypo:#afpy> tarek: IPy-0.71.tar.gz contient le fichier ChangeLog
13:14 <tarek:#afpy> ouai mais pas le MANIFEST.in
13:14 <tarek:#afpy> donc si j'essaie de builder un rpm avec le source ca marche pas
13:15 <haypo:#afpy> tarek: ah merde ouais, MANIFEST.in n'est pas inclu, c'est con ça :)
13:23 <tarek:#afpy> ouai
13:23 <haypo:#afpy> tarek: corrigé upstream, je vais faire une nouvelle release du coup je pense
13:24 <haypo:#afpy> pendant longtemps, j'utilisais setuptools car setuptools inclut ChangeLog et autres trucs de base
13:24 <tarek:#afpy> bon pour l'instant j'ai inclu le module seul dans mon projet
13:24 <haypo:#afpy> mais entre temps j'ai appris à utiliser MANIFEST.in qui évite d'avoir à dépendre de setuptools
13:24 <tarek:#afpy> ouai
13:25 <tarek:#afpy> c un peu le bordel pour l'instant tout ca
13:29 <haypo:#afpy> tarek: peux-tu tester la dernière version git et me dire si c'est bon stp ?
13:30 <haypo:#afpy> si c'est bon, je release
13:30 <tarek:#afpy> je test
13:30 <haypo:#afpy> je viens de recréer les tags des versions, je les avais perdu durant la conversion svn => git
13:30 <tarek:#afpy> heu
13:30 <tarek:#afpy> mmm
13:30 <haypo:#afpy> en fait, la conversion avait crée des branches, j'ai converti les branches en tag et j'ai tapé git push --tags
13:34 <haypo:#afpy> tarek: quoi ? c'est bon ou po ?
13:35 <haypo:#afpy> tarek: à quoi te sert IPy ?
13:36 <tarek:#afpy> haypo, il faut produire un tarball avec sdist et puis l'essayer
13:36 <tarek:#afpy> ttem
13:36 <tarek:#afpy> tten
13:36 <tarek:#afpy> haypo, c good
13:52 <haypo:#afpy> tarek: http://pypi.python.org/pypi/IPy 0.72 publié, merci
13:52 <tarek:#afpy> thx
14:35 <solevis:#afpy> bonjour