Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.31 KB

File metadata and controls

32 lines (25 loc) · 1.31 KB

Desarrollo

English | 中文 | 日本語 | Español | 한국어

1. Estilo de código

Adoptamos PEP8 como el estilo de código preferido.

Usamos las siguientes herramientas para el linting y el formateo:

Las configuraciones de estilo de yapf e isort se encuentran en setup.cfg. Usamos un pre-commit hook que verifica y formatea flake8, yapf, seed-isort-config, isort, trailing whitespaces, corrige end-of-files y ordena automáticamente requirements.txt en cada commit. La configuración del pre-commit hook se guarda en .pre-commit-config. Después de clonar el repositorio, deberás instalar e inicializar el pre-commit hook.

pip install -r requirements-test.txt

Desde la carpeta del repositorio:

pre-commit install

A partir de aquí, en cada commit se aplicarán automáticamente el linting y el formateo del código.

Si quieres ejecutar la verificación de pre-commit en todos los archivos, puedes ejecutar:

pre-commit run --all-files