Skip to content

6.0.0

Latest
Compare
Choose a tag to compare
@rafsaf rafsaf released this 05 Mar 01:13
· 32 commits to main since this release
170b03c

What's Changed

  • transition to template repository from cookiecutter (removed {{cookiecutter.project_name}} folder, everything in main directory)
  • added mypy
  • removed passlib -> use bcrypt directly
  • rewritten refresh token from JWT to store it in database
  • rewritten test setup (conftest fixtures), delete another database, create database per worker, multi-process runtime with pytest-xdist
  • finish transition to ruff, remove black
  • added more tests for auth, core, users, require 100% coverage
  • improve api error messages, syntax, imports, overall code quality
  • added better github action tests, type check job, dependabot
  • Release 6.0 by @rafsaf in #44

Full Changelog: 5.0.1...6.0.0