Wheel installs require setuptools >= 0.8 for dist-info support.

Je ne sais pas pourquoi, mais une fois j’ai eu cette erreur en essayant d’installer un truc avec pip.
La suiteLa fin du mystère du binaire (nananère)

Le binaire c’est simple. Tout le monde peut le comprendre. Par contre, il y a beaucoup de choses à savoir.
La suiteDjango, une app à la fois – faire une app de base

Voici un nouveau morceau qui montre comment écrire une petite app de base avec un template et une vue réutilisable qui serviront donc dans les prochaines apps du projets.
La suiteEn attendant asyncio

La programmation asynchrone arrive en force avec la version 3.4, mais celle-ci n’est pas encore en version stable. En attendant, Python 3 possède déjà de quoi faire de la programmation asynchrone, et même parallèle, avec une bien plus grande facilité qu’en Python 2.
La suiteImporter des données, retour d’expérience

Python est simplement le meilleur langage au monde pour l’import de données. Sa capacité à lire énormément de formats facilement, sa force de manipulation de données numériques et texte, sa philosophie d’itération, ses nombreuses libs en font un outil incroyablement souple et puissant.
Voici mes 2 centimes.
La suiteUn gros guide bien gras sur les tests unitaires en Python, partie 1

Les tests unitaires font partie de ces “bonnes pratiques” que tout le monde semble appliquer sur le net. Tous les devs hypes parlent de tests unitaires : les conférences, les blogs, les tutos, les livres, whooooo !
Dans la vraie vie vivante, on croise pourtant peu de gens qui les utilisent vraiment. On les retrouvent surtout dans les gros projets et les grosses boîtes, et encore.
La suiteLe PEP8, en résumé

Internet, c’est la culture du TL;DR, donc plutôt je vais faire une petite synthèse des trucs les plus importants du PEP8, comme ça si vous avez la flemme de le lire, au moins vous aurez l’essentiel.
La suiteAfficher le queryset d’une requête dans les logs SQL sous Django

L’ORM de django pour les bases de données est chouette, agréable à utiliser mais construit des requêtes SQL qu’on ne peut reconnaître lors de l’analyse des logs MYSQL du premier coup d’oeil à moins d’avoir des années de pratique. J’ai une app django pour vous permettre de faire des débug sql éclairs !
La suiteEst-ce que “framework x” supporte la charge ?

Wait for it…
La suite5 choses à apprendre en priorité en Python

Quand on apprend un nouveau langage de programmation, on apprend d’abord les bases. Et pour la plupart des langages, elles sont communes : déclarer une variable, faire des conditions et des boucles, faire des fonctions, importer un code d’un autre fichier, etc.
Ce qui va différencier le moment où vous savez programmer dans CE langage, ce sont des notions spécifiques à lui que vous commencez à maitriser.
La suite