APSW 3.48.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
You can pass any Python objects into SQLite, and return them when used as runtime values such as functions. SQLite’s pointer passing interface is used behind the scenes. (APSW issue 521)
Source releases are also available in tar format (APSW issue 548), and have updated source release signing instructions. (APSW issue 549)
Shared cache (2006) is omitted when APSW includes the amalgamation like PyPI builds. This is recommended by SQLite, has been discouraged for a long time. apsw.enable_shared_cache() will raise an exception if called and the shared cache has been omitted. You can see what options are in effect in apsw.compile_options. If you were using it for shared memory databases then use the memdb VFS.
Roger