Mécénat
- Marco 'Lubber' Wienkoop pour son travail sur Fomantic-UI, un chouette framework CSS que nous utilisons dans canaille. Fomantic-UI est aussi utilisé par d'autres outils sur lesquels nous comptons, comme Forgejo.
- Hsiaoming Yang pour son travail sur authlib, une bibliothèque python d'authentification que nous utilisons dans canaille.
canaille
Serveur OpenID Connect simpliste, basé sur OpenLDAP
- Correction d'un bug sur la suppression d'utilisateurs
- Mise à jour vers htmx 1.9.6
- Support de Python 3.12
- Cardinalité des modèles basée sur la norme SCIM
- Méthodes additionnelles d’identification pour les jetons de rafraîchissement OIDC
- Support des bases de données SQL
- Mise à jour vers htmx 1.9.9
- Désactivation de htmx lors de l’authentification OIDC
- Gestion des pages d’erreur avec htmx
- Conversion des images en webp
- Mise à jour vers Flask 3
wtforms
Bibliothèque python de gestion de formulaires web
- Réusinage de
SelectField
- Implementation de validateurs
readonly
etdisabled
- Migration de setuptools à hatch
- Affichage des valeurs dans la représentation de Flags
- Corrections sur des exemples en documentation
- Réusinage de tests unitaires
- Support de python 3.12
flask-wtf
Intégration de WTForms dans Flask
- Correction de la protection CSRF sur les blueprints imbriqués
- Migration de setuptools à hatch
- Publication de la version 1.1.2
- Publication de la version 1.2.0
- Corrections d'un bug sur les validateurs de champs de fichiers
- Publication de la version 1.2.1
django-anymail
Anymail: Intégration de fournisseurs d'e-mails transactionnels dans Django
ihatemoney
Une application web simple de gestion de budget
- Migration de
setup.cfg
àpyproject.toml
- Support de WTForms 3.1
- Support de Python 3.12
- Migration de setuptools vers hatch
authlib
Bibliothèque python de gestion des identités et des accès
flask-webtest
Utilitaires de test d'applications Flask avec WebTest