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.