Next | Query returned 70 messages, browsing 21 to 30 | Previous

History of commit frequency

CVS Commit History:


   2022-11-23 17:21:30 by Adam Ciarcinski | Files touched by this commit (1878) | Package updated
Log message:
massive revision bump after textproc/icu update
   2022-10-10 10:06:33 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-apsw: updated to 3.39.4.0

3.39.4.0

Added Connection.cache_stats() to provide more information about the statement cache.

Cursor.execute() now uses sqlite_prepare_v3 which allows supplying flags.

Cursor.execute() has a new can_cache parameter to control whether the query can \ 
use the statement cache. One example use is with authorizers because they only \ 
run during prepare, which doesn’t happen with already cached statements.

(The Cursor.execute() additional parameters are keyword only and also present in \ 
Cursor.executemany(), and the corresponding Connection.execute() and \ 
Connection.executemany() methods.)

Added Cursor.is_readonly, Cursor.is_explain, and Cursor.expanded_sql.

Updated processing named bindings so that types registered with \ 
collections.abc.Mapping (such as collections.UserDict) will also be treated as \ 
dictionaries. (APSW issue 373)
   2022-09-12 10:22:18 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-apsw: updated to 3.39.3.0

3.39.3.0

Test no longer fails if APSW was compiled without SQLITE_ENABLE_COLUMN_METADATA \ 
but sqlite3 was separately compiled with it. APSW should be compiled with the \ 
same flags as sqlite3 to match functionality and APIs. (APSW issue 363)

–use-system-sqlite-config setup.py build_ext option added to allow Matching \ 
APSW and SQLite options. (APSW issue 364)
   2022-09-10 00:50:35 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-apsw: does not support python 2.x any longer
   2022-09-05 11:00:21 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
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)
   2022-04-18 21:12:27 by Adam Ciarcinski | Files touched by this commit (1798) | Package updated
Log message:
revbump for textproc/icu update
   2022-01-16 21:15:43 by Olaf Seibert | Files touched by this commit (1)
Log message:
databases/py-apsw: add --enable=load_extension

This will be needed for calibre 5.x.
There is also --enable-all-extensions but I left that off for now.
   2022-01-11 10:06:10 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
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
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi

Next | Query returned 70 messages, browsing 21 to 30 | Previous