Open Skrattoune opened 2 years ago
Tatsu est utilisé par le module ICS : `tatsu==5.6.1
Donc il est important.
Idem pour six. Si cette librairy est importée, c'est qu'il y en a besoin pour tout les modules listés en dessous.
Pour installer un nouveau paquet via pip (car c'est ce que tu as fais pour astroid ??), il faut le lister dans le fichier setup.cfg .
Puis faire pip-compile
pour mettre à jour le fichier requierements.
C'est surement pour cela que tu as un conflit pour astroid
Hello,
quand j'essaye d'installer sur ma machine (PC), j'ai un probleme avec les requirements, et plus spécifiquement
tatsu
. le message de pip: en regardant sur le net, je trouve bien la version 5.6.1 mais je n'arrive pas à détermnier à quoi ça sertet la doc https://tatsu.readthedocs.io/en/v5.6.1/rationale.html ne m'aide pas trop
En plus, si je fais une recherche sur la branche dev, je ne trouve pas de référence à tatsu.
Du coup, y a-t-il une raison pour le garder dans les requirements?
en plus, il apparaît que tatsu>4.2 soit un requirement pour un des composants, et il s'installe de toute façon:
Je reçois de plus ce message d'erreur: là encore, pas de référence à six dans notre code dans la branche dev.
est-ce que ça fait du coup du sens d'avoir cet import dans nos requirements: