Skip to content

Latest commit

 

History

History
2301 lines (1119 loc) · 94.8 KB

File metadata and controls

2301 lines (1119 loc) · 94.8 KB

CHANGELOG

v3.6.0 (2026-04-13)

Chore

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Feature

  • feat: set hide params to true postgres engine [DIA-86641] (#398) (fe59516)

Fix

  • fix(deps): update dependency sqlmodel to >=0.0.14,<0.0.38 (#392)

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

v3.5.15 (2026-02-17)

Chore

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

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

Fix

  • fix(deps): update dependency sqlmodel to >=0.0.14,<0.0.35 (#390)

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

Unknown

  • 3.5.15

Version generated by python-semantic-release [ci skip] (06b016d)

v3.5.14 (2026-02-11)

Chore

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

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

Fix

  • fix(deps): update dependency sqlmodel to >=0.0.14,<0.0.34 (#387)

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

Unknown

  • 3.5.14

Version generated by python-semantic-release [ci skip] (98ab0b5)

v3.5.13 (2026-02-02)

Chore

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

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

Fix

  • fix(pytest): improve scheme replacement for async URL (#385) (4e2f94a)

Unknown

  • 3.5.13

Version generated by python-semantic-release [ci skip] (766049b)

v3.5.12 (2026-02-02)

Chore

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

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

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

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

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

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

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

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

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

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

Fix

  • fix(deps): update dependency sqlmodel to >=0.0.14,<0.0.33 (#384)

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

Unknown

  • 3.5.12

Version generated by python-semantic-release [ci skip] (d5a91da)

v3.5.11 (2025-12-18)

Chore

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

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

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

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

Fix

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

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

Unknown

  • 3.5.11

Version generated by python-semantic-release [ci skip] (aa75395)

v3.5.10 (2025-12-08)

Chore

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

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

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

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

Fix

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

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

Unknown

  • 3.5.10

Version generated by python-semantic-release [ci skip] (793fd72)

v3.5.9 (2025-11-25)

Fix

  • fix(deps): update dependency asyncpg to >=0.28.0,<0.32.0 (#367)

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

Unknown

  • 3.5.9

Version generated by python-semantic-release [ci skip] (dfad4aa)

v3.5.8 (2025-11-25)

Chore

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

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

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

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

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

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

Fix

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

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

Unknown

  • 3.5.8

Version generated by python-semantic-release [ci skip] (6d8aedb)

v3.5.7 (2025-11-05)

Chore

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

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

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

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

Fix

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

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

Unknown

  • 3.5.7

Version generated by python-semantic-release [ci skip] (5126394)

v3.5.6 (2025-10-28)

Chore

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

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

Fix

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

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

Unknown

  • 3.5.6

Version generated by python-semantic-release [ci skip] (9a103c6)

v3.5.5 (2025-10-14)

Fix

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

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

Unknown

  • 3.5.5

Version generated by python-semantic-release [ci skip] (77f4361)

v3.5.4 (2025-10-09)

Chore

  • chore(deps): update dependency ruff to v0.14.0 (#353)

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

  • chore(deps): update dependency faker to v37.11.0 (#352)

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

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

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

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

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

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

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

  • chore(deps): update dependency ruff to v0.13.2 (#349)

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

Fix

  • fix(deps): update dependency sqlmodel to >=0.0.14,<0.0.28 (#355)

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

Unknown

  • 3.5.4

Version generated by python-semantic-release [ci skip] (6cb9d02)

v3.5.3 (2025-09-29)

Chore

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

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

Fix

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

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

Unknown

  • 3.5.3

Version generated by python-semantic-release [ci skip] (e0a27aa)

v3.5.2 (2025-09-18)

Chore

  • chore(deps): update dependency faker to v37.8.0 (#344)

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

  • chore(deps): update dependency pytest-cov to v7 (#343)

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

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

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

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

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

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

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

  • chore(deps): update dependency tox to v4.30.1 (#339)

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

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

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

  • chore(deps): update dependency tox to v4.29.0 (#338)

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

  • chore(deps): update dependency ruff to v0.12.11 (#336)

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

  • chore(deps): update dependency alembic to v1.16.5 (#335)

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

  • chore(deps): update dependency faker to v37.6.0 (#334)

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

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

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

  • chore(deps): update dependency ruff to v0.12.10 (#332)

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

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

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

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

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

  • chore(deps): update dependency ruff to v0.12.9 (#330)

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

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

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

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

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

  • chore(deps): update dependency faker to v37.5.3 (#326)

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

  • chore(deps): update dependency ruff to v0.12.7 (#325)

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

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

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

  • chore(deps): update dependency tox to v4.28.3 (#324)

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

  • chore(deps): update dependency ruff to v0.12.5 (#322)

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

  • chore(deps): update dependency tox to v4.28.1 (#321)

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

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

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

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

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

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

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

  • chore(deps): update dependency mypy to v1.17.0 (#317)

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

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

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

  • chore(deps): update dependency ruff to v0.12.3 (#315)

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

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

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

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

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

  • chore(deps): update dependency pytest-asyncio to v1 (#311)

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

Fix

  • fix(deps): update dependency sqlmodel to >=0.0.14,<0.0.26 (#345)

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

Unknown

  • 3.5.2

Version generated by python-semantic-release [ci skip] (870e787)

v3.5.1 (2025-07-10)

Chore

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

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

  • chore(deps): update dependency ruff to v0.11.8 (#306)

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

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

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

  • chore(deps): update dependency ruff to v0.11.7 (#304)

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

  • chore(deps): update dependency greenlet to v3.2.1 (#303)

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

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

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

  • chore(deps): update dependency ruff to v0.11.6 (#301)

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

  • chore(deps): update dependency greenlet to v3.2.0 (#300)

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

Fix

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

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

Unknown

  • 3.5.1

Version generated by python-semantic-release [ci skip] (93cc4f0)

  • chore(orbs) decommission slack (PLAT-98) (#308) (e66eeb5)

v3.5.0 (2025-04-15)

Chore

  • chore(deps): update dependency ruff to v0.11.5 (#297)

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

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

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

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

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

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

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

  • chore(deps): update dependency ruff to v0.11.3 (#294)

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

  • chore(deps): update dependency pytest-cov to v6.1.0 (#293)

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

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

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

  • chore(deps): update dependency alembic to v1.15.2 (#291)

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

  • chore(deps): update dependency tox to v4.25.0 (#290)

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

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

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

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

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

  • chore(deps): update dependency ruff to v0.11.2 (#287)

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

  • chore(deps): update dependency faker to v37.0.2 (#286)

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

  • chore(deps): update dependency faker to v37.0.1 (#285)

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

  • chore(deps): update dependency ruff to v0.11.0 (#283)

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

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

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

  • chore(deps): update dependency ruff to v0.10.0 (#282)

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

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

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

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

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

  • chore(deps): update dependency faker to v37 (#280)

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

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

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

  • chore(deps): update dependency faker to v36.2.2 (#277)

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

  • chore(deps): update dependency faker to v36.2.0 (#275)

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

  • chore(deps): update dependency alembic to v1.15.1 (#274)

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

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

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

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

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

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

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

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

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

  • chore(deps): update dependency faker to v36 (#270)

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

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

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

  • chore(deps): update dependency ruff to v0.9.5 (#267)

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

  • chore(deps): update dependency mypy to v1.15.0 (#265)

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

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

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

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

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

  • chore(deps): update dependency pytest-asyncio to v0.25.3 (#262)

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

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

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

  • chore(deps): update dependency ruff to v0.9.3 (#260)

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

  • chore(deps): update dependency faker to v35 (#259)

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

  • chore(deps): update dependency faker to v34 (#258)

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

  • chore(deps): update dependency tox to v4.24.1 (#257)

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

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

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

  • chore(deps): update dependency alembic to v1.14.1 (#256)

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

Feature

  • feat(pytest): support startup in tests (#299) (a070743)

Unknown

  • 3.5.0

Version generated by python-semantic-release [ci skip] (d694b00)

v3.4.8 (2025-01-16)

Chore

  • chore(deps): update dependency ruff to v0.9.2 (#253)

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

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

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

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

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

  • chore(deps): update dependency ruff to v0.9.0 (#250)

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

  • chore(deps): update dependency pytest-asyncio to v0.25.2 (#249)

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

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

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

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

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

  • chore(deps): update dependency faker to v33.1.2 (#246)

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

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

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

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

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

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

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

  • chore(deps): update dependency mypy to v1.14.0 (#242)

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

  • chore(deps): update dependency ruff to v0.8.4 (#241)

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

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

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

  • chore(deps): update dependency pytest-asyncio to v0.25.0 (#239)

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

  • chore(deps): update dependency ruff to v0.8.3 (#238)

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

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

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

  • chore(deps): update dependency httpx to v0.28.1 (#236)

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

  • chore(deps): update dependency ruff to v0.8.2 (#235)

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

Fix

  • fix(deps): update dependency structlog to v25 (#254)

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

Unknown

  • 3.4.8

Version generated by python-semantic-release [ci skip] (2225bfd)

v3.4.7 (2024-12-04)

Chore

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

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

  • chore(deps): update dependency pytest to v8.3.4 (#233)

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

  • chore(deps): update dependency ruff to v0.8.1 (#231)

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

  • chore(deps): update dependency httpx to v0.28.0 (#230)

Co-authored-by: Arthur Loiselle <arthur.loiselle@dialogue.co> (91bdb74)

  • chore(deps): update dependency faker to v33.1.0 (#229)

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

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

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

  • chore(deps): update dependency ruff to v0.8.0 (#226)

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

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

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

  • chore(deps): update dependency faker to v33 (#225)

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

  • chore(deps): update dependency faker to v30.10.0 (#224)

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

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

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

  • chore(deps): update dependency pytest-cov to v6 (#222)

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

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

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

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

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

  • chore(deps): update dependency ruff to v0.7.1 (#218)

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

  • chore(deps): update dependency mypy to v1.13.0 (#217)

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

  • chore(deps): update dependency tox to v4.23.2 (#216)

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

  • chore(deps): update dependency tox to v4.23.1 (#215)

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

  • chore(deps): update dependency faker to v30.8.0 (#214)

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

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

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

  • chore(deps): update dependency mypy to v1.12.1 (#212)

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

Fix

  • fix: allow using python < 3.14 🥧 (#234) (1e9139f)

Unknown

  • 3.4.7

Version generated by python-semantic-release [ci skip] (69d1d24)

v3.4.6 (2024-10-21)

Chore

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

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

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

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

  • chore(deps): update dependency faker to v30.3.0 (#207)

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

  • chore(deps): update dependency faker to v30.2.0 (#206)

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

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

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

  • chore(deps): update dependency ruff to v0.6.9 (#204)

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

  • chore(deps): update dependency tox to v4.21.2 (#203)

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

  • chore(deps): update dependency tox to v4.21.1 (#202)

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

  • chore(deps): update dependency tox to v4.21.0 (#201)

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

  • chore(deps): update dependency faker to v30.1.0 (#200)

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

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

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

  • chore(deps): update dependency ruff to v0.6.8 (#198)

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

  • chore(deps): update dependency faker to v30 (#197)

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

  • chore(deps): update dependency alembic to v1.13.3 (#196)

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

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

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

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

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

  • chore(deps): update dependency ruff to v0.6.6 (#193)

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

  • chore(deps): update dependency faker to v29 (#192)

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

Fix

  • fix(deps): update dependency asyncpg to >=0.28.0,<0.31.0 (#213)

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

Unknown

  • 3.4.6

Version generated by python-semantic-release [ci skip] (f965cbd)

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)

Unknown

  • 3.4.5

Version generated by python-semantic-release [ci skip] (a8329b5)

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)

Unknown

  • 3.4.4

Version generated by python-semantic-release [ci skip] (42fc5b0)

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)

Unknown

  • 3.4.3

Version generated by python-semantic-release [ci skip] (5310fe9)

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

  • fix(codeowners): add codeowners (#161) (e7cf2bd)

Unknown

  • 3.4.2

Version generated by python-semantic-release [ci skip] (0c52b6b)

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)

Fix

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

Unknown

  • 3.4.1

Version generated by python-semantic-release [ci skip] (0648ff3)

v3.4.0 (2024-06-25)

Chore

  • 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)

Feature

  • feat: use pure ASGI middlewares (#145) (788264e)

Unknown

  • 3.4.0

Version generated by python-semantic-release [ci skip] (cce606c)

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)

Unknown

  • 3.3.1

Version generated by python-semantic-release [ci skip] (65cb0a9)

v3.3.0 (2024-06-11)

Feature

  • feat: Add support for FastAPI Lifespan DIA-69117 (#132) (1c87d08)

Unknown

  • 3.3.0

Version generated by python-semantic-release [ci skip] (27625b5)

v3.2.1 (2024-06-11)

Fix

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

Unknown

  • 3.2.1

Version generated by python-semantic-release [ci skip] (a70b881)

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)

Unknown

  • 3.2.0

Version generated by python-semantic-release [ci skip] (600d6f1)

v3.1.2 (2024-02-27)

Chore

  • chore: cleanup useless code - DIA-65344 (#121) (2901cc5)

  • chore(deps): update dependency greenlet to v1.1.3 (#118)

fix(deps): update dependency greenlet to v1.1.3

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

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

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

  • chore(deps): update postgres docker tag to v15 (#113)

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

Documentation

  • docs: mention SQLModel in the package short description - DIA-65344 (#116) (ad9674d)

Fix

  • fix(deps): update dependency mypy to v1 (#120)

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

Unknown

  • 3.1.2

Version generated by python-semantic-release [ci skip] (b4fb577)

v3.1.1 (2024-02-02)

Fix

  • fix: publish failed because of pytest-watch - DIA-65344 (#115) (4dc9710)

Unknown

  • 3.1.1

Version generated by python-semantic-release [ci skip] (bf34a93)

v3.1.0 (2024-02-02)

Chore

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

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

  • chore(deps): update postgres docker tag to v14.10 (#110)

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

Feature

  • feat: Add support for SQLModel - DIA-65344 (#114)

Problem

  • FastAPI-SQLA is not compatible with SQLModel.

Solution

  • Instantiate an SQLModel session if sqlmodel can be imported.
  • SQLAlchemy's sessionmaker expect a class_ argument and because SQLModel's Session inherits from SQLAlchemy's Session, it just works.

Also:

  • Move fastapi_sqla.models.Base to fastapi_sqla.sqla: It is not a model but the SQLAlchemy declarative base. (cd535b2)

Unknown

  • 3.1.0

Version generated by python-semantic-release [ci skip] (afd12ab)

v3.0.2 (2023-12-15)

Fix

  • fix: pytest plugin event-loop deprecation warning (#111) (19b2c87)

Unknown

  • 3.0.2

Version generated by python-semantic-release [ci skip] (7836600)

v3.0.1 (2023-11-07)

Chore

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

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

Fix

  • fix(pytest_plugin): dont_patch_engines marker writes to db - DIA-61984 (#108) (8f76222)

Unknown

  • 3.0.1

Version generated by python-semantic-release [ci skip] (70003f2)

v3.0.0 (2023-11-07)

Breaking

  • feat: support multiple sessions - DIA-61984 (#105)

Introduce support for multiple sessions running in parallel.

BREAKING CHANGE: Drop support for python versions lower than 3.9

BREAKING CHANGE: Remove support for configuring a separate async session with async_sqlalchemy_url.

The supported way is now to use an async dialect in the default connection string, or use another session with the proper format.

BREAKING CHANGE: The Session, AsyncSession, Paginate and AsyncPaginate dependencies are now using the Annotated form recommended by FastAPI since version 0.95.0.

Change the usage of the dependencies like:

Before:

session: Session = Depends()

After:

session: Session (ffe58ee)

Unknown

  • 3.0.0

Version generated by python-semantic-release [ci skip] (5f256b5)

v2.10.1 (2023-11-06)

Fix

  • fix: async middleware is equivalent to sync middleware - DIA-61984 (#107) (c2d73f6)

Unknown

  • 2.10.1

Version generated by python-semantic-release [ci skip] (3897fd3)

v2.10.0 (2023-11-01)

Feature

  • feat: split the main modules into multiple modules - DIA-61984 (#106) (e9510ac)

Unknown

  • 2.10.0

Version generated by python-semantic-release [ci skip] (0deb5b9)

v2.9.2 (2023-10-26)

Fix

  • fix: move models to their own modules - DIA-61984 (#104) (b452435)

Unknown

  • 2.9.2

Version generated by python-semantic-release [ci skip] (512c9d8)

v2.9.1 (2023-10-25)

Chore

  • chore(ci): use new contexts - DIA-59103 (#99) (8068f92)

Fix

  • fix(deps): update dependency asyncpg to ^0.28.0 (#103) (ff53162)

Unknown

  • 2.9.1

Version generated by python-semantic-release [ci skip] (b7f50e5)

v2.9.0 (2023-07-31)

Chore

  • chore(deps): update circleci orbs (#88) (d4e0d7c)

Feature

  • feat: add compatibility for pydantic 2 - DIA-55287 (#98)

  • Make Fastapi-sqla compatible with pydantic 1.10, 2.0 & 2.1.

  • Replaced usage of pydantic.BaseSettings by os.environ to avoid a conditional dependency on pydantic-settings.

  • Remove tests against sqlalchemy 1.3 from circleci config to avoid a too big jobs matrix: Support for sqlalchemy 1.3 will be removed in another PR. (d18019d)

Unknown

  • 2.9.0

Version generated by python-semantic-release [ci skip] (47bdbaf)

v2.8.2 (2023-05-05)

Chore

  • chore: add renovate config - DIA-53106 (#84)

DIA-53106 #close (5810159)

Documentation

  • docs: update sqlalchemy links - DIA-53029 (#83)

DIA-53029 #close (253d840)

Fix

  • fix: use DeclarativeBase - DIA-55287 (#92) (cca6a72)

Unknown

  • 2.8.2

Version generated by python-semantic-release [ci skip] (74db260)

v2.8.1 (2023-02-20)

Fix

  • fix: table reflection with async db url - DIA-51295 (#82) (b78130e)

Unknown

  • 2.8.1

Version generated by python-semantic-release [ci skip] (ce2f573)

v2.8.0 (2023-02-09)

Chore

  • chore: upgrade pytest to ^7.2.1 (#78) (cbb5628)

  • chore: remove duplicate test - DIA-51295 (#77) (1d4a335)

Feature

  • feat(aurora): invalidate connection on readonly transaction error - DIA-51197 (#79) (6758175)

Unknown

  • 2.8.0

Version generated by python-semantic-release [ci skip] (fad7a00)

v2.7.0 (2023-02-07)

Feature

  • feat: add compatibility with sqlalchemy 2.0 - DIA-51295 (#76) (c1ae3b3)

Unknown

  • 2.7.0

Version generated by python-semantic-release [ci skip] (e02a63e)

v2.6.2 (2023-01-11)

Fix

  • fix(ci): use python executor for the publish task - DIA-50447 (#74) (bfd0963)

Unknown

  • 2.6.2

Version generated by python-semantic-release [ci skip] (fb4e415)

v2.6.1 (2023-01-11)

Fix

  • fix(ci): use granular contexts - DIA-50447 (#73) (74014b0)

Test

  • test: run ci on python 3.11 as well - DIA-48104 (#72) (b694295)

  • test: run tests with python 3.9 & 3.10 - DIA-48104 (#71) (15c9145)

Unknown

  • 2.6.1

Version generated by python-semantic-release [ci skip] (713d170)

v2.6.0 (2022-11-15)

Feature

  • feat: add type checking support - DIA-48104 (#70) (bdb1c65)

Unknown

  • 2.6.0

Version generated by python-semantic-release [ci skip] (5001491)

v2.5.2 (2022-11-07)

Fix

  • fix: add missing imports - DIA-46202 (#69) (09b7a47)

Unknown

  • 2.5.2

Version generated by python-semantic-release [ci skip] (87b9a9a)

v2.5.1 (2022-11-04)

Chore

  • chore: remove pytest-watch - DIA-46202 (#67) (4f02815)

Fix

  • fix: importing AsyncSession from fastapi_sqla - DIA-46202 (#68) (f6e3f03)

Unknown

  • 2.5.1

Version generated by python-semantic-release [ci skip] (3a5da90)

v2.5.0 (2022-09-27)

Chore

  • chore: move test_pagination in its own directory - DIA-46202 (#65) (501bd1c)

Feature

  • feat: add async pagination - DIA-46202 (#64)

Fix #56 (007cd98)

Unknown

  • 2.5.0

Version generated by python-semantic-release [ci skip] (1cb0bfb)

v2.4.0 (2022-09-26)

Chore

  • chore: upgrade pyproject + dev dependencies - DIA-45950 (#61) (34f6ccc)

Feature

  • feat: sqlalchemy_url accepts async dialect - DIA-46202 (#62) (f19f841)

Unknown

  • 2.4.0

Version generated by python-semantic-release [ci skip] (cabe615)

v2.3.6 (2022-09-12)

Chore

  • chore: update README, LICENCE & package classifiers - Dt IA-46202 (#57) (1d54747)

  • chore: upgrade CCI orbs - DIA-46202 (#58) (a5bd257)

Fix

  • fix: link in README - DIA-46202 (#59) (d03dbbf)

Unknown

  • 2.3.6

Version generated by python-semantic-release [ci skip] (e628531)

v2.3.5 (2022-08-01)

Fix

  • fix: ensure app under test uses session fixture - DM-6561 (#55) (87084a6)

Unknown

  • 2.3.5

Version generated by python-semantic-release [ci skip] (ef2ac44)

v2.3.4 (2022-07-29)

Fix

  • fix: remove autoused fixtures + set dont_patch_engine marker in plugin - DM-6561 (#54) (d3235bf)

Unknown

  • 2.3.4

Version generated by python-semantic-release [ci skip] (3510c08)

v2.3.3 (2022-07-11)

Fix

  • fix: cache rds client [DIA-44302] (#53) (47c94a9)

Unknown

  • 2.3.3

Version generated by python-semantic-release [ci skip] (5e35155)

v2.3.2 (2022-04-12)

Fix

  • fix: rollback logs warning on clean sessions [DIA-40867] (#52) (282d8fc)

Unknown

  • 2.3.2

Version generated by python-semantic-release [ci skip] (1e701d0)

v2.3.1 (2022-03-17)

Fix

  • fix: session fixture - DIA-40134 (#50) (544d6b4)

Unknown

  • 2.3.1

Version generated by python-semantic-release [ci skip] (8eac166)

v2.3.0 (2022-03-16)

Chore

  • chore: prepare fastapi-sqla to be compliant with sqlalchemy 2.0 - DIA-40134 (#48) (e43c318)

Feature

  • feat: releasing with sqlalchemy 2.0 support - DIA-40134 (#49) (e49c881)

Unknown

  • 2.3.0

Version generated by python-semantic-release [ci skip] (9cfe67f)

v2.2.1 (2022-03-08)

Fix

  • fix: pagination fail non scalar JSON results - DIA-40003 (#47)

DIA-40003 #close (380d74a)

Unknown

  • 2.2.1

Version generated by python-semantic-release [ci skip] (f57e7ac)

v2.2.0 (2022-02-09)

Chore

  • chore: add postgres in developer doc (#45) (d8566b1)

  • chore: development documentation (#44) (5a71d95)

Feature

  • feat: support AWS IAM authentication for RDS (DIA-39107) (#43) (a11e646)

Unknown

  • 2.2.0

Version generated by python-semantic-release [ci skip] (6ef8436)

v2.1.0 (2022-02-07)

Chore

Feature

  • feat: fail at startup when connections info is incorrect - DIA-38713 (#42) (0af3576)

Unknown

  • 2.1.0

Version generated by python-semantic-release [ci skip] (8e0c87c)

v2.0.2 (2021-11-29)

Fix

  • fix: recognize uppercase environment variables - DIA-37058 (#40)

Fix #39 (d984d87)

Unknown

  • 2.0.2

Version generated by python-semantic-release [ci skip] (50efe0b)

v2.0.1 (2021-09-23)

Chore

  • chore(doc): use valid example in doc (#38) (e5fb670)

Fix

  • fix: other middlewares don't run when there's an exception in fastapi-sqla context manager (#16) (2e969aa)

Unknown

  • 2.0.1

Version generated by python-semantic-release [ci skip] (2aa694e)

v2.0.0 (2021-05-30)

Breaking

  • feat: use query_count as a FastAPI dependency (#37)

BREAKING CHANGE: query_count parameter of Pagination function is not anymore a callable but a FastAPI dependency. It is not anymore invoked by fastapi-sqla pagination logic but by FastAPI when running dependencies resolution. (8d356da)

Unknown

  • 2.0.0

Version generated by python-semantic-release [ci skip] (941c9d2)

v1.2.4 (2021-05-13)

Fix

  • fix: allow paginating queries that return non scalars (#36) (e0effd7)

Unknown

  • 1.2.4

Version generated by python-semantic-release [ci skip] (9d4b8f2)

v1.2.3 (2021-05-03)

Fix

  • fix: fixtures must not require asyncpg (#35)

fix #34 (584659f)

Unknown

  • 1.2.3

Version generated by python-semantic-release [ci skip] (d0b3a45)

v1.2.2 (2021-04-29)

Documentation

  • docs: document asyncio support (#32) (0f64f98)

Fix

  • fix: publish using pypi token (#33) (9ebf6fb)

Unknown

  • 1.2.2

Version generated by python-semantic-release [ci skip] (145c498)

v1.2.1 (2021-04-09)

Fix

  • fix(fixture): await async_connection rollback (4f14706)

Unknown

  • 1.2.1

Version generated by python-semantic-release [ci skip] (607b2de)

v1.2.0 (2021-04-09)

Chore

  • chore: add optional asyncpg dependency to enable asyncio support (#30) (04eb868)

Documentation

  • docs: add response example in readme (#29) (89a61f3)

Feature

  • feat: add support to use SQLAlchemy async sessions (#31) (69eb786)

Unknown

  • 1.2.0

Version generated by python-semantic-release [ci skip] (0d0f664)

v1.1.0 (2021-04-08)

Chore

  • chore: fix tox configuration (#27) (78308f4)

  • chore: set cci matrix to run tests against sqla 1.3 & 1.4 (#26) (fc8a6ef)

  • chore(tox): run tests against SQLAlchemy 1.3 & 1.4 (#25) (3bfbd84)

Feature

  • feat: port to SQLAlchemy 1.4 / 2.0 (#28) (cbf06d1)

Unknown

  • 1.1.0

Version generated by python-semantic-release [ci skip] (b1a520a)

v1.0.0 (2021-01-18)

Breaking

  • refactor!: Simplify pagination API

BREAKING CHANGE: * Renamed Paginated to Page, PaginatedResult to Paginate; * Removed with_pagination; (3e9c746)

  • refactor!: Simplify Session API

fastapi_sqla.Session is used as a dependency directly.

BREAKING CHANGE: * Removed fastapi_sqla.with_session. Use fastapi_sqla.Session instead. (f639f20)

Documentation

  • docs: Document how to get an SQLAlchemy session (9ffa157)

Unknown

  • 1.0.0

Version generated by python-semantic-release [ci skip] (9d8fba1)

v0.5.1 (2021-01-16)

Chore

  • chore: prepare repository to be public (#20) (34ca537)

  • chore(doc): another way to use db_migration fixture (21b71b3)

  • chore: update db_migration fixture documentation (5e83b07)

  • chore: test sqla_modules fixture (#19) (c657fa1)

Fix

  • fix(ci): publish on pypi (#21) (21cbc01)

Unknown

  • 0.5.1

Version generated by python-semantic-release [ci skip] (30e445f)

  • doc(README): list main features (#15) (de1a7ac)

v0.5.0 (2020-12-23)

Chore

  • chore(coverage): load pytest plugin at test setup (#17) (3ce6a4c)

  • chore: typo (550d964)

  • chore: typos (aeb0558)

Feature

  • feat(pytest): add session fixture to run db migrations (#18) (79d310f)

Unknown

  • 0.5.0

Version generated by python-semantic-release [ci skip] (2c7b885)

v0.4.0 (2020-10-13)

Chore

Feature

  • feat: add with_pagination dependency (#13) (737bff2)

Unknown

  • 0.4.0

Version generated by python-semantic-release [ci skip] (727f24b)

v0.3.0 (2020-10-06)

Feature

  • feat: pytest plugin (#11) (c011b70)

Unknown

  • 0.3.0

Version generated by python-semantic-release [ci skip] (edba561)

v0.2.1 (2020-10-05)

Chore

Fix

  • fix(asyncio): session.rollback called with default threadpool executor (#12) (7706894)

Unknown

  • 0.2.1

Version generated by python-semantic-release [ci skip] (100acc3)

v0.2.0 (2020-09-28)

Feature

  • feat: add middleware (#8) (1808ee2)

Unknown

  • 0.2.0

Version generated by python-semantic-release [ci skip] (2e48534)

v0.1.1 (2020-09-28)

Fix

  • fix: link in README (#9) (2cbc14f)

Unknown

  • 0.1.1

Version generated by python-semantic-release [ci skip] (e2f3849)

v0.1.0 (2020-09-28)

Chore

  • chore: setup dependencies & code style (#6) (393b45c)

  • chore(deps): depend on fastapi, pydantic & sqlalchemy (#3) (c8f4bc0)

  • chore(ci): setup CircleCI (#2) (7f38709)

  • chore: initial commit (#1) (e21e27c)

Feature

  • feat: add base entity class with deferred reflection (#7) (d29d158)

  • feat: setup sqlalchemy at app startup (#5) (6e4216f)

Unknown

  • 0.1.0

Version generated by python-semantic-release [ci skip] (a068259)

v0.0.0 (2020-09-23)

Unknown