David signlait dans mon billet post:330 que l'on pouvait créer un version html de la doc via docutils et plus précisément rst2html.

Dans la série "je suis un grand fainéant", je me suis dit que ce serait bien d'avoir toute la doc au format html et je ne me voyais pas faire pour tous les fichiers :

geshi bash
rst2html document.txt document.html

J'ai donc créé autodoc qui :

  • Récupère la dernière version de la documentation de django sur le svn
  • Génère la version HTML des documents

C'est mon premier script python, donc un peu d'indulgence et je suis ouvert à toutes vos remarques / suggestions / commentaires :-)

Edit : 1ère amélioration, j'ai réussi à remplacer l'appel système à subversion par le binding python/subversion pysvn. Vais essayer de faire de même pour docutils mais j'avoue ne pas trop comprendre comment fonctionne ce module... :-/

Edit 2 : c'est fait - les appels systèmes ont disparu de mon code au profit des librairies python ;-)