databasez

Async database support for Python

MIT License

Downloads
6.8K
Stars
19

Bot releases are visible (Hide)

databasez - Version 0.6.0

Published by tarsil about 1 year ago

Added

  • Support for Python 3.12

Changed

  • pyodbc version for MSSQL driver.
databasez - Version 0.5.0

Published by tarsil about 1 year ago

Fixed

  • Patch done in the core of Databases fixing the concurrent usage of connections and transactions.
databasez - Version 0.4.0

Published by tarsil over 1 year ago

Changed

  • Added extra support for unix sockets for mysql and asyncmy. PR #13 by @tarsil.
  • Update version of SQLAlchemy.
databasez - Version 0.3.0

Published by tarsil over 1 year ago

Changed

  • Upgraded SQLAlchemy to version 2.0.12+ where the BaseRow
    implementation was redesigned and improved in terms of performance. #10
  • Updated internal Record representation of the returned Row from SQLAlchemy
    reflecting the performance improvements.
databasez - Version 0.2.2

Published by tarsil over 1 year ago

Fixed

  • Bad state when a connection was cancelled.
databasez - Version 0.2.1

Published by tarsil over 1 year ago

Fixed

  • Error raised when checking the column mapping for empty columns.
databasez - Version 0.2.0

Published by tarsil over 1 year ago

Changed

  • Updated requirements to the latest of sqlalchemy and added support for nest_asyncio.

Added

  • New run_sync function for connections allowing every connection to run blocking operations
    inside async. For example, a sqlalchemy inspect
databasez - Version 0.1.0

Published by tarsil over 1 year ago

Initial release.

This is the official release of databasez where it provides the experience as the one
forked from Encode with additional features and improvements.

  • SQLAlchemy 2+ integration.
  • Additonal support for mssql.
  • Connection as dict.
  • Brings a native test client.

Note

This package aims to progress in a different pace compared to its predecessor.