rok4 / core-python

Librairies Python génériques du projet ROK4
https://rok4.github.io/core-python/
Other
1 stars 1 forks source link

Outillage : ajoute isort comme git hook #46

Closed Guts closed 1 year ago

Guts commented 1 year ago

isort est un outil pour homogénéiser l'ordre des imports et se conformer facilement à la PEP8 :

Imports should be grouped in the following order:

  1. Standard library imports.
  2. Related third party imports.
  3. Local application/library specific imports.

You should put a blank line between each group of imports.

Cette PR ajoute isort aux dépendances de développement et comme git hook à la config (en utilisant Python 3.8) puis l'applique à la base de code.

PR liée à https://github.com/rok4/core-python/pull/36