Appel à orateur pour une soirée « python et administration système » à la Cantine (Paris)

Posté par  (site web personnel) . Édité par Benoît Sibaud et Florent Zara. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
7
4
fév.
2013
Python

L'AFPy, Association Francophone Python, organise une soirée sur le thème "python et l'administration système" le 4 mars 2013 à La Cantine (Paris).

Nous cherchons des personnes intéressées pour faire une présentation. Si vous êtes admin sys ou « devops » et que vous utilisez python au quotidien, votre expérience nous intéresse. Pour participer, ajoutez-vous sur le pad prévu à cet effet en précisant la durée souhaitée pour votre intervention et si possible, votre courriel afin que nous puissions vous contacter. Si vous ne désirez pas faire apparaître votre email sur le pad envoyez une simple notification avec votre nom et titre de présentation à gawel@afpy.org.

GeoBases, services et visualisation pour données géographiques

Posté par  . Édité par Nÿco, claudex et baud123. Modéré par baud123. Licence CC By‑SA.
21
28
jan.
2013
Python

GeoBases est un projet dont le but est de fournir des services et des possibilités de visualisation pour des données géographiques. En réalité cela fonctionne également avec des données non-géographiques, mais cela limite les possibilités de cartographie.

Le projet contient déjà des sources de données issues d'autres projets (comme GeoNames ou optd), ou encore de l'OpenData. Par défaut une source de données d’aéroports est utilisée. Il est très simple d’ajouter ses propres sources de données pour pouvoir jouer avec.

Parmi les services disponibles :

  • exécuter de simples recherches (trouver cette donnée, trouver toutes les entrées qui ont cette propriété)
  • exécuter des recherches approximatives basées sur une notion de distance entre chaîne de caractères (trouver les données dont le nom ressemble à cela)
  • exécuter des recherches géographiques (trouver les données proches de ce point)
  • afficher les résultats sur une carte, ou bien les exporter en CSV, ou encore utiliser une API Python pour les manipuler directement

pyxshell : piper des flux de texte en pur Python

Posté par  (site web personnel, Mastodon) . Édité par Davy Defaud, Nÿco, claudex, Benoît Sibaud et Xavier Teyssier. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
33
16
jan.
2013
Python

pyxshell (à prononcer comme vous pouvez) est un module Python qui permet d’enchaîner des fonctions de traitement de flux avec un opérateur « tube » — pipe, en anglais — (|) , de la même manière qu’avec un shell.

Si — comme moi — vous devez régulièrement analyser à la main des données textuelles diversement structurées sous différents environnements. Si vous affectionnez la ligne de commande sans raffoler de la syntaxe de Bash, vous apprécierez d’avoir tout sous la main à côté de vos outils Python favoris.

Par exemple :

>>> out=[]
>>> (random.randint(0,2) for i in range(10)) | map(lambda x: ["Oui ","nous sommes ","tous différents "][x]) | sort | uniq | tee(sys.stdout) > out
Oui tous différents nous sommes
>>> print(out)
['Oui ', 'tous différents ', 'nous sommes ']

Sprint WebTest

Posté par  (site web personnel) . Édité par Benoît Sibaud, Nÿco et Lucas Bonnet. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
14
14
jan.
2013
Python

WebTest est une bibliothèque Python permettant de tester n'importe quelle application web python (WSGI). La société Bearstech organise un sprint afin d'améliorer la qualité de la bibliothèque et en accroître les fonctionnalités.

Un sprint est un évènement assez propre au milieu Python ou des développeur se rencontrent et « courent » pour faire avancer un projet en quelques jours. Bearstech met à disposition une salle pouvant accueillir 20 personnes.

Le sprint se déroulera du 21 au 23 février dans les locaux de Beartech (Paris 2ème). Si vous connaissez Python, le WSGI, vous êtes les bienvenus ! Inscrivez vous sur la page de wiki. Nous sommes aussi à la recherche de sponsors. Si votre entreprise utilise WebTest au quotidien, c'est pour elle l'occasion ou jamais d'exprimer sa gratitude. Que ce soit financièrement, ou en vous faisant venir !

