Skip to content

Releases: psqlpy-python/psqlpy

0.11.6

14 Aug 17:08
Compare
Choose a tag to compare
Bumped version to 0.11.6

v0.11.4

14 Aug 08:27
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.11.3...0.11.4

v0.11.3

16 Jul 21:27
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.11.2...0.11.3

v0.11.2

26 Jun 23:09
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.11.1...0.11.2

v0.11.1

28 May 13:02
Compare
Choose a tag to compare

What's changed

  • Small fix for error description

v0.11.0

27 May 19:06
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.10.1...0.11.0

v0.10.1

06 May 10:44
Compare
Choose a tag to compare

What's changed

  • Minor changes in processing kwargs parameters.

v0.10.0

05 May 19:53
Compare
Choose a tag to compare

What's Changed

  • Fixed problem when the external connection pool is used in Transaction mode. Now PgBouncer, Supavisor, etc can be used.
    Read more in the docs on how to use PSQLPy in External connection pools.
  • External types for primitive data types are not necessary now.

Deprecated external types:

  • BigInt -> int
  • Integer -> int
  • SmallInt -> int
  • Float32 -> float
  • Float64 -> float
  • VarChar -> str
  • Text -> str
  • JSON -> dict/list
  • JSONB -> dict/list
  • All array types are deprecated, too.

0.9.3

22 Feb 17:43
66450d5
Compare
Choose a tag to compare

What's Changed

Named parameters

Now it's possible to use mapping (anything that supports Mapping protocol) for parameters.

async def main():
    ...

    await connection.execute(
        querystring="SELECT * FROM users WHERE id = $(user_id)p",
        parameters=dict(user_id=101),
    )

Full Changelog: 0.9.2...0.9.3

v0.9.2

10 Feb 14:48
75e78c1
Compare
Choose a tag to compare

Github workflow fix

PSQLPy for different Python is downloadable.

Full Changelog: 0.9.1...0.9.2