py-blessed: updated to 1.44.0
1.44
* improve: reduce errant XTGETTCAP output for Terminal.app and ConEmu.exe :ghpull:`385`.
1.43
* bugfix: regression of XTGETTCAP responses leaking into first call for empty/non-response
terminals (libvte/Gnome Terminal), in versions 1.40 to 1.42 :ghpull:`383`.
1.42
* bugfix: regression in :meth:`~.Terminal.cbreak` and :meth:`~.Terminal.raw` were not thread-safe
broken in versions 1.40 and 1.41, remove signal ignore of SIGTTOU :ghissue:`380`.
1.41
* bugfix: :meth:`~.Terminal.get_location` broken in 1.40, returned a generator instead of a tuple.
:ghissue:`378`.
1.40
* improved: jinxed_ is **now required on all platforms**, providing a curses-free and
[18 lines not shown]
py-jinxed: added version 2.0.4
Jinxed is a pure-Python implementation of a subset of the Python curses
library. It provides jinxed.tigetstr(), jinxed.tparm(), and related terminfo
functions on all platforms with a virtual terminfo(5) database.
atari800: updated to 7.0.0
7.0.0
New features:
Auto-download missing OS/BASIC ROMs from the Internet
Mount zipped disk images directly from the Internet
Portable mode — config file and data storage next to the executable
Platform specific:
Windows: 32/64-bit builds, installer executable, portable zip archive
Windows: app icon, MP3 recording support
Windows: win32-no-network build for XP compatibility
macOS: ready-to-run .dmg archive
Linux: AppImage builds (x86_64 + i386)
Android: auto-download ROMs, upgrade dialog
[10 lines not shown]
databases/turso: New port
Turso is an open-source, SQLite-compatible database written in Rust that
lets developers create millions of small, file-based databases for AI
agents, multi-tenant SaaS applications, and edge workloads.
Unlike traditional databases that run as a single shared server process,
Turso treats each database as a lightweight file that can be spun up
instantly, replicated globally, or synced to a device.
strawberry: updated to 1.2.21
1.2.21 (2026.06.27):
* Re-point playlist items that references duplicated songs before removal
* Preserve user data before deleting duplicate songs
* Check for svg support
* Support custom icons from scalable dir
* Custom icons take precedence over system theme icons
* Add .tak to valid file extensions
nghttp3: updated to 1.17.0
1.17.0
lib: Add nghttp3_downcase_byte
lib: Fix header name validation
lib: Reformat downcase table
Add nghttp3_conn_stream_flushed
lib: Take into account non-DATA frame in nghttp3_conn_is_stream_flushed
Update scripts
Reformat huffman data tables
Update doc
lib: Treat non-existent stream flushed
Bump sfparse
lib: Add the public API to encode and decode variable-length integer
build(deps): bump actions/checkout from 6 to 7
Add missing version-added
sqlite3: updated to 3.53.3
3.53.3 (2026-06-26):
Fixes for problems in 3.53.0 (and 3.53.1 and 3.53.2) mostly coming from AIs. See the check-in timeline for details.
py-tibs: updated to 0.11.0
0.11.0
Backwardly incompatible changes
* Restored `Tibs.__hash__`, reversing the change made in version 0.10.0.
`Tibs` is now hashable again, while `Mutibs` remains unhashable.
* Instead, equality no longer promotes strings, bytes or iterables to bit containers.
`Tibs` and `Mutibs` compare equal to each other when their bit sequences
match, but expressions such as `Tibs('0xf') == '0b1111'` now return `False`.
Use `Tibs('0b1111')`, `Mutibs('0b1111')`, or representation properties such
as `.bin` and `.hex` when comparing against literal representations.
Added
* Added `Tibs.to_padded_bytes()` and `Mutibs.to_padded_bytes()`, which convert
to `bytes` after appending 0 to 7 zero bits on the right to reach a byte
boundary.
[12 lines not shown]
emulators/flexemu: Update to 3.32
- Floating toolbar in fullscreen mode
- hex2flex converts Intel Hex or Motorola S-Record File to FLEX binary file(s)
- Add README to ${DATADIR}
- Several new features and many bugfixes
Changelog: https://github.com/aladur/flexemu/commit/f671c5219c858bf1160f4260517710109b60a2ff
Reported by: portscout, Repology
py-setuptools-rust: updated to 1.13.0
1.13.0 (2026-06-27)
Added
- Add `generated-files` option to `RustExtension` to copy files from the build script output directory to the wheel.
Fixed
- Add `-Zunstable-options` when querying rustc for information about custom JSON targets.
py-libtmux: updated to 0.59.0
libtmux 0.59.0 (2026-06-27)
libtmux 0.59.0 adds support for tmux 3.7. tmux 3.7 shipped an upstream
regression that crashed the server on `break-pane`;
{meth}`~libtmux.Pane.break_pane` now works around it so breaking and
rejoining panes works again, and tmux 3.7 joins the tested version
matrix alongside 3.2a-3.6.
Fixes
`break-pane` no longer crashes the tmux 3.7 server
tmux 3.7 shipped a regression where `break-pane` aborts the server with
a NULL-pointer dereference whenever a pane is broken out of a window
without an explicit name (fixed upstream after the 3.7 release).
{meth}`~libtmux.Pane.break_pane` now works around this on tmux 3.7 by
always supplying a name and applying the requested one afterwards, so
[3 lines not shown]
Interfaces: Neighbors: Automatic Discovery - properly format api times to ISO format and convert timezone part in the view consistent with how datetime is currently formatted. closes https://github.com/opnsense/core/issues/10467
update openhab and openhab addons to 4.3.11 or 5.1.4 respectively
From MAINTAINER Chaz Kettleson, 5.x version also tested by me,
While there, add a blurb about how to preserve shell history to README
Feedback and OK sthen@