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.
- Libretic organise une levée de fonds pour financer la campagne de DéMAILnagement initiée par le collectif des Chatons. L'objectif de cette campagne est de fournir des solutions de contournement des géants du web.
git-manpages-l10n
Traductions de la documentation de GIT
- Correction de traductions manquantes concernant des noms de branche et de coquilles dans des traductions de noms de branche
- Ajout de traductions manquantes pour git-switch : 1 et 2
authlib
La bibliothèque Python ultime pour construire des clients et serveurs OAuth et OpenID Connect. Inclut JWS, JWE, JWK, JWA, JWT.
- La métadonnée client
id_token_signed_response_algprend le pas surget_jwt_configdu serveur get_jwt_configprend un paramètreclient
faker
Faker est un paquet Python qui génère des données fictives.
flask-wtf
Intégration simple de Flask et WTForms.
joserfc
Implémentations des RFC JOSE en Python
- Le paramètre
namesdefilter_algorithmsvaut par défaut tous les algorithmes check_keyvérifie la compatibilité de la courbe avec EdDSA- Support des objets KeySet pour
filter_algorithmsetguess_alg - Le paramètre
algorithmdepick_random_keyest optionnel - Ajout de mypy à pre-commit
pydanclick
Ajoute des options click à partir d'un modèle Pydantic
pydantic-settings-export
Exportez facilement vos paramètres Pydantic vers de la documentation
- Fin du support de Python 3.9
- Générateur Toml
- Expansion des paramètres imbriqués union/optionnels en variables d'environnement
- Mise en place des workflows GHA
- Export des instances de paramètres
- Tests unitaires pour les générateurs
scim2-client
Construisez des requêtes SCIM et analysez des réponses SCIM de manière pythonique
scim2-models
Sérialisation et validation de ressources SCIM avec Pydantic
scim2-tester
Vérificateur de conformité aux RFC SCIM pour serveurs
smtpdfix
Un serveur SMTP utilisable comme fixture pytest, implémentant le chiffrement et l'authentification.
sphinxcontrib-screenshot
- Implémentation du paramètre
:status-code: - Mode sombre automatique
- Support de Python 3.14
- Personnalisation du timeout
Canaille
Logiciel léger de gestion d'identité et d'autorisation
- Configuration d'hypercorn via variables d'environnement et options CLI
- Les jetons d'enregistrement de client OIDC sont des JWT
- Documentation des recommandations ANSSI
- Tests unitaires PostgreSQL et corrections de bugs diverses
- Implémentation du support OIDC du paramètre
ui_locales - Bouton de visibilité du mot de passe
- Correction de l'implémentation de ProxyFix
- Implémentation du multi-compte
- Implémentation du claim AMR
- Implémentation du support WebAuthn/Fido2
- Support des sessions côté serveur
- Implémentation de la protection par Captcha
- Affichage de tous les messages flash sous la section d'en-tête
- Inclusion des données Babel manquantes dans le binaire pyinstaller
- Support de Python 3.14
- Suite de tests d'intégration
- La signature du jeton ID sélectionne une clé compatible avec
id_token_signed_response_alg - Les claims d'algorithmes de signature OIDC discovery sont calculés dynamiquement à partir des clés serveur