This repository was archived by the owner on Dec 15, 2025. It is now read-only.

Description
The following tools can be configured within this project to improve developer workflow. These are already part of a standard template on the Dotlas Cookiecutter Pypackage.
Poetry for package-level dependency management together with pyproject.toml
pnpm for package-level build tools from the JS ecosystem:
Commitizen for clean commit messages
Husky for configuring git hooks
pre-commit for validating code before committing to the branch. Can check for formatting and linting issues, and blocks code addition to a clean branch if certain rules and parameters are unmet.
pre-commit needs to be configured together with husky to run automatically before a commit.