A versatile Copier template for bootstrapping new projects at M+.
- Base Python App
- Tools: Ruff, Pylint
- JavaScript/TypeScript
- Tools: Biome
- Odoo Modules
- Based on Python stack
- Jinja2 Templates
- Tools: j2lint
Before using this template, ensure you have Copier and pre-commit installed.
pipx install copier
pipx install pre-commitor, use another tools such as uv, conda, or any-else.
To create a new project using this template, run:
copier copy --trust gh:mplus-oss/repo-template path/to/destination