Skip to content

Releases: encode/databases

Version 0.5.1

02 Sep 10:21
975e616
Compare
Choose a tag to compare

0.5.1 (September 2nd, 2021)

Added

  • Make database connect and disconnect calls idempotent (#379)

Fixed

  • Fix in_ and notin_ queries in SQLAlchemy 1.4 (#378)

Version 0.5.0

26 Aug 16:54
0a06a5f
Compare
Choose a tag to compare

0.5.0 (August 26th, 2021)

Added

  • Support SQLAlchemy 1.4 (#299)

Fixed

  • Fix concurrent transactions (#328)

Version 0.4.3

26 Mar 15:18
88a8015
Compare
Choose a tag to compare

0.4.3 (March 26th, 2021)

Fixed

  • Pin SQLAlchemy to <1.4.* (#314)

0.4.2

14 Mar 15:06
2194ffb
Compare
Choose a tag to compare

Changelog:

  • Fix memory leak with asyncpg for SQLAlchemy generic functions (#273)

0.4.1

16 Nov 20:54
5b60ba8
Compare
Choose a tag to compare

Changelog:

  • Removed psycopg2 and pymysql from the direct package dependencies to avoid non-binary builds (#256)

0.4.0

20 Oct 16:03
e54bb28
Compare
Choose a tag to compare

Changelog:

  • Use backend native fetch_val() implementation when available (#132)
  • Replace psycopg2-binary with psycopg2 (#204)
  • Speed up PostgresConnection fetch() and iterate() (#193)
  • Access asyncpg Record field by key on raw query (#207)
  • Fix type hinting for sqlite backend (#227)
  • Allow setting min_size and max_size in postgres DSN (#210)
  • Add option pool_recycle in postgres DSN (#233)
  • Fix SQLAlchemy DDL statements (#226)
  • Make fetch_val call fetch_one for type conversion (#246)
  • Allow extra transaction options (#242)
  • Unquote username and password in DatabaseURL (#248)

Version 0.3.2

30 Apr 09:21
3b83db0
Compare
Choose a tag to compare
  • Build queries before acquiring the lock. #199
  • Return correct values from PostgreSQL record when columns have identical name. #173

0.3.0

16 Mar 16:07
df10fe8
Compare
Choose a tag to compare
Version 0.3.0