Appel pour des présentations pour la Python Devroom au FOSDEM 2013

Posté par  (site web personnel) . Édité par Florent Zara et rootix. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
8
20
déc.
2012
Python

Comme chaque année, le FOSDEM (Free and Open source Software Developers' European Meeting) se déroulera le 2 et 3 février 2013 à Bruxelles dans les bâtiments de l'Université Libre de Bruxelles.

FOSDEM

Voici longtemps que la communauté Python n'a plus été représentée au FOSDEM. Pour corriger cela, une salle de 80 places sera dédiée à la communauté Python, ce qui permettra à différentes personnes de venir présenter un sujet. Si vous êtes intéressé de présenter un sujet qui soit en relation avec Python, vous devez vous inscrire via le formulaire. La soumission d'une présentation est disponible jusqu'au 21 décembre 2012 via le site python-fosdem.org qui a été spécialement développé pour l'occasion. Après cette date, le formulaire ne sera plus disponible.

Apéro Python à Liège le vendredi 9 novembre

Posté par  . Édité par Davy Defaud, baud123, Nÿco, claudex et Xavier Teyssier. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
9
4
nov.
2012
Python

Les participants habituels aux apéros Python (AFPyro-BE) se mêleront avec les participants de Tryton Unconference Liège.

Outre la thématique des progiciels de gestion intégrés (ERP), ce sera l’occasion de discuter des dernières nouveautés en Python, ainsi que l’organisation des prochains évènements Python en Belgique (AFPyros, FOSDEM, RMLL, EuroSciPy).

Comment s’inscrire ?

Via ce formulaire : http://framadate.org/xu1z6nfau47yre38.

Quand ?

Le 9 novembre 2012, à partir de 20 h.

Où ?

Restaurant As Ouhès
Place du Marché, 21
4000 Liège

Apéro Python à Bruxelles le vendredi 26 octobre

Posté par  . Édité par Davy Defaud et Nils Ratusznik. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
7
23
oct.
2012
Python

Le prochain Apéros Python Belgium se tiendra le vendredi 26 octobre à Bruxelles.

En plus des habitués de l’AFPyro, nous attendons également avec plaisir les membres de pyBug, le nouveau Python Belgian User Group.

Outre le retour sur la PyConFR 2012, nous discuterons également de l’organisation de la salle Python lors du FOSDEM.

Comme chaque fois, vous pouvez venir juste pour l’apéro et partager un verre (ou plusieurs), et, si vous le souhaitez, vous inscrire pour le repas qui suivra dans un lieu proche encore à déterminer.

Rendez‐vous à partir de 19 h, au premier étage du Délirium café, Impasse De La Fidélité 4, 1000 Bruxelles.

Pour dimensionner au mieux la réservation, merci de vous inscrire via le lien ci‐dessous.

Python 3.3 est sorti

61
2
oct.
2012
Python

La version 3.3 de Python est sortie ce 29 septembre. Pour rappel, Python « est un langage de programmation multi‐paradigme. Il favorise la programmation impérative structurée et orientée objet. Il est doté d’un typage dynamique fort, d’une gestion automatique de la mémoire par ramasse‐miettes et d’un système de gestion d’exceptions ; il est ainsi similaire à Perl, Ruby, Scheme, Smalltalk et Tcl ». Merci Wikipédia.

Cette version 3.3 est donc la nouvelle version de production de la branche 3. Elle cohabite avec la version 2.7.3 de la branche 2.7. Cette nouvelle version apporte, entre autres, les fonctionnalités suivantes :

  • amélioration de la syntaxe des générateurs ;
  • un module venv capable de créer des environnement Python virtuels, tout comme VirtualEnv ;
  • revue du stockage interne des caractères, ce qui permet d’économiser de la mémoire ;
  • nouvelle façon de définir et placer les paquets d’un projet Python ;
  • des améliorations concernant l’API du module os, ainsi qu’une remise à plat des Exceptions concernant les entrées‐sorties ;
  • amélioration de l’intégration Windows ;
  • fonction de hachage aléatoire activée par défaut (permettant de se prémunir contre l’attaque des dictionnaires et des tables de hachage) ;
  • et bien d’autres…

Retrouvez en seconde partie de dépêche une liste plus complète des nouveautés.

NdA : Merci à FlashCode, Antoine, Victor Stinner, Laurent Pointal, Emmanuel C, jcr83, Amine « nh2 » Brikci‐Nigassa, GeneralZod, crep4ever, Nÿco et Le Cancre Las pour leur participation active à cette rédaction en collaboration.

AFPyro à Bruxelles le vendredi 24 Août

Posté par  . Modéré par claudex. Licence CC By‑SA.
Étiquettes : aucune
5
18
août
2012
Python

Amis Pythonistes, notez dans vos agendas la date du prochain AFPyro !

Le prochain Aperos Python Belgium se tiendra le vendredi 24 Août à Bruxelles, lors de la conférence EuroSciPy qui se tient à ULB du 23 au 26 août.

En plus des habitués de l’AFPyro, nous attendons également avec plaisir les participants de la conférence EuroSciPy qui utilisent Python dans des problématiques scientifiques.

Comme chaque fois, vous pouvez venir juste pour l’apéro et partager un (ou des) verres, et si vous le souhaitez, vous inscrire pour le repas qui suivra, dans un lieu proche encore à déterminer.

Rendez-vous à partir de 19h30, au rez-de-chaussée du Délirium café, Impasse De La Fidélité 4, 1000 Brussels.

Pour dimensionner au mieux la réservation, merci de vous inscrire.

Sortie de IPython 0.13

Posté par  . Édité par mbussonn, Nÿco et Bruno Michel. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
22
2
juil.
2012
Python

IPython est une console alternative principalement tournée vers l'exploration interactive des données. Après une longue période de réécriture du code, les versions stables s'enchainent tous les quelques mois depuis un peu plus d'un an.

La précédente version, sortie en décembre 2011, a introduit une nouvelle interface web, que cette nouvelle mouture vient principalement améliorer, sans pour autant délaisser les utilisateurs de la ligne de commande.

PyconFR 2012 du 13 au 16 septembre 2012 à Paris, la Villette

Posté par  . Édité par claudex et Benoît Sibaud. Modéré par claudex.
Étiquettes : aucune
12
16
juin
2012
Python

PyConFr 2012 est le rendez-vous des utilisateurs francophones du langage Python qu'organise tous les ans l'Association Francophone Python (AFPy). Rejoignez les utilisateurs et les passionnés de Python à la Cyberbase de la Villette à Paris du 13 au 16 septembre 2012.

Durant ces quatre jours, des dizaines de présentations et tutoriels couvriront une grande variété de sujets pour satisfaire débutants et experts. L'évènement est totalement gratuit et ne nécessite pas d'inscription !

Pour toute demande d'info complémentaire, concernant le sponsoring ou l'organisation, merci de contacter orga@pycon.fr

Tryton arrive en version 2.4

Posté par  (site web personnel) . Édité par Cédric Krier, sisalp, Nÿco, Christophe Turbout, NeoX et baud123. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes : aucune
16
30
avr.
2012
Python

Fidèle à son rythme semestriel, la toute nouvelle version de printemps de Tryton est arrivée. Tryton est une plate‐forme de développement d’applications pour entreprise (progiciel de gestion intégré, PGI, ou ERP en anglais, pour Enterprise Resource Planning) écrite en Python et sous licence GPLv3.

L'évolution la plus visible concerne l'efficacité et la simplicité de l'interface graphique, mais les développeurs se sont aussi attachés à améliorer les API du serveur. Des nouveaux modules fonctionnels sont disponibles.

Alors tous à vos claviers pour profiter de cette nouvelle version, d'autant plus que, comme d'habitude, la migration des données depuis les versions précédentes, est automatique.

AFPyro à Namur le vendredi 11 mai

Posté par  . Édité par Nÿco, Benoît Sibaud et claudex. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
6
30
avr.
2012
Python

Un AFPyro est organisé à Namur (Belgique), le vendredi 11 mai, à partir de 19h. Le rendez-vous est à la Cuve à Bière situé à la rue des Brasseurs 108, B-5000 Namur.

Au moins 9 personnes seront présentes à l’AFPyro. Un repas est prévu plus tard dans la soirée, pour ceux qui sont intéressés.

Un AFPyro est l'occasion de rencontrer d'autres Pythonistes belges et de discuter de l'univers Python autour d'une bonne bière trappiste ou d'un américain.

Mercredi 25 avril 2012 : rencontre Logiciels Libres et Présentation du CMS Plone à Toulouse

Posté par  . Édité par tuiu pol, j et claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
7
19
avr.
2012
Python

Toulibre organise une rencontre autour des Logiciels Libres le mercredi 25 avril 2012, de 19h à 23h au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse.

À 20h00 aura lieu une présentation sur le CMS Plone, à l'occasion du ”Plone World Day”.

NdM : La présentation est reportée au 9 mai, car la salle n'est finalement pas disponible.

Sortie de Django 1.4

Posté par  (site web personnel) . Édité par patrick_g, baud123, claudex, Florent Zara, Tobu et detail_pratique. Modéré par Florent Zara. Licence CC By‑SA.
Étiquettes :
40
27
mar.
2012
Python

Vendredi matin, un an après la 1.3, est sortie la version 1.4 du framework Web Django, écrit en Python.

Ce framework, basé sur un concept Modèle-Template-Vue (MTV, à rapprocher du MVC), est conçu pour le développement rapide et reprend la plupart des grands principes de Python (« Explicit is better than implicit », notamment), ce qui en fait la plate-forme de développement Web idéale pour les perfectionnistes sous pression.

De plus en plus de sites utilisent Django (par exemple, 20minutes, Libération.fr, Disqus, Century21, convore, instagram, threadless…) pour sa flexibilité et pour le nombre d’applications Django réutilisables, qui ne cesse de croître.

Je vous propose de découvrir les quelques nouveautés que vous offrent les développeurs Django et toute la communauté.

L'interpréteur python PyPy 1.8 est sorti

Posté par  . Édité par baud123, patrick_g, Nÿco, Malicia et Pierre Jarillon. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
27
15
fév.
2012
Python

L'équipe PyPy à le plaisir de vous annoncer la sortie de la version 1.8 de PyPy. PyPy est une version différente de l'interpréteur du langage Python écrite elle-même en Python, et publiée sous licence expat. Comme à l'habitude, cette version apporte des corrections de bugs, et des améliorations concernant les performances et la consommation mémoire.

Les "list strategies" sont le principal ajout de cette version. Elles permettent de rendre les listes Python homogènes (contenant des objets du même type) plus efficaces (tant en terme de consommation mémoire que de performances).

Cette version apporte aussi la compatibilité avec Python 2.7.2. Mis à part ça, c'est "comme d'habitude", les performances ont été améliorées d'environ 10% par rapport a la version précédente.

Dans la suite de la dépêche vous trouverez une traduction des notes de version de PyPy 1.8.

Concours de programmation Kivy

Posté par  (site web personnel) . Édité par Malicia, Nÿco et claudex. Modéré par tuiu pol.
10
24
déc.
2011
Python

Kivy, un projet open source pour le développement d’applications multi-plateformes, vous annonce son premier concours de programmation. Ce dernier démarrera avec la publication officielle des règles le 1er janvier 2012. Les participations seront acceptées jusqu’au 25 janvier et la date finale de dépôt du code source est fixée au 31 janvier.

Des tablettes Nvidia Tegra 2 sous Android de NotionInk, des abonnements bronze d’un an sur le site Github et des t-shirts composent les lots du concours.

Le but de ce concours est avant toute chose de promouvoir Kivy et de vous faire découvrir ce framework Python. Les applications Kivy tournent sur Linux, Windows, Mac OS X, Android (et iOS). Kivy supporte la plupart des protocoles d’entrée tels que WM_Touch, WM_Pen, Mac OS X Trackpad et la Magic Mouse mais aussi des écrans simple et multiples touches, Mtdev, Linux Kernel HID et TUIO. S’appuyant sur l’accélération matérielle, les développeurs peuvent concevoir les interfaces de demain.

Le concours est sponsorisé par NotionInk, une entreprise indienne fondée en 2009 qui conçoit des tablettes ainsi que d’autres produits informatiques, et par GitHub, un service web d'hébergement et de gestion de développement de logiciels.

Retrouvez le concours sur son site web dédié.

Matplotlib 1.1 et autres outils de visualisation en Python

Posté par  . Modéré par Nÿco. Licence CC By‑SA.
27
1
nov.
2011
Python

Matplotlib est une bibliothèque en Python très utilisée pour tracer des graphiques en deux et trois dimensions. Le degré de sophistication peut être très élevé mais les choses simples le restent ; pour se donner une idée, il suffit de regarder la galerie d’exemples.
En combinaison avec les bibliothèques scientifiques NumPy ou SciPy et l’interpréteur IPython, nous obtenons un outil de prototypage très pratique.

Matplotlib n’est pas exempte de limitations, pour de grosses séries de données ou des visualisations complexes en trois dimensions. Il faut alors se tourner vers d’autres outils tels que guiqwt ou Mayavi, si l’on veut rester avec des outils en Python.

Vous reprendrez bien un peu de Python ?

Posté par  (site web personnel) . Édité par Nÿco, Davy Defaud, claudex, rootix et baud123. Modéré par Nÿco.
Étiquettes :
21
23
nov.
2011
Python

Le 28 novembre 2011 à partir de 18 h 30, l’AFPy (Association Francophone Python) organise une soirée intitulée « Vous reprendrez bien un peu de Python ? », à La Cantine de Paris.

Venez découvrir pourquoi il passionne ses utilisateurs, le potentiel qu’offre ce langage et ses nouveaux usages. Chacun est libre de partager son expérience sur un sujet libre pendant une présentation de 15 minutes environ. Pour les non‐parisiens, l’événement devrait être retransmis en direct via le site de La Cantine.

La version 2.2 de Tryton est arrivée

Posté par  (site web personnel) . Modéré par Bruno Michel. Licence CC By‑SA.
24
31
oct.
2011
Python

Comme tous les six mois, arrive une nouvelle version de Tryton.

Tryton est une plate‐forme de développement d’applications pour entreprise écrite en Python (un progiciel de gestion intégré, mais il pourrait être bien plus — ou bien moins — que ça). Tryton est toujours un fork d’OpenERP qui a déjà quatre ans d’existence.

Au cours de ces six derniers mois, de nombreux changements ont touché l’interface utilisateur. Notons parmi ceux‐ci :

  • les fenêtres surgissantes (pop‐up) sont maintenant « non‐modales », ce qui signifie qu’elles sont liées à leur onglet d’origine. On peut donc conserver une pop‐up ouverte et interagir avec les autres onglets, car l’activation d’un onglet restaure les fenêtres préalablement ouverte ;
  • le widget de recherche a été complètement repensé. Un seul champ est utilisé et l’auto‐complétion permet de faciliter l’écriture de requêtes. Tout comme Google, des recherches complexes peuvent être effectuées.

Du côté du serveur de nombreuses améliorations ont été apportées, dont voici les
plus importantes :

  • l’utilisation d’unoconv permet de transformer les modèles OpenDocument dans un très large ensemble de formats répandus ;
  • l’utilisation de fichiers « .po » pour la gestion des traductions ;
  • un cache LRU au niveau de la transaction a permis de réduire considérablement l’empreinte mémoire du serveur.

Notons également que ces six derniers mois ont aussi été marqués par la transition de GNU Health (anciennement connu sous le nom de Medical) d’OpenERP à Tryton. Luis Falcón, le développeur principal de ce logiciel de gestion hospitalière, a en effet fait pas mal de bruit autour des raisons motivant ce changement ; c’est la gouvernance du projet Tryton qui a convaincu Luis.

Python Quvi

Posté par  (site web personnel) . Modéré par baud123. Licence CC By‑SA.
27
25
sept.
2011
Python

La bibliothèque Quvi permet d'analyser le contenu de plus de 40 sites de médias tels que YouTube, Dailymotion, Google Video… Cette bibliothèque fournit aussi un outil en ligne de commande, nommé « quvi » qui permet d'analyser et récupérer les informations de la page depuis un terminal.

Le projet Python-Quvi vise à permettre l'accès à cette API depuis Python.

PyconFR 2011: Inscrivez-vous !

Posté par  . Modéré par baud123.
Étiquettes :
17
12
août
2011
Python

PyconFR est la conférence annuelle autour du langage Python organisé par l'Association Francophone Python (AFPY). Elle aura lieu cette année à la cantine numérique de Rennes, les 17 et 18 septembre. Débutants et confirmés sont les bienvenus à cette conférence.

L'entrée est gratuite, mais sur inscription en raison du nombre de places limité cette année. Pensez à vous inscrire ! [1]

Sortie de IPython 0.11

Posté par  . Modéré par baud123. Licence CC By‑SA.
33
2
août
2011
Python

IPython est une console interactive et améliorée écrite en python sous licence BSD, ce qui facilite son intégration par d’autres programmes. Cette nouvelle version arrive deux ans après la précédente, elle est le résultat de nombreux changements dans l'ensemble du code avec en prime le passage à Git pour favoriser les contributions.

Les principales fonctionnalités de IPython sont la complétion des commandes Python et des fonctions associées à un objet ou encore les classiques commandes du shell pour se déplacer dans les répertoires ou lister les fichiers.

Ce qui rend cette console particulière, ce sont les fonctions magiques qui permettent de lancer un script puis d'étudier les objets créés, de sauvegarder des macros ou également de profiter pleinement de matplolib en lançant ipython avec l'option -pylab.

Les principales nouveautés sont : l'architecture du code qui va servir de base à la future version 1.0, la console Qt qui permet d'afficher des graphes dans la même fenêtre que les commandes ainsi que le support de Python 3.

Sortie de Kivy 1.0.7 - Framework pour des applications multitouches

Posté par  (site web personnel) . Modéré par patrick_g.
30
18
juil.
2011
Python

Kivy est un framework complet pour la création d'interfaces nouvelles comme des applications multitouches. Développé en Python/Cython/OpenGL ES 2 et sous licence LGPL, ce framework a la capacité de tourner sur Windows, MacOSX, Linux, Android (iOS en développement).

Cette version 1.0.7 intègre une gestion de configuration d'application, les outils nécessaires pour faire un paquet sous les différentes plateformes, et des performances accrues grâce à une gestion optimisée des textures.

Par ailleurs, l'équipe de Kivy a développé PreseMT, un outil permettant la création de présentation. Cet outil consiste à mettre des images et du texte sur un plan infini, puis d'enregistrer des vues de ce plan comme des vignettes.

Vigilo V2 : et le phénix renaquit de ses cendres…

Posté par  (site web personnel) . Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
18
22
juin
2011
Python

Après deux ans de développement, la société C-S sort une nouvelle version de Vigilo (nom de code : Phœnix), sa solution de supervision open source.

Basée sur le moteur Nagios (mais aussi RRDTool, etc.), l’objectif de Vigilo est de proposer une solution globale et industrialisée pour la gestion des (très) grands parcs.

Vigilo est déjà en exploitation sur des parcs dépassant les 10 000 équipements.

Les évolutions techniques de la V2 :

  • refonte des interfaces autour du socle technique (framework) TurboGears 2.0 ;
  • ré‐organisation de la communication entre les modules distribués autour du protocole XMPP ;
  • ré‐écriture complète du module de cartographie (VigiMap) ;
  • ré‐écriture complète du module de corrélation (VigiRules) ;
  • ré‐écriture complète du module de rapport (VigiReport) ;
  • nouveau module d’administration (VigiAdmin) ;
  • etc.

Deux versions sont disponibles :

  • Vigilo Communauté : une version publique disponible en téléchargement.
  • Vigilo Entreprise : la version dédiée aux clients. Elle comporte plus de fonctionnalités et, en particulier, tout ce qui est nécessaire à un déploiement d’envergure en milieu opérationnel.

Les deux versions sont développées sous licence GPLv2.