Python WAW 2010 : Semaine 10

Document Actions
Python Week After Week : les liens de la semaine 10 de l'année 2010 de l'AFPY

14/03/2010


Python

1 > Sortie de Pypy 1.2

Finalement assez peu de temps après le PyCon une nouvelle version stable de Pypy estampillée 1.2 est distribuée. Elle est annoncé comme compatible Python 2.5. Cette mouture se veut toujours plus rapide que CPython ou que le projet unladen swallow mais reste cantonnée à l'architecture 32bits. Cette version de Python voulue plus générique en étant compatible avec n'importe quel JIT permet par exemple de faire tourner django ou twisted. La liste des héros de Pypy 1.2.

Pypy 1.2 est ni compatible avec Distutils, ni compatible avec setuptools.

2 > Le python style guide de google

Simple et concis !! Quand on clique sur les petites flêches on a le descriptif de l'entrée. A lire pour la qualité , nos codes apprécieront.

3 > Un tutoriel pas-à-pas pour Reportlap

Un bon tutoriel qui présente comment créer votre premier reçu et votre première lettre à entête. Il contient le nécessaire pour aborder des mises en page beaucoup plus complexes.

4 > afpy.ldap

Ha que l'invite de commande c'est pratique. Et bien c'est possible avec ldap pour inspecter vos objets avec cette utilitaire made in afpy

5 > collective.recipe.mockedeggs

Une petite recette buildout qui permet de considérer comme un egg présent dans le buildout un module installé au niveau de votre système.

Commentaire de Gilles : On pourra enfin placer des composants qui utilisent lxml ou python-ldap dans des buildout pour windows sans s'arracher les cheveux

Bases de données

MongoDB

1 > Introduction à MongoEngine

Ce tutorial vous permettera d'avoir une approche de l'utilitaire python MongoEngine (utilisé pour se connecter à un MongoDB, base de donnée orientée document) via la création d'un Tumblelog (blog avvec des images des liens , des vidéos). Il sera avant tout sera axé sur le modélisation de vos données de votre application. L'auteur vous laisse imaginer son interface graphique.

Framework web

Plone

1 > Retour d'experience sur Plone4

Hé bien d'après cet utilisateur allemand plone4 est définitivement rapide, même en contribution !!!

Django

1 > La version 1.2 retardée

Malgré les efforts effectués par la communauté pour tenir le planning initial la version 1.2 ne va pas sortir dans les délais. Il ne reste plus que 120 tickets sur les 300 reportés à corriger. Dans les prochains jour l'équipe de développement va revoir tous les tickets pour reporter ceux qui ne sont pas essentiel à la sortie de cette version pour éviter un retard plus important.

2 > Annonce de la création de django-moderation

Django-moderation est un nouvel outil vous permettant de rajouter facilement une étape de modération lors de la création de vos modèles. Il gère la validation et la notification par mails avec la possibilité de personnaliser les mails par catégories d'utilisateurs.

Repoze.BFG

1 > KARL3

Basé sur Repoze.BFG , KARL donne les fonctionnalités de sécurité , de recherche, d'envoi d'email de dépot de fichier au travers de blogs, fichiers , calendrier et de manuel pour les communautés et les organisations. Il est utilisé par l'OpenSource Initiative (OSI). Une présentation a été faite à la dernière plone conf. Vous pouvez voir ici la présentation de KARL. Mais KARL est-il plus rapide que le nouveau super plone !!! A en croire le le blog de Paul Everitt, la réponse est plutôt oui !

Contributions

Article écrit pour Encolpe DEGOUTE et Youenn Boussard pour l'AFPY

Sélection de liens par Encolpe DEGOUTE et Youenn Boussard

Si vous souhaitez écrire pour l'AFPY n'hésitez pas à nous contacter.

Python.org : Le site officiel du langage Python.
Zope.org : Le site web officiel de Zope.
Daily Python-URL : Actus de l'univers Python.
Tribute to Zyons : Zyons notre ami et membre fondateur de l'Afpy, nous quittait en 2005.