allanbreyes / python-poc-boilerplate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python POC Boilerplate

A boilerplate for quick proofs-of-concept, with:

  • Development environment and shell using nix
  • Test suite and runner using pytest + plugins
  • Linting via black
  • Typing via mypy
  • Task runner using taskfile

Requirements:

  • Just nix 🎉

Getting started:

  • Run nix-shell.
  • Run task to start the test runner (or check Taskfile.yml for other tasks).
  • Or, if you have task installed locally, just run task up.

About


Languages

Language:Nix 69.5%Language:Python 30.5%