py-coverage: updated to 7.15.2
7.15.2 — 2026-07-15
- Fix: one of the performance improvements in 7.15.1 (pull 2215) dramatically
increased memory use during reporting for large projects. Now we use a
different approach that is both faster and slimmer than 7.15.0. Fixes `issue
2229`_.
py-peewee: updated to 4.2.6
4.2.6
* A missed outer join is now cached as an absent relation instead of being
written through the foreign-key descriptor. The fk id on the source
instance keeps the column's value (previously it was overwritten with
`None`), and accessing the attribute on a non-null fk returns `None`
instead of raising `DoesNotExist`.
4.2.5
* Fix anonymous sub-select keeping a stale `id()`-based hash after `clone()`.
4.2.4
* Fix derived table joined in an expression subquery losing its FROM alias.
[6 lines not shown]
py-pebble: updated to 5.2.1
5.2.1
Fixes:
- Issue 160: fix resource leak on pools created within child
processes.
- Issue 163: fix regression leading to deadlock when a pool's
worker is terminated while owning the channel locks.
taglib: updated to 2.3.1
TagLib 2.3.1 (Jul 20, 2026)
* Matroska: Fix crash when seek head is invalid or missing.
* Matroska: Check element length, support unknown size length, skip invalid
elements.
* Matroska: Allow Chapters without a ChapterUID.
* Fix data length indicator check for compressed ID3v2 frames.
* MP4: Use `LongLong` instead of `UInt` for `cnID` atom to support large
catalog IDs.
* MP4: Fix destructor and assignment operator for `MP4::Chapter`.
* MP4: Let `hasiXMLData()`, `hasBEXTData()` track on-disk state rather than
in-memory state.
* MP4: Support NI STEM atoms with 64-bit length.
* MP4: Enlarge limit number of MP4 atoms at top level.
* MP4: Avoid excessive sample allocations with invalid `stsc` for QT chapters.
* XM: Correctly save XM tracker files with samples.
gurk: update to 0.10.0.
## [0.10.0] - 2026-07-19
This release significantly improves startup time and memory usage: messages
are no longer loaded into memory all at once at startup, but fetched in a
window around the current selection directly from the database. As a result,
the app starts fast regardless of the size of the message history.
### 🚀 Features
- Add XDG, env var, and CLI support for config/data paths (#523)
- Replace text with emoji while typing (#549)
- Support tab to autocomplete emoji (#558)
### 🐛 Bug Fixes
- Assure data dir exists (#547)
- Don't clear unread messages when navigating channels (#534)
[15 lines not shown]
rumdl: update to 0.2.37.
Added
reflow: add atomic_spans configuration and refactor inline wrapping (#742) (aeabec1)
Changed
BREAKING: the MD013 emphasis-spans option is renamed to atomic-spans (default true), with inverted meaning (emphasis-spans = true is now atomic-spans = false). Configs setting the old key should migrate; it is no longer recognized
Fixed
reflow: keep code spans atomic when wrapping would collapse whitespace (d43618b)
Note updates to lang/gcc14 and lang/gcc14-libs:
lang/gcc14 to 14.3.0nb2
lang/gcc14-libs to 14.3.0nb3
Primarily build fix for NetBSD/powerpc 11.* with active PAX_MPROTECT.
lang/gcc14: Add changes to make this build on NetBSD/macppc 11.0_RC6.
This pulls over changes to config/rs6000/ and gcc/config.gcc from
our in-tree gcc instance of gcc14, while preserving existing Homebrew-
related changes to gcc/config.gcc.
The most important fix is that on NetBSD/powerpc, -msecure-plt is enabled
by default, so that resulting executables can be run with PAX_MPROTECT
active. Otherwise, we end up with executables with sections which have
both "write" and "execute" turned on, which PAX_MPROTECT rejects. Ref.
the entries for .plt and .got sections in "readelf -a".
Fixes PR#60439.
Bump PKGREVISION for both gcc14 and gcc14-libs, to adhere to rules in comments,
even though this *should* be a single-arch build fix, since I had to merge
the patch to gcc/config.gcc.
xload: update to 1.2.1.
Alan Coopersmith (8):
Improve man page formatting
man page: fix warnings from `mandoc -T lint`
gitlab CI: drop the ci-fairy check-mr job
Strip trailing whitespace from source files
meson: Add option to build with meson
meson: include libintl.h when checking for gettext()
meson: include headers when checking for other functions
xload 1.2.1
xkbprint: update to 1.0.8.
Alan Coopersmith (8):
Accept --help & --version as aliases to -help & -version
Improve man page formatting
man page: fix warnings from `mandoc -T lint`
gitlab CI: drop the ci-fairy check-mr job
Strip trailing whitespace from source files
meson: Add option to build with meson
meson: include headers when checking for functions
xkbprint 1.0.8
www/ruby-aws-sdk-s3: update to 1.228.0
1.228.0 (2026-07-16)
* Feature - Documentation update for removing the 30 day minimum restriction
for transition to Standard-IA or OneZone-IA storage classes
1.227.0 (2026-07-09)
* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
CHANGELOG.md for details.
www/ruby-aws-sdk-kms: update to 1.130.0
1.130.0 (2026-07-09)
* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
CHANGELOG.md for details.
www/ruby-aws-sdk-secretsmanager: update to 1.134.0
1.134.0 (2026-07-09)
* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
CHANGELOG.md for details.
www/ruby-aws-sdk-core: update to 3.254.0
3.254.0 (2026-07-09)
* Feature - Serialize BigDecimal values as JSON numbers in document types
for REST-JSON and JSON protocols.
3.253.0 (2026-07-08)
* Feature - Updated Aws::Signin::Client with the latest API changes.
* Feature - Adds support for OAuth 2.0 token operations in AWS Sign-In,
CreateOAuth2TokenWithIAM (client credentials flow),
IntrospectOAuth2TokenWithIAM (token inspection), and
RevokeOAuth2TokenWithIAM (token revocation).