Subject: CVS commit: pkgsrc/databases/py-apsw
From: Adam Ciarcinski
Date: 2023-07-30 17:39:00
Message id: 20230730153900.A986AFBDB@cvs.NetBSD.org

Log Message:
py-apsw: updated to 3.42.0.1

3.42.0.1

Work with SQLite compiled with SQLITE_OMIT_DEPRECATED. Connection.setprofile() \ 
was changed from using the deprecated sqlite3_profile to sqlite3_trace_v2 giving \ 
the same results. When including the amalgamation, SQLITE_OMIT_DEPRECATED is \ 
defined. (APSW issue 443)

Shell updates adding various commands to match the SQLite shell, as well as code \ 
and documentation improvements. (APSW issue 397)

Added Connection.read() and apsw.ext.dbinfo() to provide information from the \ 
database and journal/wal files. The shell command .dbinfo displays it.

Added apsw.vfs_details(). The shell command .vfslist displays it.

Implemented VFS method xCurrentTimeInt64. The default SQLite VFS no longer \ 
provide xCurrentTime (floating point version) if SQLITE_OMIT_DEPRECATED is \ 
defined, so this is needed for inheritance to work. (APSW issue 451)

Backwards incompatible change: VFS If you override xCurrentTime, then you will \ 
need to override xCurrentTimeInt64 in the same way, or exclude xCurrentTimeInt64 \ 
in VFS, or use iVersion of 1.

speedtest now shows summary statistics, and improved help text. (APSW issue 444)

Files:
RevisionActionfile
1.55modifypkgsrc/databases/py-apsw/Makefile
1.32modifypkgsrc/databases/py-apsw/distinfo