MakeMake The Dwarf Planet is a feed agregator.

Django : privilégier contributions humaines aux contributions générées par LLM

by Camille Roux from Human coders

L’usage excessif des LLM pour contribuer à Django pose problème : les mainteneurs ont du mal à évaluer si le contributeur comprend réellement le code proposé. L’article explique pourquoi la communauté Django privilégie l’authenticité et la compréhension réelle plutôt que des PR générées par IA. Des recommandations sont données pour utiliser les LLM comme outil complémentaire sans masquer sa compréhension du sujet.


Commentaires
L'article Django : privilégier contributions humaines aux contributions générées par LLM a été posté dans la catégorie Python de Human Coders News

Lire la suite…

Recommendations de blogs

by seluj78 from AFPy discuss

Hello!

Je me mets de plus en plus à lire des articles de blogs et je trouve ça passionnant, cf la discussion sur astral.sh racheté par OpenAI qui m’a fait découvrir le blog de https://simonwillison.net/ auquel je me suis abonné immédiatement :slight_smile:

Avez vous des recommandations de bon blogs (idéalement auxquels je peux m’abonner par mail), principalement python mais sinon tech en général, software, etc…

À vot’ bon cœur m’sieur dames

7 messages - 5 participant(e)s

Lire le sujet en entier

Lire la suite…

Contributions à des logiciels libres par l'équipe Yaal Coop durant l'hiver 2026

by Éloi Rivard <eloi@yaal.coop> from Yaal

Mécénat

Contributions

Il y a bien longtemps dans Python

Une Pull Request à cpython ajoutant un gestionnaire de contexte à Mailbox a été intégrée après une longue période d'inactivité. Elle datait de 2017, ce qui en faisait la 27ième plus vieille PR ouverte sur cpython.

Pygments

Bibliothèque Python de coloration syntaxique

Documentation Debian

authlib

La bibliothèque Python ultime pour construire des clients et serveurs OAuth et OpenID Connect. JWS, JWE, JWK, JWA, JWT inclus.

Canaille

Logiciel léger de gestion des identités et des autorisations

flask-cors

Support du partage de ressources entre origines (CORS) pour Flask

scim2-cli

CLI de développement d'applications SCIM

scim2-client

Construisez pythoniquement des requêtes SCIM et analysez les réponses SCIM

scim2-models

Sérialisation et validation de ressources SCIM avec Pydantic

scim2-server

Prototype léger de serveur SCIM2

scim2-tester

Vérificateur de conformité aux RFC SCIM

webtest

Enveloppe n'importe quelle application WSGI et facilite l'envoi de requêtes de test à cette application, sans démarrer de serveur HTTP.

wtforms

Une bibliothèque flexible de validation et de rendu de formulaires pour Python.

Lire la suite…

Winter 2026 FOSS contributions by the Yaal Coop team

by Éloi Rivard <eloi@yaal.coop> from Yaal

Sponsoring

Contributions

A long time ago in Python

A Pull Request to cpython adding a context manager to Mailbox has been merged after a long period of inactivity. It was created in 2017 and was the 27th oldest opened PR for cpython.

Pygments

Pygments is a generic syntax highlighter written in Python

Debian Documentation

authlib

The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS, JWE, JWK, JWA, JWT included.

Canaille

Lightweight identity and authorization management software

flask-cors

*Cross Origin Resource Sharing ( CORS ) support for Flask *

scim2-cli

SCIM application development CLI

scim2-client

Pythonically build SCIM requests and parse SCIM responses

scim2-models

SCIM resources serialization and validation with Pydantic

scim2-server

Lightweight SCIM2 server prototype

scim2-tester

SCIM RFCs server compliance checker

webtest

Wraps any WSGI application and makes it easy to send test requests to that application, without starting up an HTTP server.

wtforms

A flexible forms validation and rendering library for Python.

Lire la suite…

Astral.sh (ruff, uv, ty, pyx) vient d'être rachetée par OpenAI - qu'en pensez-vous ?

by luc_sorel-giffo from AFPy discuss

Hello

Astral.sh, l’entreprise qui édite (en rust) différents outils open-source pour l’écosystème Python, a annoncé sur son blog aujourd’hui avoir été rachetée par OpenAI : Astral to join OpenAI .

Les outils en question :

  • ruff : linter et formateur de code
  • uv : gestionnaire de dépendances
  • ty : vérification statique de typage
  • pyx : une alternative à PyPI pour mettre à disposition des packages Python

Je ne sais pas quelle place occupaient ces outils dans vos projets perso ou pro. J’avoue que j’appréciais une certaine indépendance de cet écosystème d’outils vis-à-vis de ceux de l’IA générative.

Comment vivez-vous ce changement de gouvernance ? Quelles sont les conséquences pour vos choix d’outillage et vos habitudes ?

Belle journée
Sympathicamicalement, Luc

PS : c’est le premier sujet que je lance sur ce forum de discussion. S’il est inapproprié, n’hésitez pas à me le dire.

8 messages - 5 participant(e)s

Lire le sujet en entier

Lire la suite…

Les bizarreries de NaN en Python avec les dictionnaires et les sets

by Camille Roux from Human coders

Exploration des comportements surprenants de float('nan') en Python : chaque instance de NaN est hashable mais jamais égale à elle-même, ce qui produit des résultats contre-intuitifs dans les sets (10 NaN distincts) et les dictionnaires (clés inaccessibles). L’article démontre avec des exemples concrets pourquoi NaN crée des situations paradoxales dans les structures de données Python, bien que son utilisation comme clé de dictionnaire soit déconseillée en pratique.


Commentaires
L'article Les bizarreries de NaN en Python avec les dictionnaires et les sets a été posté dans la catégorie Python de Human Coders News

Lire la suite…

Recherche évènement

by drigaudie from AFPy discuss

Hello,

Je suis à la recherche sur Paris d’un lieu et d’un animateur pour que l’on puisse réaliser notre kick off avec mon équipe.
L’idée serait de faire sur la matinée conférence ou workshop
Nous sommes 8 personnes et on aimerait un sujet lié autour de python / GCP / vuejs (ou autre)
Le niveau est très varié, cette équipe travaille dans la data
Cela peut être un sujet déjà présenté auparavant ou à co-construire

J’aimerais idéalement avant juin

N’hésitez pas à me contacter si intéressé ou si vous avez besoin de plus de détails

1 message - 1 participant(e)

Lire le sujet en entier

Lire la suite…