Skip to content

Releases: rafsaf/minimal-fastapi-postgres-template

6.0.0

05 Mar 01:13
170b03c
Compare
Choose a tag to compare

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

5.0.1

08 Nov 16:43
32101f2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.0.0...5.0.1

5.0.0

05 Nov 18:09
3cf67c9
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.0...5.0.0

4.1.0

11 Sep 15:25
91a3596
Compare
Choose a tag to compare

What's Changed

  • Yet another fix to readme by @rafsaf in #29
  • Updated pydantic to v2, updated fastapi to v0.103, other small fixes by @MrTrick in #32

New Contributors

Full Changelog: 4.0.0...4.1.0

4.0.0

05 Feb 20:38
77ee850
Compare
Choose a tag to compare

What's Changed

  • removed template fastapi users, moved main template to root cookiecut… by @rafsaf in #23
  • migrate to sqlalchemy 2.0, update poetry versions and bump to python 3.11 by @rafsaf in #25
  • Add pre-commit hooks, removed pre-push script by @rafsaf in #26
  • Update dockerfile to use uvicorn instead of nginx unit for python 3.1… by @rafsaf in #27
  • Update readme for release v4 by @rafsaf in #28
  • Release v4 by @rafsaf in #24

Full Changelog: 3.1.0...4.0.0

3.1.0

19 Oct 18:53
1cce9d3
Compare
Choose a tag to compare

What's Changed

  • fix typo issue for running docker-compose.dev.yml by @onionj in #12
  • update dependencies as of oct 22 by @rafsaf in #18
  • add message in readme to be sure python 3.10 is only supported by @rafsaf in #20
  • Add 127.0.0.1 to ALLOWED HOSTS and update readme by @rafsaf in #21
  • Release 3.1 by @rafsaf in #19

New Contributors

Full Changelog: 3.0.0...3.1.0

3.0.0

10 May 15:14
1225637
Compare
Choose a tag to compare

What's Changed

  • Add manual and auto build workflows by @rafsaf in #10
  • 3.0 release, move to python3.10, upgrades, refactor, sqlalchemy models and Dockerfile by @rafsaf in #9

Full Changelog: 2.0.2...3.0.0

2.0.2

14 Apr 13:42
7357575
Compare
Choose a tag to compare

What's Changed

  • removed duplicate refresh-token endpoint by @jashwant in #7

New Contributors

Full Changelog: 2.0.1...2.0.2

2.0.1

12 Feb 18:55
Compare
Choose a tag to compare
  • improvement - removed double quotes from .env files

2.0.0

30 Jan 14:17
2cfd225
Compare
Choose a tag to compare
  • ❗ new fastapi-users-template based on FastAPI Users
  • ❗ updated requriements and used libs in both templates
  • changed this repo structure to handle completely different template folders
  • updated readme