grpc: updated to 1.83.0
1.83.0
Core
[Security] Default to Post-Quantum Cryptography in TLS key exchange.
[authz] don't pass RBAC policy by value when constructing authorization engine.
C#
Migrate CSharp Grpc.Tools to new DotNet Version.
[C#] Tools - Build: Fix protoc SIGSEGV on ARM64 by aligning max-page-size and migrating to manylinux_2_28.
Python
[Backport][v1.83.x][Python] grpc-status: Relax protobuf dependency lower bound to allow 6.x.
[Python] Add abort_with_status to the aio ServicerContext ABC.
[Python] Update lower bound for protobuf from 6.33.5 to 7.35.1.
[4 lines not shown]
py-modelsearch: updated to 1.3.2
1.3.2
Fix SQLite MatchExpression for Django >=6.1
Disable indexing signals during fixture loading
Resolve IndexEntry table dynamically in enable_trigram
Add tests for filtering on django-treebeard tree operations
py-astroid: updated to 4.3.1
4.3.1
Fix inference of the attributes of a namedtuple created with
rename=True. The renamed fields were applied to _fields and to the
class body, but the instance kept the field names as written, so an instance
of namedtuple("Tuple", "abc def", rename=True) was inferred as having a
def attribute instead of _1, and duplicate field names collapsed into
a single attribute instead of being renamed.
qt6: updated to 6.11.2
Qt 6.11.2 is now available for download. As a patch release, Qt 6.11.2 doesn’t
introduce new features, but it delivers around 400 bug fixes, security
improvements, and quality enhancements on top of Qt 6.11.1. For a full overview
of the most notable changes, take a look at the Qt 6.11.2 release notes.
news/brochure: import package
Keyboard-driven, distraction-free terminal RSS reader.
Features
- RSS & Atom — both feed formats supported out of the box
- 24 themes — 17 dark and 7 light built-in colour themes, plus custom TOML
themes with live preview
- Zen mode — distraction-free full-screen reading view that hides all chrome,
configurable content width
- Inline images — PNG, JPEG, and SVG images rendered directly in article
content
- Categories — organise feeds into collapsible groups (state remembered across
restarts)
- Saved articles — star any article and group saves by source
- OPML import/export — bring your existing subscriptions in, or take them out
- Readability fetch — pulls full article body when the feed only provides
a summary
- Fetch policy — choose when brochure refreshes: on start, every hour, every
[6 lines not shown]
devel/ldis - Update the package to version 20260818
+ set SPDX values properly
+ attempt to fix MAKE_JOBS_SAFE issue by adding .WAIT directive appropriately
+ expand a comment about paresing the lua 5.5 file header to be a tad less cryptic
pkgsrc changes:
+ just define the version number in one place, for later ease of maintenance
vdrain: Recompute target after each iteration.
This way if sysctl -w kern.maxvnodes=N fails, the vdrain task doesn't
perpetually keep trying to attain the unattainable.
Doesn't fix everything about racy access to desiredvnodes, but it
should help with the major symptom.
PR kern/60603: Sisyphean vdrain task
misc/sesh: Update to 2.28.0
Picker TUI gains preview pane, custom icons, index jumping and session
aliases.
Changes since 2.27.0:
- fix: remove placeholder debug log statements from main()
- feat: enrich tmux session names with GitHub issue titles
- fix: create wildcard windows when connecting from outside tmux
- Fix wildcard matching for relative connect paths
- fix(shell): run preview_command through the shell so operators like &&
work
- Show window names in the picker
- Session aliases with optional auto-connect
- Add an opt-in preview pane to the picker TUI
- fix(picker): cap the fuzzy length penalty so long names can rank first
- Picker TUI: #{1-9} index jump and a --query prefill flag
- Support custom icons for configured sessions and wildcards in the picker
py-tmuxp: update to 1.74.0
User-visible changes since 1.67.0:
1.74.0 tmuxp debug-info reports the full tmux version, keeping the
point-release letter (3.7a) it used to normalize away.
1.73.0 Workspaces can select a third-party builder with the
workspace_builder key; new workspace_builder_options with
pane_readiness: auto|always|never. The new default, auto,
waits for the shell prompt only under zsh -- previously it
waited everywhere.
1.72.0 tmux 3.7 features (floating panes, new options, format
variables and command flags) reachable from the Python API
and tmuxp shell. YAML workspace format unchanged.
1.71.0 tmux 3.7 supported; no change for older tmux.
1.70.1 Fix: the pytest plugin failed to import under pytest 9.1,
breaking test collection for users of tmuxp's fixtures.
1.70.0 Fix: session and window listing could silently return empty
results under a non-UTF-8 locale.
[3 lines not shown]
py-libtmux: Update to 0.61.0
0.61.0 (2026-07-04) -- hardening for the tmux 3.7 patch line.
- Pane.break_pane() no longer names the broken-out window "libtmux" on
tmux 3.7a/3.7b when no window_name is given; tmux's own default
(usually the running command) is kept.
- New libtmux.common.get_version_str(), returning the raw tmux version
string with the point-release suffix ("3.7a") that get_version()
strips for numeric comparison.
- The test suite now passes against tmux 3.7a and 3.7b. A window-name
test had assumed the ":"/"." rejection introduced in 3.7, which tmux
reverted in 3.7a.
0.60.0 (2026-06-28) -- completes tmux 3.7 feature parity. Every 3.7-only
surface is version-gated, so tmux 3.2a-3.6 keep working unchanged.
- Floating panes via Window.new_pane() and Pane.new_pane(): a pane that
sits above the tiled layout like a popup but behaves like a real pane.
[17 lines not shown]
py-tox: updated to 4.60.0
Features - 4.60.0
Add {home} and {tox_root_name} substitutions; set work_dir to e.g. "{home}/.local/state/tox/{tox_root_name}" to keep environments outside of the project tree - by @WhyNotHugo.
Bug fixes - 4.60.0
Provision the requested tox version before reading env_list, allowing configuration syntax introduced by that version - by @CAOShurong
Improved documentation - 4.60.0
Fix nine source-code links in the onboarding guide that pointed at paths which no longer exist, and correct the class names of the TOML configuration sources and loaders they refer to - by @Yusuf-Gadelrab.
py-django-q2: updated to 1.11.0
1.11.0
- AttributeError when start_event is None, and guard process faster stop
- Add croniter as optional extra.
- Migrate poetry to uv
- Add support for python 3.13 and 3.14
- Add django 6.1 support
- Postpone SECRET_KEY evaluation to the qcluster command execution