You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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 withpyproject.toml
pnpm
for package-level build tools from the JS ecosystem:Commitizen
for clean commit messagesHusky
for configuring git hookspre-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 withhusky
to run automatically before a commit.The text was updated successfully, but these errors were encountered: