multimedia/recordmydesktop: Add missing deps
Fixes build with multimedia/libtheora 1.2.0.
audio/libvorbis wasn't needed by libtheora, but this port was
piggybacking off of it.
With hat: multimedia@
games/nexuiz: Add missing deps
Fixes build with multimedia/libtheora 1.2.0.
audio/libvorbis wasn't needed by libtheora, but this port was
piggybacking off of it.
With hat: multimedia@
py-django-stubs-ext: updated to 5.2.8
5.2.8
Run tests against the lowest supported django version
fix: allow django.shortcuts.resolve_url to receive a str-promise
fix: add type declarations for some missing settings
fix: import all forms widgets
Update assertContains and assertNotContains signatures
Update middleware types
Remove str from enum label types when we know for sure the labels are lazy
Switch Dependabot to Renovate
CI: Only run branch tests on Renovate branches where it's needed
fix: in db.models make required_db_vendor str
Run pyrefly over test cases
Mypy 1.19
py-uv py-uv-build: updated to 0.9.18
0.9.18
Enhancements
Add value hints to command line arguments to improve shell completion accuracy
Improve error handling in uv publish
Improve rendering of multiline error messages
Support redirects in uv publish
Include Docker images with the alpine version, e.g., python3.x-alpine3.23
Configuration
Accept --torch-backend in [tool.uv]
Performance
Speed up uv cache size
[17 lines not shown]
py-django-reversion: updated to 6.1.0
6.1.0 - 2025-12-12
- Added ``history_order_by_date`` and ``get_version_ordering`` to ``VersionAdmin`` (@micmarc).
py-rdflib: updated to 7.5.0
7.5.0
This release introduces a new major feature to RDFLib: RDF4J Store integration and RDF4J Client. Users can use this to connect to RDF4J database servers through RDFLib's Graph and Dataset classes, as well as manage repositories and transactions using the RDF4J Client. A comprehensive user guide for the new RDF4J features is available under the extras section of the RDFLib documentation.
We've also added a new CLI tool, sq (the script is rdflib/tools/sparqlquery.py), for executing SPARQL queries against local files or remote SPARQL endpoints with custom serialization. This provides a convenient way to query RDF data straight from the command line.
Other enhancements include documentation improvements that fix crosslinking issues between modules, and new documentation content for RDFLib plugins, parsers, and serializers.
For RDFLib developers, this release introduces httpx as an optional dependency to support the new RDF4J functionality. The RDF4J test suite now also uses testcontainers on Linux environments running Python 3.9.2 or later.
timescaledb-tune: updated to 0.18.2
0.18.2
Restart message
chore: Bump go version
Bump go version mentioned in README
test: add pg 10-18 integration tests and build infra (WIP)
postgresql-timescaledb: updated to 2.24.0
Highlighted features in TimescaleDB v2.24.0
Direct Compress just got smarter and faster: it now works seamlessly with hypertables generating continuous aggregates. Invalidation ranges are computed directly in-memory based on the ingested batches and written efficiently at transaction commit. This change reduces the IO footprint drastically by removing the write amplification of the invalidation logs.
Continuous aggregates now speak UUIDv7: hypertables partitioned by UUIDv7 are fully supported through an enhanced time_bucket that accepts UUIDv7 values and returns precise, timezone-aware timestamps — unlocking powerful time-series analytics on modern UUID-driven table schemas.
Lightning-fast recompression: the new recompress := true option on the convert_to_columnstore API enables pure in-memory recompression, delivering a 4–5× speed boost over the previous disk-based process.
py-restructuredtext_lint: updated to 2.0.2
2.0.2 - Fixed timing of `wheel` compilation and publish
2.0.1 - Added `wheel` as part of release flow.
2.0.0 - Removed --encoding option.
py-asyncssh: updated to 2.22.0
Release 2.22.0 (21 Dec 2025)
* Added a new config option `utf8_decode_errors` for handling UTF-8
decode errors when parsing certain fields in SSH packets (disconnect
error, debug message, userauth banner, channel open failure reason,
channel exit signal reason, and SFTP error reason). The default
continues to behave as before, raising a ProtocolError exception,
but this option allows invalid bytes to be removed or replaced.
Thanks go to GitHub user Le-Syl21 for suggesting this.
* Changed config parser to Ignore subdirectories and parse only plain
files matching a glob pattern in include directives, better matching
the behavior of other SSH implementations. Thanks go to Jacopo Nespolo
for contributing this change.
* Improved a previous fix for a race condition which sometimes triggered
assertion errors in SSHForwarder. Thanks go to Mike Barry for reporting
[16 lines not shown]
netlink: Don't directly access ifnet members
Summary:
Remove the final direct access of struct ifnet members from netlink.
Since only the first address is used, create the iterator and then free,
without fully iterating.
Reviewed By: kp
Sponsored by: Juniper Networks, Inc.
Differential Revision: https://reviews.freebsd.org/D42972
(cherry picked from commit b224af946a17b8e7a7b4942157556b5bc86dd6fb)