Vue d'ensemble
attrs 25.2, publié le 12 mars 2025, accélère la création de classes de 30 à 50%.
Fonctionnalités principales
Création de classes plus rapide
L'optimisation interne de la génération de __init__, __eq__ et __repr__ réduit le temps de création des classes attrs de 30 à 50%.
python
import attrs
@attrs.define
class Point:
x: float
y: float
z: float = 0.0
# Création 30-50% plus rapide qu'avant
p = Point(1.0, 2.0)
print(p) # Point(x=1.0, y=2.0, z=0.0)
