- Use uv to manage the package rather than poetry (#106)
- Drop the support for Python 3.8 (#110)
- Poetry: Add commitizen, a conventional commit tool (#71)
- Add
py.typed
file to support type hinting (#70) - Add sql linter: SQLFluff (#58)
- Add task runner just (#50)
- Add package management tool uv (#49)
- Add Locust as a load testing tool (#39)
- Add ruff as extra linter and formatter: both in dependency and pre-commit (#31)
- Add more details about the linters and formatters with the resource from Google SRE book
- Add doctest (#34)
- Documentations for all the features (#20)
- Quick sort implementation for hypothesis testing (#22)
- Change package management from Rye to Poetry (#15, #19)
- Sweep AI App
- reorg this package template
- add this package template