Bug #78475
SNE: utilisation de x509.load_pem_x509_certificates qui n'existe pas sur le paquet Debian
0%
Description
En jouant avec le module cryptography pour autre chose, je constate que la version 38 disponible dans bookworm ne propose pas la fonction « x509.load_pem_x509_certificates »
Or on l'utilise dans le connecteur SNE :
passerelle/apps/sne/models.py: certs = x509.load_pem_x509_certificates(f.read())
J'imagine que ça n'a pas encore planté parce que ce connecteur n'a jamais encore dépassé une installation locale (qui utilise un cryptography récent de pypi).
Je pense qu'il faut corriger ça, par chance y'a load_pem_x509_certificate (sans le s) qui fera super bien le travail. Et pour ceinture-bretelle, sans doute ajouter un "cryptography<39" dans le tox.ini
Révisions associées
Historique
Mis à jour par Robot Gitea il y a 11 mois
- Statut changé de Nouveau à En cours
- Assigné à changé de Emmanuel Cazenave à Thomas Noël
Thomas NOËL (tnoel) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/278
- Titre : WIP: sne: use Debian version of cryptography (#78475)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/278/files
Mis à jour par Robot Gitea il y a 11 mois
- Statut changé de Solution proposée à Solution validée
Emmanuel Cazenave (ecazenave) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 11 mois
- Statut changé de Solution validée à Résolu (à déployer)
Emmanuel Cazenave (ecazenave) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/278
- Titre : sne: use Debian version of cryptography (#78475)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/278/files
Mis à jour par Transition automatique il y a 11 mois
- Statut changé de Résolu (à déployer) à Solution déployée
sne: use Debian version of cryptography (#78475)