Projet

Général

Profil

Development #67470

erreur pylint "invalid-str-returned"

Ajouté par Frédéric Péters il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
19 juillet 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

    def __str__(self):
        return self.title

J'imagine qu'il est mal à l'aise parce que title c'est models.CharField(...).

Je proposerais d'ajouter invalid-str-returned dans pylint.rc (parce que je suis surpris qu'il n'en trouve pas d'autres)

Sauf qu'à regarder il n'y a pas eu de nouvelle version pylint entre https://jenkins.entrouvert.org/job/combo/2796/ ok et https://jenkins.entrouvert.org/job/combo/2797/ pas ok, et vite fait je ne vois pas de différence.


Fichiers

Révisions associées

Révision 4a8f18d8 (diff)
Ajouté par Frédéric Péters il y a presque 2 ans

misc: wrap Page str value in str() to please pylint (#67470)

Historique

#1

Mis à jour par Frédéric Péters il y a presque 2 ans

  • Statut changé de Nouveau à Fermé

Et build relancé et là pylint n'indique plus rien…

#2

Mis à jour par Frédéric Péters il y a presque 2 ans

  • Statut changé de Fermé à Nouveau

Et pas de modifs et là sur deux builds d'affilée l'erreur…

#3

Mis à jour par Frédéric Péters il y a presque 2 ans

Au troisième build c'est passé mais ça n'est pas une vie, patch pour taper le retour dans str(), ça devrait calmer de manière systématique pylint.

#4

Mis à jour par Valentin Deniaud il y a presque 2 ans

  • Statut changé de Solution proposée à Nouveau

Oui Lauréline avait tapé ça partout au moment d'ajouter pylint (000af39adf87c253239d2f845d93534cb3be6141), pareil dans d'autres briques, par contre dans chrono l'erreur fait parti de celles qu'on ignore.

Sauf que, si pylint détecte ça de manière non déterministe, le problème risque de se reposer régulièrement, genre patch -> build ok -> push -> un jour cette erreur. On serait pas plus tranquilles à juste l'ignorer ?

#5

Mis à jour par Valentin Deniaud il y a presque 2 ans

  • Statut changé de Nouveau à Solution proposée
#6

Mis à jour par Lauréline Guérin il y a presque 2 ans

  • Statut changé de Solution proposée à Solution validée
#7

Mis à jour par Frédéric Péters il y a presque 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 4a8f18d89ba39801822230511452d3e97fcc9c35
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Thu Jul 21 13:26:03 2022 +0200

    misc: wrap Page __str__ value in str() to please pylint (#67470)
#8

Mis à jour par Transition automatique il y a presque 2 ans

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

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF