py-apsw: updated to 3.53.0.0
3.53.0.0
ChangesetBuilder adds ChangesetBuilder.add_insert(), ChangesetBuilder.add_delete(), ChangesetBuilder.add_update(), and ChangesetBuilder.config().
Added .limit command to the Shell
sqlite3: updated to 3.53.0
3.53.0
Fix the WAL-reset database corruption bug.
Add the Query Result Formatter (QRF) library for formatting the results of SQL queries for human readability on a fixed-pitch font screen.
Add the format method to the TCL Interface so that QRF is accessible from TCL.
QRF is used for result formatting in the CLI, resulting in improved display capabilities.
New SQL language features:
Enhance ALTER TABLE to permit adding and removing NOT NULL and CHECK constraints.
The REINDEX EXPRESSIONS statement rebuilds expression indexes. (Useful to repair stale expression indexes.)
The body of TEMP triggers may now modify and/or query tables in the main schema.
Enhance VACUUM INTO so that if a URI filename is used as the target and that filename has a reserve=N query parameter with N between 0 and 255, then the reserve amount for the generated database copy is set to N.
New SQL functions:
json_array_insert()
jsonb_array_insert()
Renovations to the CLI:
Major enhancements to the .mode command.
Improved result formatting, due to the addition of the QRF extension. For example, numeric values are now right-justified by default in tabular output modes.
[39 lines not shown]
py-testtools: updated to 2.9.0
2.9.0
Improvements
* Add ``LessThanOrEqual`` and ``GreaterThanOrEqual`` matchers.
* Improve type annotations throughout the codebase, including compatibility
fixes for mypy 1.20.0.
postgresql-timescaledb: updated to 2.26.3
2.26.3 (2026-04-14)
This release contains bug fixes since the 2.26.2 release. We recommend that you upgrade at the next available opportunity.
2.26.2 (2026-04-07)
This release contains bug fixes since the 2.26.1 release. We recommend that you upgrade at the next available opportunity.
2.26.1 (2026-03-30)
This release contains bug fixes since the 2.26.0 release. We recommend that you upgrade at the next available opportunity.
2.26.0 (2026-03-24)
This release contains performance improvements and bug fixes since the 2.25.2 release. We recommend that you upgrade at the next available opportunity.
Highlighted features in TimescaleDB v2.26.0
[4 lines not shown]
samba4: updated to 4.24.1
Changes since 4.24.0
* BUG 16057: autobuild fails if /proc/version contains trailing space
* BUG 16035: use after free in streams_xattr_connect()
* BUG 16042: rpc workers with long living clients grow server memory keytab
* BUG 16058: vfs_snapper failing to access or enumerate files in subfolders
* BUG 16040: Samba is not build with FORTIFY_SOURCE
* BUG 16055: Fix tests with MIT Kerberos 1.22.x
4.24.0
NEW FEATURES/CHANGES
* Authentication information audit support
* vfs_streams_xattr can hold larger streams
* Support for remote password management (Entra ID SSPR, Keycloak)
* Kerberos PKINIT KeyTrust logon support
* msDS-KeyCredentialLink validation
[6 lines not shown]
py-packaging: updated to 26.1
26.1 - 2026-04-14
Features:
* PEP 783: add handling for Emscripten wheel tags in
* PEP 803: add handling for the ``abi3.abi3t`` free-threading tag in
* PEP 723: add ``packaging.dependency_groups`` module, based on the ``dependency-groups`` package in
* Add the ``packaging.direct_url`` module in
* Add the ``packaging.errors`` module in
* Add ``SpecifierSet.is_unsatisfiable`` using ranges (new internals that will be expanded in future versions) in
* Add ``create_compatible_tags_selector`` to select compatible tags in
* Add a ``key`` argument to ``SpecifierSet.filter()`` in
* Support ``&`` and ``|`` for ``Marker``'s in
* Normalize ``Version.__replace__`` and add ``Version.from_parts`` in
* Add an option to validate compressed tag set sort order in ``parse_wheel_filename`` in
Behavior adaptations:
[70 lines not shown]
Update to version 9.2.0357.
Changes:
- patch 9.2.0357: [security]: command injection via backticks in tag files
- patch 9.2.0356: Cannot apply 'scrolloff' context lines at end of file
- patch 9.2.0355: runtime(tar): missing path traversal checks in tar#Extract()
- patch 9.2.0354: filetype: not all Bitbake include files are recognized
- runtime(bitbake): support forward-slashes in bitbake varflags
- patch 9.2.0353: Missing out-of-memory check in register.c
- runtime(doc): Tweak documentation style in channel.txt
- patch 9.2.0352: 'winhighlight' of left window blends into right window
- patch 9.2.0351: repeat_string() can be improved
- runtime(zip): also block single leading slash and absolute paths in Extract
- patch 9.2.0350: Enabling modelines poses a risk
- patch 9.2.0349: cannot style non-current window separator
- patch 9.2.0348: potential buffer underrun when setting statusline like option
- CI: Separate out ASan tests
- patch 9.2.0347: Vim9: script-local variable not found
- patch 9.2.0346: Wrong cursor position when entering command line window
[39 lines not shown]
py-json5: updated to 0.14.0
0.14.0 (2026-03-27) This is really just a dependency bump release.
No (non-test) code changes.
Upgraded to latest packages for dev dependencies
Silenced a couple of warnings from the latest pylint where it can't deal with both unreachable code and a bad return value.