pinentry: updated to 1.3.3
Noteworthy changes in version 1.3.3 (2026-07-01)
* w32: Modernize the dialog of the simple Pinetry for Windows Vista
and later.
* gtk,curses: Add --focus=ok option to CONFIRM command.
* tty: Discard input on timeout.
* Various build fixes.
py-testscenarios: updated to 0.6.2
0.6.2
CHANGES
* The test suite has moved from ``testscenarios/tests`` to a top-level
``tests`` directory, so it is no longer installed as part of the wheel.
* Require testtools >= 2.8.7 in the ``test`` extra, the first release in
which ``iterate_tests`` again accepts plain lists.
0.6.1
IMPROVEMENTS
* Fix package metadata (Mikel Olasagasti Uranga)
* Fix test loading (Mikel Olasagasti Uranga)
0.6
[13 lines not shown]
resterm: Update 0.44.5
Resize keys are now orientation aware
* g+h / g+l - adjust the editor/response width in side-by-side layout (and the sidebar width when the navigator is focused - same as before).
* g+j / g+k - adjust the editor/response height in stacked layout.
Chords that don't apply to the current layout are simply ignored so you can't accidentally reset your panes.
Note: g+j / g+k now collapse/expand navigator branches only while the navigator is focused.
Custom bindings.toml files keep working as-is.
Smoother latency indicator
The latency animation in the header now eases into the placeholder instead of blinking out and the sparkline keeps a fixed width while it fills up.
Small stuff
The command bar now hints the resize keys (g h/j/k/l) and drops the ^O Open entry to make room (Ctrl+O still works).
py-gevent: updated to 26.5.0
26.5.0 (2026-05-20)
Features
- Build and publish Windows 11 ARM wheels.
- Add preliminary support for Python 3.15b1 and distribute binary wheels
for it.
Deprecations and Removals
Support for Python 3.10 will be ending soon. Support for PyPy will be
ending soon.
py-aiohappyeyeballs: updated to 2.7.1
2.7.1
Performance Improvements
Use defaultdict to help with performance
Refactoring
Collapse collect-then-remove pattern in utils helpers
Merge identical except blocks in _connect_sock cleanup
Simplify _interleave_addrinfos family grouping
py-tox: updated to 4.56.1
Bug fixes - 4.56.1
Fix { replace = "if" ... extend = true } corrupting the resulting list when then or else is a scalar string (e.g. then = "-v"): a non-empty scalar string is now appended as a single element instead of being iterated character-by-character, while a false if with no else (yielding "") contributes nothing rather than an empty element, and list/set results are still spread into the parent.
py-virtualenv: updated to 21.5.1
Bugfixes - 21.5.1
Refuse to create environments whose Python the bundled wheels no longer cover (currently below 3.9). virtualenv used to substitute the newest bundled pip, which cannot run on such a target, leaving a broken environment; seeder selection now rejects it up front with a clear error. --no-seed and third-party seeders that ship compatible wheels still work.
Features - 21.5.0
Drop support for Python 3.8; virtualenv now requires Python 3.9 or later to run and to create environments. Remove the embedded wheel seed package, which virtualenv bundled only for Python 3.8. The --wheel and --no-wheel options stay as no-ops, but now warn that virtualenv will remove them in a release after 2026-12
Bugfixes - 21.5.0
Upgrade embedded wheels.
jj: updated to 0.43.0
0.43.0
Release highlights
jj run allows you to run a command over a set of changes, each with their
own private working copy; the commands may update the working copy and
changes/conflicts are propagated accordingly, e.g., jj run -- cargo check --all-features or jj run -- cargo fix behaves as one might expect.
Breaking changes
The deprecated git_head() and git_refs() functions have been removed from
revsets and templates.
Git-like symbols (e.g. refs/heads/main) are no longer resolved to
revisions. Use the bookmark/tag <name> or <name>@<remote> syntax instead.
The deprecated ui.revsets-use-glob-by-default option has been removed.
[2 lines not shown]
libjxl: updated to 0.12.0
0.12.0
Added
A new buffering flag is now available in the CLI, alongside support for
streaming input with buffered output.
Introduced the new jxltran tool, which supports extracting codestreams from
jxlp boxes and packing raw codestreams into jxlc boxes.
Added the --reconstruct_jpeg flag to djxl to losslessly reconstruct a
JPEG and fail if impossible (mutually exclusive with --pixels_to_jpeg and
--jpeg_quality).
Added JXL_DEC_UNSUPPORTED (kUnsupported) status code to the core API to
better indicate when requested features or operations are not supported by
the decoder.
tools: added support for ProPhoto
color space names in CLI arguments (cjxl / djxl).
decoder API: support for out-of-order jxlp boxes (ftyp minor version 1).
[9 lines not shown]