Subject: CVS commit: pkgsrc/databases/py-apsw
From: Adam Ciarcinski
Date: 2022-01-11 10:06:10
Message id: 20220111090610.706FEFB24@cvs.NetBSD.org

Log Message:
py-apsw: updated to 3.37.0

3.37.0-r1

Allow breaking of reference cycles between objects that contain a Connection or \ 
Cursor, and also use callbacks from that object (eg busy handler).

This is the last release supporting Python 2 and Python 3 before 3.7. If you \ 
still use those Python versions then you should pin to this APSW version. (More \ 
information).

Windows Python 3.10 binaries are available to download. The .exe format is no \ 
longer available with this Python version.

Fixed custom VFS extension loading failure could leave the error message \ 
unterminated.

Updated size of mutex array used by the fork checker

Connections are opened with SQLITE_OPEN_EXRESCODE so open errors will also \ 
include extended result codes.

Connection.changes() and Connection.totalchanges() use the new SQLite APIs that \ 
return 64 bit values (ie can now return values greater than 2 billion).

Added Connection.autovacuum_pages().

Added constants:

SQLITE_CONSTRAINT_DATATYPE, SQLITE_OPEN_EXRESCODE

Files:
RevisionActionfile
1.41modifypkgsrc/databases/py-apsw/Makefile
1.23modifypkgsrc/databases/py-apsw/distinfo