Skip to content

Releases: dialoguemd/fastapi-sqla

v3.4.5

19 Sep 16:02
Compare
Choose a tag to compare

v3.4.5 (2024-09-19)

Chore

  • chore(deps): update dependency tox to v4.20.0 (#191)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (34b3cfe)

  • chore(deps): lock file maintenance (#189)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (d7931e8)

  • chore(deps): update dependency ruff to v0.6.5 (#188)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (0ff8dbf)

  • chore(deps): update python dev dependencies (#187)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (2e11a75)

  • chore(deps): update dependency tox to v4.18.1 (#185)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (b10f1a5)

Fix

  • fix(deps): update dependency fastapi to >=0.95.1,<0.116 (#190)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (83befea)

v3.4.4

09 Sep 13:19
Compare
Choose a tag to compare

v3.4.4 (2024-09-09)

Chore

  • chore(deps): lock file maintenance (#184)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (d450169)

  • chore(deps): update dependency ruff to v0.6.4 (#182)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (414a79a)

Fix

  • fix(deps): update dependency fastapi to >=0.95.1,<0.115 (#186)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (cfbf7ae)

v3.4.3

05 Sep 17:23
Compare
Choose a tag to compare

v3.4.3 (2024-09-05)

Chore

  • chore(deps): update dependency faker to v28.4.1 (#181)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (f6bf129)

  • chore(deps): lock file maintenance (#179)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (c8ddbd3)

  • chore(deps): update dependency faker to v28.1.0 (#178)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (70687fa)

  • chore(deps): update dependency sqlmodel to >=0.0.14,<0.0.23 (#180)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (65a8842)

  • chore(deps): update dependency ruff to v0.6.3 (#177)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (f9668b0)

  • chore(deps): update dependency httpx to v0.27.2 (#176)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (3c61b98)

  • chore(deps): lock file maintenance (#174)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (df4848a)

  • chore(deps): update dependency mypy to v1.11.2 (#175)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (458a102)

  • chore(deps): update dependency faker to v28 (#173)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (e05cc42)

  • chore(python): upgrade CI to support python 3.12.5 DIA-70641 (#172) (0f7da75)

  • chore(deps): update python dev dependencies (#171)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (8bd6b7a)

  • chore(deps): update dependency faker to v27.4.0 (#170)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (a35cc48)

  • chore(deps): lock file maintenance (#168)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (e27fff6)

  • chore(deps): update dependency ruff to v0.6.1 (#169)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (1ab779f)

  • chore(deps): update dependency ruff to v0.6.0 (#167)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (49d2465)

  • chore(deps): update dependency tox to v4.18.0 (#166)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (efb5289)

  • chore(deps): update postgres docker tag to v16.4 (#164)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (d038303)

  • chore(deps): update python dev dependencies (#162)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (841ec9b)

  • chore(deps): update dependency faker to v27 (#165)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (03353e7)

  • chore(deps): update dependency fastapi to >=0.95.1,<0.113 (#163)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (700b2dd)

  • chore(deps): update python dev dependencies (#158)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (0992105)

  • chore(deps): update python orb to v3.22.6 (#160)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (212935e)

  • chore(deps): update dependency sqlmodel to >=0.0.14,<0.0.22 (#159)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (a91c491)

Fix

  • fix(deps): update dependency fastapi to >=0.95.1,<0.114 (#183)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (08519b3)

v3.4.2

29 Jul 12:45
Compare
Choose a tag to compare

v3.4.2 (2024-07-29)

Chore

  • chore(deps): update dependency pytest-asyncio to v0.23.8 (#157)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (8796aa6)

  • chore(deps): update dependency sqlmodel to >=0.0.14,<0.0.21 (#156)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (c3b073b)

  • chore(deps): update dependency ruff to v0.5.2 (#155)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (964e0ec)

  • chore(deps): update dependency tox to v4.16.0 (#154)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (bb6e7ac)

  • chore(deps): update dependency ruff to v0.5.0 (#152)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Arthur Loiselle <arthur.loiselle@dialogue.co> (4fc7c75)

  • chore(deps): update dependency faker to v26 (#151)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (ff80bf7)

Fix

v3.4.1

26 Jun 18:13
Compare
Choose a tag to compare

v3.4.1 (2024-06-26)

Chore

  • chore(deps): update dependency alembic to v1.13.2 (#149)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (b8533e4)

  • chore(deps): update dependency faker to v25.9.2 (#148)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (83520f6)

  • chore(deps): update dependency mypy to v1.10.1 (#147)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (a7cc121)

  • chore(deps): update dependency sqlmodel to ^0.0.14 || ^0.0.19 (#137)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (77ade28)

  • chore(deps): update dependency ruff to v0.4.10 (#143)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (97dfb36)

  • chore(deps): update dependency faker to v25.9.1 (#141)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (f456e0e)

  • chore(deps): update dependency asyncpg to ^0.28.0 || ^0.29.0 (#139)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (69a4273)

  • chore(deps): update postgres docker tag to v16.3 (#140)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (470f228)

Fix

  • fix(deps): use inequality for all dependencies (#150) (7700ff0)

Feature

v3.3.1

18 Jun 18:51
Compare
Choose a tag to compare

v3.3.1 (2024-06-18)

Chore

  • chore(deps): update dependency ruff to v0.4.6 (#136)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (b496e04)

  • chore(deps): update dependency pydantic to v2.7.2 (#135)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (dd9f8a1)

  • chore(deps): update dependency sqlalchemy to v2.0.30 (#134)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (2e214b1)

Fix

  • fix: standardize deps and renovate config - DIA-70164 (#138) (c3fb840)

v3.3.0

11 Jun 13:47
Compare
Choose a tag to compare

Feature

  • Added FastAPI Async Context Manager integration (DIA-69117) (1c87d08)

Deprecation

  • fastapi_sqla.setup function is deprecated due to the deprecation of FastAPI Lifespan Events. It will be removed in upcoming releases. Please refer to the migration section for updating your codebase.

Migration

To integrate the library with FastAPI using Async Context Manager, replace the previous setup function with startup and setup_middlewares.

from contextlib import asynccontextmanager
from fastapi import FastAPI
from fastapi_sqla import Base, Item, Page, Paginate, Session, setup_middlewares, startup


@asynccontextmanager
async def lifespan(app: FastAPI):
    await startup()
    yield


app = FastAPI(lifespan=lifespan)
setup_middlewares(app)

v3.2.1

11 Jun 13:06
Compare
Choose a tag to compare

v3.2.1 (2024-06-11)

Fix

  • fix(semantic-release): use proper version_toml path - DIA-68121 (#133) (b0c9405)

v3.2.0

30 May 19:16
Compare
Choose a tag to compare

v3.2.0 (2024-05-30)

Chore

  • chore: replace black, isort, pylama with ruff - DIA-68121 (#131) (f723e83)

  • chore(deps): update dependency pydantic to v2.4.0 [security] (#129)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (47276fb)

  • chore(deps): update dependency sqlalchemy to v2.0.29 (#126)

fix(deps): update dependency sqlalchemy to v2.0.29

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (e3159fc)

  • chore(deps): update dependency psycopg2 to v2.9.9 (#125)

fix(deps): update dependency psycopg2 to v2.9.9

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (446f6ca)

  • chore(deps): update postgres docker tag to v16 (#124)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (1035bf2)

  • chore(deps): update postgres docker tag to v15.6 (#123)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (d365214)

  • chore(deps): update circleci orbs (#122)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (c247d62)

  • chore(deps): update dependency fastapi to v0.109.1 [security] (#119)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com> (adc1ae9)

Feature

  • feat: add python 3.12 support - DIA-68121 (#130) (f2531ad)

v3.1.2

27 Feb 18:58
Compare
Choose a tag to compare
v3.1.2