Projet

Général

Profil

Bug #78475

SNE: utilisation de x509.load_pem_x509_certificates qui n'existe pas sur le paquet Debian

Ajouté par Thomas Noël il y a 11 mois. Mis à jour il y a 11 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
13 juin 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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

Révision 7a21a3e5 (diff)
Ajouté par Thomas Noël il y a 11 mois

sne: use Debian version of cryptography (#78475)

Historique

#2

Mis à jour par Thomas Noël il y a 11 mois

  • Assigné à mis à Emmanuel Cazenave
#3

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 :

#4

Mis à jour par Robot Gitea il y a 11 mois

  • Statut changé de En cours à Solution proposée
#5

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 :

#6

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 :

#7

Mis à jour par Transition automatique il y a 11 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#8

Mis à jour par Transition automatique il y a 8 mois

Automatic expiration

Formats disponibles : Atom PDF