Subject: CVS commit: pkgsrc/databases/py-apsw
From: Adam Ciarcinski
Date: 2022-09-05 11:00:21
Message id: 20220905090021.A5DF6FA90@cvs.NetBSD.org

Log Message:
py-apsw: updated to 3.39.2.1

3.39.2.1

PyPI now includes Python 3.11 builds.

Instead of using scripts, you can now run several tools directly:

tests: python3 -m apsw.tests [options]

tracer: python3 -m apsw.trace [options]

speed tester: python3 -m apsw.speedtest [options]

shell: python3 -m apsw [options]

The shell class has moved from apsw.Shell to apsw.shell.Shell (APSW issue 356). \ 
You can still reference it via the old name (ie existing code will not break, \ 
except on Python 3.6).

Shell: On Windows the native console support for colour is now used (previously \ 
a third party module was supported).

You can use –definevalues in setup.py build_ext to provide compiler defines \ 
used for configuring SQLite. (APSW issue 357)

If SQLITE_ENABLE_COLUMN_METADATA is enabled then Cursor.description_full is \ 
available providing all the column metadata available. (APSW issue 354)

Connection.cursor_factory attribute is now present and is used when \ 
Connection.cursor() is called. Added Connection.execute() and \ 
Connection.executemany() which automatically obtain the underlying cursor. See \ 
customizing connections and cursors in the Tips. (APSW issue 361)

3.39.2.0

Version numbering scheme change: Instead of a -r1 style suffix, there is .0 \ 
style suffix (APSW issue 340)

Updated building for PyPI to include more compiled platforms, including aarch64 \ 
(Linux) and universal (MacOS). Windows binaries are no longer separately \ 
provided since PyPI has them.

When the amalgamation is included into APSW, SQLITE_MAX_ATTACHED is set to 125 \ 
if not defined, up from the default of 10.

Updated typing information stubs with more detail and include docstrings. This \ 
is still ongoing, but core functionality is well covered. (APSW issue 338) (APSW \ 
issue 381)

Corrected the tips log handler of extended result code (APSW issue 342)

Added Connection.db_names() (APSW issue 343)

Files:
RevisionActionfile
1.44modifypkgsrc/databases/py-apsw/Makefile
1.3modifypkgsrc/databases/py-apsw/PLIST
1.24modifypkgsrc/databases/py-apsw/distinfo