Skip to content

Todo

Tools

Template

  • Add generate /validate config to CLI
  • Pygrep hooks https://github.com/pre-commit/pygrep-hooks
  • Add mkdocstrings https://mkdocstrings.github.io/usage/
  • In noxfile pytest: find way to only install main dependencies
  • Adding e.g. interrogate report to PR as comment https://github.com/marketplace/actions/add-pr-comment
  • GH actions validator https://github.com/mpalmer/action-validator

Possibly:

  • https://github.com/Erotemic/xdoctest
  • https://github.com/asottile/pyupgrade
  • https://github.com/pyupio/safety
  • https://typeguard.readthedocs.io/en/latest/userguide.html
  • https://github.com/release-drafter/release-drafter
  • https://github.com/dependabot/dependabot-core

Actions

  • Nox action
  • Python coverage https://github.com/marketplace/actions/python-coverage
  • Github labeler https://github.com/marketplace/actions/github-labeler
  • Cache poetry

Inspiration

  • https://github.com/fpgmaas/cookiecutter-poetry
  • https://github.com/cjolowicz/cookiecutter-hypermodern-python
  • https://github.com/econchick/interrogate/tree/master/.github