APSW 3.50.0.0 Released

2 views
Skip to first unread message

Roger Binns

unread,
May 30, 2025, 11:27:54 AMMay 30
to Python-SQLite group
APSW 3.50.0.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

Full support for the Session extension

Added Connection.setlk_timeout(), apsw.mapping_setlk_timeout_flags, and enabled the timeout for amalgamation builds such as PyPI.

Shell open command allows specifying flags to open a connection, and connection command shows flags used for each open. (APSW issue 557)

Type stubs updated to collections.abc.Buffer (Python 3.12+) wherever some bytes are taken. Buffers have always been used, but Python 3.12 added typing.

Roger
Reply all
Reply to author
Forward
0 new messages