Liens connexes

Dépêche modérée par

Dépêche éditée par

: PyQt v4 et Python 2.5 beta 1

Posté par Axel (). Modéré le 25 juin 2006.
0
PyQt, développé par la société Riverbank, est un ensemble de bindings Python pour la bibliothèque multi-plateforme Qt. Développée par Trolltech, cette bibliothèque fournit des outils pour le développement d'interfaces graphiques mais également pour le développement rapide d'applications utilisant XML, HTTP, et bien d'autres. Elle est célèbre principalement pour son utilisation dans l'environnement de bureau KDE.
PyQt a donc suivi la récente évolution de Qt et permet dans cette version 4 aux développeurs Python d'utiliser les différents composants fournis par Qt4. PyQt4 peut être installé conjointement à PyQt3 sans aucun problème, ce qui facilitera les migrations de Qt3 vers vers Qt4.
Riverbank est active en ce qui concerne le développement autour de Python et Qt puisqu'elle fournit également PyKDE, un ensemble de bindings pour le développement autour de KESIP - un outil permettant de créer facilement des bindings Python pour une bibliothèque C/C++. Pour les scientifiques, est également disponible la version 4.2.1 de PyQwt et PyQwt3D qui permettent de créer des objets graphiques tels que des courbes en 2D et 3D en utilisant les objets Qwt et Qwt3D de Qt.

Par ailleurs, Alexis Robert nous a signalé dans un journal la sortie de Python 2.5 beta 1 :
Le 20 juin 2006, Python 2.5 beta 1 est sorti. C'est l'occasion d'observer les nouveautés de cette version majeure du célèbre langage de Guido Van Rossum. D'après le planning, la beta 2 sortira le 12 juillet, la rc1 sortira le 1er août et la version finale le 8 août 2006, suivant la PEP 356.

> Lire la suite (11 commentaires, moyenne: 2,8).   [dépêche : 8166 caractères]

Les changements de Python 2.5 beta 1 comprennent un mélange intéressant d'amélioration côté langage et bibliothèque. À part les améliorations des bibliothèques qui seront très utiles et assez visibles, les changements au niveau du langage sont assez sympa même si ce n'est pas des fonctionnalités qui seront utilisées tous les jours.

Il faut aussi rappeler que ce sera la première version de Python qui bénéficiera de son nouveau logo, depuis que son site internet a été refait.

Côté langage
Côté modules
Améliorations diverses

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Ouah

Posté par alexissoft (Jabber id, page perso, ) le 25/06/2006 à 19:33. (lien). Évalué à 4.

Un joli merge :)

J'ai commis une petite erreur (ou c'est à la modération ?) :


Améliorations du module webbrowser, prise en charge de la PEP 0338, ajout de open_new(), open_new_tab(), et ajout d'un paramètre autoraise dans open()
li>La bibliothèque standard Python n'a plus de module xml, elle a été renommée en xmlcore ce qui fait qu'il est toujours possible d'appeler la bibliothèque standard XML même si on a PyXML.

Licence

Posté par eMerzh (Jabber id, page perso, ) le 25/06/2006 à 20:01. (lien). Évalué à 7.

Il faut également souligner pour PyQT que la société Riverbank à décidé de suivre trolltech pour les licence puisque la Pyqt4 est disponible sous licence libre pour windows également.

Thème python aux RMLL

Posté par champi (page perso, ) le 26/06/2006 à 09:18. (lien). Évalué à 1.

A tous ceux qui aiment python ou veulent découvrir ce fabuleux language, rendez vous aux RMLL les deux derniers jours (Jeudi 6 au Vendredi 8 juillet 2006).

Le programme du thème python s'affine avec au menu (ca peut encore changer):

Jeudi :

- Initiation à Python
- Documentation de projet avec ReST et gestion de la qualité
- Programmer avec les tests
- Packager un projet python avec distutils et setuptools (les python eggs)
- Programmation XML simple et efficace : applications avec le format ODF et écriture d'un plugin inkscape
- Étendre Python avec ctypes et pyrex
- Zope-cookbook et ligthing talks

Vendredi :

- Initiation Zope 3 component architecture
- Présentation du moteur d'inférence bayesienne CPSBayes
- Ajax State of the art
- Mailwoman, un controlleur XML-RPC Zope 3
- Introduction à TurboGears
- Utilisation du framework Twisted

La page du wiki pour organiser ce thème python :

http://www.afpy.org/groups/gr_adherents/wikis/ReunionJuillet(...)

En plus on devrait avoir recu les nouveaux tshirts de l'Afpy qui seront en vente sur le stand de l'assoce.

C et C++

Posté par espace () le 27/06/2006 à 15:02. (lien). Évalué à 2.


la possibilité de compiler CPython avec un compilateur C++

Peut-être pour intégrer plus facilement l'interpréteur dans un projet en C++ pur ?

Revenir en haut de page