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

[workflow] Setup & Configure Python Workflow Tools #8

@cricksmaidiene

Description

@cricksmaidiene

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions