APSW 3.53.3.0 Released

1 view
Skip to first unread message

Roger Binns

unread,
9:10 AM (8 hours ago) 9:10 AM
to Python-SQLite group
APSW 3.53.3.0 is now available. The project is at https://github.com/rogerbinns/apsw which includes full documentation, source, installation information and more.

APSW is a wrapper around SQLite that provides all SQLite API functionality in Python. It is not DBAPI compliant as it provides SQLite semantics. sqlite3 provides DBAPI semantics. You can see the two approaches contrasted at https://rogerbinns.github.io/apsw/pysqlite.html

Changelist is below and at https://rogerbinns.github.io/apsw/changes.html

pyodide (web assembly) builds are now published to pypi, thanks to version 4 of cibuildwheel.

Async breaking changes: This SQLite release requires the database mutex for some APIs that it did not before. The following were direct values, but now must be awaited: Connection.changes() Connection.get_autocommit() Connection.in_transaction Connection.last_insert_rowid() Connection.total_changes()

The closure extension was removed from SQLite extra by SQLite. Common table expressions are a better approach.

Remove the logger on module unload (APSW issue 620)

Roger
Reply all
Reply to author
Forward
0 new messages