[REM] requirement : retirer sshconf, déclaré et jamais importé

Le paquet était déclaré, donc installé dans chaque environnement, et aucun
fichier ne l'importe. Il est aussi le mauvais outil pour ce dépôt : la
configuration SSH s'y lit soit par `ssh -G`, qui connaît les `Include`, les
`Match` et l'héritage des jokers, soit par le lecteur de lignes du paquet,
et une bibliothèque tierce n'apporte ni l'un ni l'autre.

Un test de la découverte affirme déjà qu'il n'est pas importé là où il
tenterait : cette assertion garde tout son sens, elle n'a plus de paquet
derrière elle.

--- EN ---

The package was declared, so installed into every environment, and no file
imports it. It is also the wrong tool for this repository: SSH configuration
is read here either through `ssh -G`, which knows about `Include`, `Match` and
wildcard inheritance, or through the package's own line reader, and a
third-party library brings neither.

A discovery test already asserts it is not imported where it would be
tempting: that assertion keeps all its meaning, it simply no longer has a
package behind it.

Assisted-by: Claude Opus 5
This commit is contained in:
Mathieu Benoit 2026-09-09 05:40:12 -04:00
parent c0b24925bf
commit 01a55c0679

View file

@ -40,7 +40,6 @@ lxml
python-dotenv
python-dateutil
unidecode
sshconf
cloudflare
psutil
mmg