Ceci est une ancienne révision du document !
La bibliothèque pyYAMAL permet d'utiliser le formalise YAMAL dans les applications Python.
Décompresser la tarball:
$ tar xvzf PyYAMAL-3.11.tar.gz
Il faudra exécuter le script setup.py qui installera le package sur le système local. L'utilisateur doit avoir les droits de modification sur le dossier /usr/local/lib/python2.7/dist-packages/. Sur mon système c'est le cas pour tous les membres du groupe staff
Si on ne fait pas parti du groupe ayant droits d'écriture sur le dossier:
$ sudo usermod --append -G staff yoann $ newgrp staff
$ python ./setup.py --without-libyaml install
Après l'installation on peut re-basculer sur son groupe de connexion (qui correspond souvent à son login) et se retirer du groupe staff (principe du moindre privilège):
$ newgrp yoann
$ sudo deluser yoann staff