12.0 pre commit
el proposito es tener un codigo mejor estructurado y con ciertos controles de calidad, cosas que ya hace la OCA, por ende se toman las configuraciones de pre-commit del siguiente modulo https://github.com/OCA/oca-addons-repo-template
En este primer commit se aplica pre-commit pero no se cambia nada a nivel funcional. solo es el resultado de ejecutar:
pre-commit run -a
Todas las diferencias de codigo que se ven son muchas es mas por temas de tabulaciones, comillas dobles por comillas simples, etc. En un segundo PR se haran las correcciones obligatorias de pylint y pylint-odoo(evitar injeccion de SQL, variables no declaradas, excepciones, etc)
Propongo este PR con el animo de que sea aceptado y de esta manera incluso facilitar futuras migraciones y no tener tantas diferencias de codigo. Si tienes alguna duda respecto a pre-commit me indicas por favor, te dejo el enlace de la pagina oficial de igual manera.