Flake8 est un wrapper autour de ces outils :
Flake8 exécute tous les outils en lançant la seule commande flake8
. Il affiche les avertissements dans une sortie fusionnée par fichier.
Il ajoute également quelques fonctionnalités :
les fichiers qui contiennent cette ligne sont ignorés :
#flake8 : noqa
les lignes qui contiennent un commentaire # noqa
à la fin n'émettront pas d'avertissement.
vous pouvez ignorer des erreurs spécifiques sur une ligne avec # noqa:
, par exemple # noqa: E234
. Plusieurs codes peuvent être donnés, séparés par une virgule. Le jeton noqa
n'est pas sensible à la casse, les deux points avant la liste des codes sont obligatoires sinon la partie après noqa
est ignorée
Crochets Git et Mercurial
extensible via les points d'entrée flake8.extension
et flake8.formatting
Consultez notre documentation de démarrage rapide pour savoir comment installer et démarrer avec Flake8.
Flake8 maintient une FAQ dans sa documentation.
Si vous avez des questions que vous aimeriez poser aux développeurs, ou des commentaires que vous aimeriez fournir, n'hésitez pas à utiliser la liste de diffusion : [email protected]
Nous aimerions avoir de vos nouvelles. De plus, si vous souhaitez suggérer une fonctionnalité, la liste de diffusion serait le meilleur endroit pour la proposer.
Flake8 a été créé par Tarek Ziadé et est actuellement maintenu par Anthony Sottile et Ian Cordasco