sfeed: Update to 2.3
Changes:
2.3
For this release if you use sfeed_mbox: because of some changes the Message-ID
value will be different. This may be important for example if you use this
header for filtering duplicate messages.
See below for detailed information.
Fixes:
* sfeed_update: when merging a record: change the default to use the last record
In many cases it makes sense to use the last record (merged by default based
on the combination id, title, link).
Thanks Ivo Cicchese for the feedback!
* sfeed_mbox:
* The To header could contain characters that are invalid.
* The Message-ID field could contain spaces or invalid characters. Now it is
"@newsfeed.local".
[35 lines not shown]
npm.mk: try to do less work in update-cache
Doesn't help for node-re2 because it builds during install either way
but that seems to be install-from-cache's fault (and node-re2's for
using that).
Avoid 'configure' dependency, but 'update-cache' still needs to be run
with an unpacked source tree, not sure on which target to hang this.
py-coverage: updated to 7.13.1
Version 7.13.1 — 2025-12-28
- Added: the JSON report now includes a ``"start_line"`` key for function and
class regions, indicating the first line of the region in the source. Closes
`issue 2110`_.
- Added: The ``debug data`` command now takes file names as arguments on the
command line, so you can inspect specific data files without needing to set
the ``COVERAGE_FILE`` environment variable.
- Fix: the JSON report used to report module docstrings as executed lines,
which no other report did, as described in `issue 2105`_. This is now fixed,
thanks to Jianrong Zhao.
- Fix: coverage.py uses a more disciplined approach to detecting where
third-party code is installed, and avoids measuring it. This shouldn't change
any behavior. If you find that it does, please get in touch.
[12 lines not shown]
py-tldextract: updated to 5.3.1
5.3.1 (2025-12-28)
* Bugfixes
* Drop support for EOL Python 3.9
* Support Python 3.14 + PyPy 3.11
* Speed up IP address search space with `isdecimal()` instead of `isdigit()`
* Docs
* Reorganize, dedupe, and shorten README
pkg-vulnerabilities: spell gnupg2 correctly
Add the missing trailing "2".
Please also note that at the moment only CVE-2025-68973 is fixed on 2.5.x
release.
py-psutil: update to 7.2.1.
7.2.1
=====
2025-12-29
**Bug fixes**
- 2699_, [FreeBSD], [NetBSD]: `heap_info()`_ does not detect small allocations
(<= 1K). In order to fix that, we now flush internal jemalloc cache before
fetching the metrics.