py-simplejson: updated to 4.2.0
4.2.0 released 2026-10-02
* Start building wheels for Python 3.15 and drop Python 3.8 support
via upgrade to cibuildwheel v4.2.0
https://github.com/simplejson/simplejson/pull/385
* Build and test riscv64 Linux wheels on native RISE runners
https://github.com/simplejson/simplejson/pull/389
* The C scanner now reports the same error message as the pure Python
decoder for an invalid first key in an object
https://github.com/simplejson/simplejson/pull/388
* ``int_as_string_bitcount`` now supports thresholds of 64 bits and above
(including 128-bit integers) in both the C and pure Python encoders;
the C encoder previously rejected them
https://github.com/simplejson/simplejson/pull/387
* Circular references introduced through ``for_json()`` or ``_asdict()``
now raise ``ValueError("Circular reference detected")`` instead of
recursing without bound
[5 lines not shown]
py-debugpy: updated to 1.8.22
1.8.22
Fixes
Fix invalid type annotation in test_pydev_monkey comprehension
Fix PEP 768 code injection SyntaxError when temp path contains backslashes
Fix race between adapter connection publication and session attachment
Fix debugger hang when expanding objects with blocking property getters
Fix duplicate stopped event when two threads hit a breakpoint at once
Avoid exceptions in environment diagnostics
Fix thread identity when the first traced call is another thread's is_alive()
Respect isolated mode when patching sys.path
Enhancements
Add trigger_exception_handler() for post-mortem debugging of caught exceptions
Add lldb attach-to-PID option for debugpy on Linux
[2 lines not shown]
py-coverage: updated to 7.16.2
7.16.2
- Fix: on Python 3.14 and later, a ``for`` loop completing immediately before a
function return could mistakenly report an uncovered branch. This is now
fixed, closing `issue 2168`_.
- Fix: on Python 3.14 and later, the ``else`` clause of a ``try`` whose body is
a ``with`` statement could incorrectly be reported as covered when the
``with`` raised. This is now fixed, closing `issue 2289`_.
- Fix: with ``dynamic_context = test_function``, test methods written as
``@staticmethod`` or ``@classmethod`` were not given a context of their own.
Now they are, on Python 3.11 and later. Closes `issue 1923`_.
py-pyspnego: updated to 0.12.3
0.12.3 - 2026-09-30
* Fix NTLM acceptor to include the `Version` field in the `CHALLENGE` message when `NTLMSSP_NEGOTIATE_VERSION` is negotiated
* Strict initiators like `gss-ntlmssp` failed to decode the message as the field offsets were 8 bytes too early
py-peewee: updated to 4.5.2
4.5.2
* Don't cache ``None`` on unselected FK join trees.
* Some fixes for edge-cases around non-unique aliases and unicode aliases.
* Ensure subqueries get appropriate parens inside single argument functions.
Functions that do not want the extra parens (exists, e.g.) will not add extra
parens.
* `exists()` wraps the query in `EXISTS(...)` rather than replacing its
columns, fixing queries that order by or filter on a selected alias, and
queries on MySQL that select two columns w/the same name.
* Composite primary key columns are introspected in key-order.
sdl12-compat: updated to 1.2.78
1.2.78
This is a stable bugfix release, with the following changes:
Fixed flickering in SimCity 3000
Fixed a black screen in Penumbra: Overture on Windows
Fixed stuttering during the intro video in Majesty: The Fantasy Kingdom Sim
SDL3: updated to 3.4.18
3.4.18
This is a stable bugfix release, with the following changes:
Fixed crashing at startup if a broken EZFRD64.DLL is installed
Fixed a crash at shutdown if X11 IME services restarted during the session
Fixed KMSDRM initialization on some systems including i.MX 6 hardware
Fixed texture alpha blending and texel centering when rendering on PS2
Implemented joystick hotplugging on PS2
Added SDL_GAMEPAD_TYPE_STEAM for Steam Controllers
Fixed the Steam Controller showing up twice on macOS 27
Added support for the Flydigi Apex 6 controller
Fixed the Keychron Q6 System Control showing up as a gamepad
Fixed relative mouse clicks showing as key presses on some Android devices
The pen device type is included with pen events
Correctly report the eraser in pen events on Wayland
Fixed handling time values before the UNIX epoch (January 1, 1970)
cmake: updated to 4.4.4
4.4.4
This version made no changes to documented features or interfaces. Some
implementation updates were made to support ecosystem changes and/or fix
regressions.
resterm: Update to 1.11.0
Changed: script and @apply values are sent as written
Security fixes
Response values could read local files
Response values could expand secrets
gRPC TLS settings were ignored
Scripts read the values the request sends
resterm run
Exit codes and transports
Auth, import, and record
SHA-512 in RestermScript
Docs
audio/fasttracker2: Update to 2.25
Changes since 2.24:
v2.25 - 02.10.2026
* Further sinc interpolation improvements
* Re-added 3-point quadratic spline interpolation (why not)
* Small tweak to the tracker scope interpolation (in
quadratic/cubic/sinc mode)