py-urwid: updated to 4.0.2
4.0.2
New features
* Initial typing support for urwid package
Bug fixes
* Fix ListBoxError in _keypress_page_down when snapping to a widget above the top
* Fix lazy_import of display modules if __package__ is not defined
Documentation
* Adjust typing for `urwid.display` and `urwid.event_loop`
* Typing: extend typing information for `urwid.display`
* Typing: adjust event loop types
* Typing: adjust types for vterm, numedit and graphics
[9 lines not shown]
py-wcwidth: updated to 0.8.0
0.8.0
New support for Variation Selector 15 Emojis as narrow,
New argument, term_program for wcstwidth(), width(), clip(), wrap(), ljust(), rjust(), and center(). False disables corrections; True auto-detects by TERM_PROGRAM or TERM; string values accept canonical names matching list_term_programs(). wcstwidth()_ defaults to True; all other functions default to False.
Improved performance on Python 3.15 using standard library iter_graphemes()
Improved memory usage and import time for Python 3.15 using lazy imports
Bugfix Invisible_Stacker viramas now form conjuncts (Burmese, Khmer, etc.) and change some Virama width calculations to match jacobsandlund/uucode_ (ghostty)
Updated graphemes width maximum now 2, matching Ghostty, foot, and Windows Terminal
mpg123: updated to 1.33.6
1.33.6
mpg123
Prepare for const-returning strchr().
Hide seq_len debugging counter in non-debug mode.
Fix memory leak with --network internal due to inverted NULL check in net123_close_internal() (handle never NULL in practice, though; bug 386).
mpg123, out123: Fix strrchr() usage to be more const and correct under C99 as well as C23.
mpg123-strip: Also use largefile API properly using mpg123config.h, but without actual effect at least on Linux/x86. It is cleaner that way, though.
ports/cmake: Yasm is not neeeded for Clang on MSVC.
libmpg123: Remove unused loop variable in layer2 left over from runtime table elimination (32 bit mmx/sse code).
openimageio: updated to 3.1.14.0
3.1.14.0
- *oiiotool*: Add `--nchannels` flag for parity with maketx.
- *oiiotool*: Commands taking offsets or geometry arguments now accept a more flexible offset notation with commas as alternative separators (e.g., `X,Y` or `WxH,X,Y` in addition to the X11-style `+X+Y` form). This affects `--create`, `--crop`, `--cut`, `--fit`, `--fullsize`, `--origin`, `--originoffset`, `--paste`, `--pattern`, `--printstats`, `--resize`.
- *oiiotool*: Be more cautious about implicit promotion to float when `--autocc` is used alongside explicit color space names.
- *color mgmt*: For OCIO built-in configs, replace the default file rules with more sensible ones that avoid spurious matches (e.g., no longer assumes all `.exr` files use ACES2065-1 primaries).
- *iconvert*: Allow `-o outfile` for output file designation, for parity with oiiotool syntax.
- *ColorConfig*: New `isData()` API method to query if a color space is a data space; fix Python `isColorSpaceLinear()`.
- *ustring*: Allow freeing the ustring table via `OIIO::attribute("ustring:cleanup", 1)` or env var `OIIO_USTRING_CLEANUP=1`, useful for suppressing false positives in memory leak detection tools.
- *dicom*: Enforce reasonable resolution limits to guard against corrupt files.
- *gif*: Preserve RGB values of transparent-indexed pixels (previously only alpha was set, zeroing the RGB channels).
- *jpeg*: More correctly handle bounds checks for malformed APP1 Exif and APP2 ICC metadata markers.
- *jpeg-xl*: Enforce format resolution limits, for better detection of corrupt or invalid files.
- *jpeg-xl*: Prevent JXL reader from loading or allocating memory for arbitrarily large non-image files.
- *pnm*: Prevent PNM reader from loading or allocating memory for arbitrarily large non-image files.
- *psd*: Fix indexed transparency.
- *softimage*: Fix possible small allocation leak in RLE decoder.
[7 lines not shown]
hiredis: updated to 1.4.0
1.4.0
Improvements
Increase required cmake version to 3.15 @memark
Use ffc (pure-C99) as the RESP3 double parser instead of strtod @fcostaoliveira
FetchContent should not include cpack @koenvandesande
Add C++ compatibility to sds.h @JonasKruckenberg
Apply FD_CLOEXEC on sockets @lennyly
Bug Fixes
fix: add NULL check for c->funcs in redisReconnect @ghost
Fix buffer overflow in tests.
helm: updated to 4.2.0
4.2.0
Switch to goreleaser for release builds
Kubernetes client libraries to v1.36
Add mustToToml template function
deprecate unused --hide-notes and --render-subchart-notes flags
--dry-run=server now respects generateName:
py-soundfile: updated to 0.14.0
0.14.0
Added type annotations
Added Licensing note to wheel
Fixed race condition when opening files concurrently
Fixed regressions in test suite
Removed support for Python <= 3.9
Added ARM64 support for Windows
www/php-contao-manager: update to 1.10.14
1.10.14 (2026-05-14)
* Updated dependencies to fix a security issue in Composer
* Add a white border to the 2FA QR code (#923)
www/ruby-sass-embedded: update to 1.100.0
1.100.0 (2026-05-22)
* Refactor Rakefile (#377)
* Test install from git (#378)
* Bump rubygems/configure-rubygems-credentials from 1.0.0 to 2.0.0 (#379)
* Bump sass from 1.99.0 to 1.100.0 in /ext/sass (#380)
www/ruby-faraday-net_http: update to 3.4.4
3.4.4 (2026-06-02)
What's Changed
* Keep response body mutable when there is no body and no Content-Type by
@kevinebaugh in #57
New Contributors
* @kevinebaugh made their first contribution in #57
www/ruby-doorkeeper-i18n: update to 5.2.9
5.2.9 (2026-06-04)
* [#73] Add colons to translations
* [#74] Fix untranslated English fragment in Japanese locale