Sortie de blender 2.57

Posté par  . Modéré par tuiu pol. Licence CC By‑SA.
Étiquettes :
56
14
avr.
2011
Graphisme/photo

La fondation blender vient de sortir la première version stable de la série 2.5X de son logiciel phare. Il s'agit de la 2.57, faisant suite aux betas 2.54, 2.55 et 2.56.

Ceux qui avaient connus blender sous la série 2.4x risquent d'être surpris s'ils n'avaient pas essayé l'une des betas jusqu'alors. En effet, il y a de nombreux changements, en particulier pour ce qui concerne l'interface, qui a été revue de A à Z.

En fait, la série 2.5 est quasiment une refonte complète du logiciel. Par exemple, l'interface de programmation Python (utilisant désormais Python 3) a été complètement repensée.

Entre la première version 2.5x beta et cette version 2.57, la fondation indique que plus d'un millier de bugs ont été corrigés.

Python 3.2

Posté par  (site web personnel) . Modéré par Lucas Bonnet.
88
21
fév.
2011
Python

Un an et sept mois après Python 3.1, voici une nouvelle version majeure de Python 3 : la version 3.2. Elle apporte notamment deux nouveaux modules (argparse et concurrent.futures), des améliorations sur les extensions écrites en C (API stable et marquage dans le nom de fichier des bibliothèques) et les modules compilés (fichiers .pyc) sont désormais rangés dans un dossier « __pycache__ ». Pour rappel, Python 3 corrige les erreurs de jeunesse de Python et harmonise la bibliothèque standard (relire la dépêche annonçant Python 3.0).

Pour faciliter le travail des développeurs des autres implémentations de Python (IronPython, Jython, Unladen Swallow, PyPy), la syntaxe, la sémantique et les fonctions builtins n'ont pas changé dans version 3.2, comme décidé par le moratoire (PEP 3003: Python Language Moratorium). Le moratoire prend fin avec la publication de Python 3.2.

La seconde partie de la dépêche présente en détail les nouveautés de Python 3.2, l'état du portage des modules vers Python 3, et évoque ce qui est prévu pour la suite.

Journal HLevel, librairie pour comparer B.IX.2 < A.IV.3.a < A.III.2.c

Posté par  (site web personnel) . Licence CC By‑SA.
11
14
oct.
2013

HLevel est une librairie (GPLv3, Python3) permettant de comparer des "niveaux hiérarchiques" tels qu'ils se trouvent dans les textes où plusieurs niveaux coexistent :

A) titre de la partie
A.1) sous-partie
A.1.a) sous-sous-partie
etc.

HLevel n'a pas été testée mais est fonctionnelle : dites-moi si ce projet vous intéresse !

Typiquement, HLevel permet de dire que A.1.a est "supérieur à" (="vient après") A.1 en faisant abstraction de la parenthèse fermante.

L'idée est de stocker l'information, d'une part sous la forme d'une (…)

Sortie de Tryton 2.6

Posté par  (site web personnel) . Édité par Pilou, Nÿco, Davy Defaud, Florent Zara, bechamel, claudex, baud123 et Yves Bourguignon. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
25
25
oct.
2012
Python

Avec la régularité d’une horloge suisse, la version automnale de Tryton est arrivée. Tryton est une plate‐forme de développement d’applications pour entreprise (progiciel de gestion intégré — PGI —, ERP en anglais) écrit en Python et sous licence GPL v3. Actuellement, les principaux modules disponibles de Tryton couvrent les champs d’activité suivants : comptabilité, facturier, gestion des ventes, gestion des achats, comptabilité analytique, gestion de stock et de production.

Logo Tryton

L’évolution la plus importante est le passage à l’active record (patron de conception) qui était en préparation depuis plus de 2 ans. L’interface graphique n’est pas en reste, avec l’ajout du copier‐coller depuis un tableur. Comme d’habitude, la migration depuis les versions précédentes est prise en charge.