Paquet : pylint (2.16.2-2)
Liens pour pylint
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source pylint :
Responsables :
Ressources externes :
- Page d'accueil [pylint.pycqa.org]
Paquets similaires :
contrôleur statique de code Python 3 et générateur de diagrammes UML
Pylint est un analyseur de code source Python qui cherche les erreurs de programmation, aide à se rapprocher d'une norme de programmation et recherche des « parfums de code » (selon la définition du livre Refactoring de Martin Fowler).
Vous pouvez voir Pylint comme un autre PyChecker, puisque presque tous les tests que vous pouvez faire dans PyChecker se font aussi avec Pylint. Toutefois, Pylint offre des fonctions complémentaires, comme la vérification de la longueur des lignes de code, la vérification pour voir si les noms de variable sont formés conformément à votre norme de programmation, ou si les interfaces déclarées sont vraiment implémentées, et bien plus encore.
En outre, il est possible d'écrire des greffons pour ajouter vos propres contrôles.
Le paquet apporte aussi les commandes suivantes :
– pyreverse : un générateur de diagrammes UML ; – symilar : un contrôleur indépendant de similitudes ; – epylint : Pylint compatible avec Emacs et Flymake.
Autres paquets associés à pylint
|
|
|
|
-
- dep: python3
- interactive high-level object-oriented language (default python3 version)
-
- dep: python3-astroid (>= 2.14.2)
- reconstruction d’un nouvel arbre syntaxique à partir d’AST de Python – Python 3
-
- dep: python3-dill (>= 0.3.6)
- sérialisation de (presque) tous les objets de Python 3
- ou python3 (<< 3.11)
- interactive high-level object-oriented language (default python3 version)
- dep: python3-dill (>= 0.3.6)
- ou python3 (>> 3.11)
-
- dep: python3-isort (<< 6)
- library for sorting Python imports (Python 3)
- dep: python3-isort (>= 4.2.5)
-
- dep: python3-logilab-common (>= 0.19.0)
- useful miscellaneous modules used by Logilab projects (Python3)
-
- dep: python3-mccabe
- Python code complexity checker (Python 3)
-
- dep: python3-platformdirs (>= 2.2.0)
- determining appropriate platform-specific directories (Python 3)
-
- dep: python3-setuptools
- Améliorations de Python3 Distutils
-
- dep: python3-tomli
- lil' TOML parser for Python
- ou python3 (>> 3.11)
- interactive high-level object-oriented language (default python3 version)
-
- dep: python3-tomlkit
- style-preserving TOML library for Python
-
- dep: python3-typing-extensions (>= 3.10.0)
- Backported and Experimental Type Hints for Python
- ou python3 (>> 3.10)
- interactive high-level object-oriented language (default python3 version)
-
- rec: python3-tk
- Tkinter –⋅écriture d'applications Tk avec Python⋅3.x
-
- sug: pylint-doc
- contrôleur statique de code Python et générateur de diagrammes UML –⋅documentation
Télécharger pylint
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
all | 331,0 ko | 2 026,0 ko | [liste des fichiers] |