Skip to content

Releases: rafsaf/minimal-fastapi-postgres-template

6.1.0

06 Dec 19:11
5b3b9c4
Compare
Choose a tag to compare

What's Changed

  • Bump the all-dependencies group with 6 updates by @dependabot in #46
  • Bump the all-dependencies group with 4 updates by @dependabot in #48
  • Bump the all-dependencies group with 9 updates by @dependabot in #50
  • Bump the all-dependencies group with 4 updates by @dependabot in #52
  • Bump python from 3.12.2-slim-bullseye to 3.12.3-slim-bullseye by @dependabot in #54
  • Bump pytest-asyncio from 0.21.1 to 0.21.2 by @dependabot in #56
  • Bump the all-dependencies group across 1 directory with 20 updates by @dependabot in #58
  • Remove trailing "/" when creating backend origin CORS urls by @dominusmi in #61
  • fix lint issue, add on:pull_request in CI to handle PR created on github by @rafsaf in #62
  • Bump the all-dependencies group across 1 directory with 27 updates by @dependabot in #69
  • Bump python from 3.12.3-slim-bullseye to 3.12.4-slim-bullseye by @dependabot in #66
  • Bump docker/build-push-action from 5 to 6 by @dependabot in #67
  • Bump the all-dependencies group with 6 updates by @dependabot in #70
  • Bump the all-dependencies group across 1 directory with 25 updates by @dependabot in #80
  • Bump python from 3.12.4-slim-bullseye to 3.12.5-slim-bullseye by @dependabot in #77
  • switch to python3.13 and update packages by @rafsaf in #98
  • add asyncio extra dependency to sqlalchemy by @rafsaf in #99
  • bump version to 6.1.0 by @rafsaf in #100

New Contributors

Full Changelog: 6.0.0...6.1.0

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