Skip to content

Releases: aio-libs/aiopg

aiopg 0.11.0 release

12 Sep 07:57
Compare
Choose a tag to compare

CHANGES

  • Immediately remove callbacks from a closed file descriptor #139
  • Drop Python 3.3 support

aiopg 0.10.0 release

16 Jul 16:31
Compare
Choose a tag to compare

Connection pool is more stable now.

Changes

  • Refactor tests to use dockerized Postgres server #107
  • Reduce default pool minsize to 1 #106
  • Explicitly enumerate packages in setup.py #85
  • Remove expired connections from pool on acquire #116
  • Don't crash when Connection is GC'ed #124
  • Use loop.create_future() if available

aiopg 0.9.2

31 Jan 17:22
Compare
Choose a tag to compare

Changes

  • Make pool.release return asyncio.Future, so we can wait on it in
    __aexit__ #102
  • Add support for uuid type #103

aiopg 0.9.1

17 Jan 12:19
Compare
Choose a tag to compare

Documentation release, no code changes.

aiopg 0.9.0 release

14 Jan 07:45
Compare
Choose a tag to compare

Added support for async/await syntax into SQLAlchemy layer

Changes

  • Add async context managers for transactions #91
  • Support async iterator in ResultProxy #92
  • Add async with for engine #90

aiopg 0.8.0 release

31 Dec 21:34
Compare
Choose a tag to compare

Fixed a bug with processing timeouts, added support for async with statements in core API.

SQLAlchemy layer is not converted yet.

Full list of changes:

  • Add PostgreSQL notification support #58
  • Support pools with unlimited size #59
  • Cancel current DB operation on asyncio timeout #66
  • Add async with support for Pool, Connection, Cursor #88

Release 0.7.0

22 Apr 20:04
Compare
Choose a tag to compare

Major aiopg 0.7.0 release.

CHANGES

  • Get rid of resource leak on connection failure.
  • Report ResourceWarning on non-closed connections.
  • Deprecate iteration protocol support in cursor and ResultProxy.
  • Release sa connection to pool on connection.close().

aiopg 0.6.1

03 Feb 20:00
Compare
Choose a tag to compare

Better support for aiopg.sa query execution

Changes

  • Accept dict, list, tuple, named and positional parameters in
    SAConnection.execute()

aiopg 0.5.2

08 Dec 17:33
Compare
Choose a tag to compare

Minor release, fixes a bug that leaves connection in broken state after cursor.execute() failure.

aiopg 0.5.1

31 Oct 18:56
Compare
Choose a tag to compare

Minor bugfix release.

Fix allows to use next transaction on the same connection for aiopg.sa machinery.