py-websockets: updated to 16.1
16.1
New features
Added an option to force :func:`~asyncio.server.broadcast` to send :class:`bytes` in text frames, or :class:`str` in binary frames.
Improvements
Stripped Authorization, Cookie, and Proxy-Authorization headers when clients follow cross-origin redirects, a security hardening measure.
Escaped control characters in incoming messages in the websockets CLI.
Blocked non-ASCII values in :class:`~datastructures.Headers`.
Rejected incorrect fragmented, compressed messages.
Added wheels for ARMv7, PowerPC, RISC-V, and S/390.
Bug fixes
Prevented str(frame) from crashing when a text frame is fragmented in the middle of a UTF-8 sequence.
py-vcrpy: updated to 8.3.0
8.3.0
Add support for niquests
Recording now fails fast if a request or response contains a Python object the safe YAML loader (introduced in 8.2.1) couldn't read back, instead of writing a cassette that breaks on replay. The error shows exactly how to register the object if you need it
New vcr.serializers.yamlserializer.with_custom_tags(...) builds a YAML serializer supporting custom Python object tags on both record and replay, registered per VCR instance via register_serializer
Clearer error when a cassette contains an unsupported YAML tag, and the stale git.io migration link is gone
Fix stale keep-alive connection reuse across cassettes; unpin werkzeug
audio/fasttracker2: Update to 2.21
Changes since 2.19:
v2.21 - 05.07.2026
* Windows: Dropped support for Windows XP (it's 25 years old, time
to move on!). The earliest supported Windows version is now
Windows 7 SP1.
* Windows: Upgraded the Visual Studio project from vs2019 to
vs2026 for taking advantage of vs2026's new compiler (*should*
result in faster code).
v2.20 - 01.07.2026
* Sinc interpolation now uses up 74kB RAM instead of 2.4MB and thus
is less hard on the CPU cache. In some cases this means even
faster rendering. The way this change works is that the polyphase
look-up tables now use 256 phases/branches instead of 8192,
coupled with linear interpolation between the phases when in use.
This method is equal to having many more pre-computed phases than
[5 lines not shown]
defguard, defguard-gateway, defguard-proxy: updated to 2.0.2
2.0.2:
SMTP OAuth configuration for Microsoft and Google
Bulk user actions
Synchronization of disabled Active Directory users
LDAP integration improvements
Synchronization of users only from specified groups in Microsoft directory synchronization
Security improvements to the Forward Auth functionality
Bug fixes and UX improvements
sysutils/eza: Update to 0.23.5
Changes since 0.23.4:
[0.23.5] - 2026-07-09
Bug Fixes
* Update cargo/nix deps
* Fix yaml icon
* Color code parsing in theme.yml
* Use secret GitHub token to avoid rate limiting
* Enable powertest tests in the CI
* Update integration tests
* Ignore extensions for directories when sorting
* Satisfy newer clippy and stabilise powertest.yaml
* Adapt Windows git2 path handling and refresh --help powertest
Documentation
[52 lines not shown]
strawberry: updated to 1.2.23
1.2.23
Bugfixes
Fixed disabled widgets not appearing greyed out when a custom color set is in use
Fixed custom palette colors being selectable with the Breeze style, which doesn't support them
Fixed tab order in appearance settings
Fixed exclusive mode being selectable in backend settings when not supported by the current output
Fixed the fader not resuming after being paused
Fixed metadata (title, artist, album) from a radio stream track carrying over to the next track when its own tags are empty
Fixed a possible division by zero in the FHT spectrum analyzer
Fixed notifications not working on macOS by replacing the deprecated NSUserNotification API with UserNotifications
Fixed a possible hang on exit on macOS when a device lister was still running
Fixed Windows System Media Transport Controls image and timeline handling
Numerous stability, crash-safety and thread-safety fixes throughout the application
Enhancements
[4 lines not shown]