py-debugpy: updated to 1.8.21
1.8.21
Fixes for:
Return evaluate result in DAP response body instead of writing to stdout:
Prevent invalid scopes request from crashing debug session:
Skip uninitialized __slots__ in variable resolver:
Handle -c arguments that are bytes instead of str:
Fix evaluation of variables from chained exception frames:
ContinueRequest with a specific threadId no longer resumes all threads (in-process adapter):
Avoid strong reference to exceptions during unwind:
Show error message on evaluate failures in the hover context:
Display dlerror output when dlopen fails:
Replace removed pkgutil.get_loader with importlib.util.find_spec in get_fullname:
Enhancements:
[2 lines not shown]
freeradius: updated to 3.2.9
3.2.9
Configuration changes
Add protocol_error = yes configuration to clients. If set, the server can return Protocol-Error responses to the client.
radclient can now suppress Message-Authenticator in Access-Request, when the input packet contains Message-Authenticator !* ANY Don't use this in production!
Set suppress_secrets = true by default.
Add connect_fail_interval to home_server configuration. If a connection fails, the server will wait this time before trying to connect again.
Add certificate_fail_interval to home_server configuration. If a connection succeeds but the home_server certificate is invalid, the server will wait this time before trying to connect again.
Add update section to home_server configuration. Status-Server packets can therefore be customized.
Add cipher_suites to tls{} configuration. See raddb/sites-available/tls. This is mainly used to set the cipher suites for TLS-PSK with TLS 1.3.
Feature improvements
Initial implementation of Protocol-Failure as per IETF draft. The functionality is disabled by default, but can be enabled via new configuration flags.
Always allow Protocol-Error packet as valid response to any packet.
Add Error-Cause attributes to CoA-NAK and Disconnect-NAK
[44 lines not shown]
py-aiohttp: updated to 3.14.0
3.14.0 (2026-06-01)
Features
- Added ``RequestKey`` and ``ResponseKey`` classes,
which enable static type checking for request & response
context storages in the same way that ``AppKey`` does for ``Application``
- Added :func:`~aiohttp.encode_basic_auth` for encoding HTTP Basic
Authentication credentials. Replaces the now-deprecated
:class:`~aiohttp.BasicAuth`
- Started accepting :term:`asynchronous context managers <asynchronous context manager>` for cleanup contexts.
Legacy single-yield :term:`asynchronous generator` cleanup contexts continue to be
supported; async context managers are adapted internally so they are
entered at startup and exited during cleanup.
- Added :py:attr:`~aiohttp.CookieJar.cookies` and :py:attr:`~aiohttp.CookieJar.host_only_cookies` read-only properties to :py:class:`~aiohttp.CookieJar` exposing the stored cookies with their full attributes
- Added :py:attr:`~aiohttp.web.TCPSite.port` accessor for dynamic port allocations in :class:`~aiohttp.web.TCPSite`
- Added ``decode_text`` parameter to :meth:`~aiohttp.ClientSession.ws_connect` and :class:`~aiohttp.web.WebSocketResponse` to receive WebSocket TEXT messages as raw bytes instead of decoded strings, enabling direct use with high-performance JSON parsers like ``orjson``
[64 lines not shown]
fast_float: updated to 8.2.6
8.2.6
Unroll the integer-part digit scan (straight-line for the common 1-5 digit case)
Add a 4-digit SWAR follow-up to loop_parse_if_eight_digits (clang)
Parallelize the exhaustive float32 sweeps across hardware threads (~75-88x)
(devel/R-git2r) Updated 0.35.0 to 0.36.2
# git2r 0.36.2 (2025-03-29)
## CHANGES
* Use 'pkg-config --static --libs' in the build configuration script
on the Darwin platform.
# git2r 0.36.1 (2025-03-28)
## CHANGES
* Updated the SystemRequirements field in the DESCRIPTION file to
include the libgit2 dependencies libssh2 and openssl.
* Improved the error message in the build configuration script to also
mention the library dependencies 'openssl', and 'libssh2' when the
requirement 'libgit2 >= 1.0' could not be satisfied
[19 lines not shown]
(devel/R-gert) Updated 2.1.4 to 2.3.0
2.3.1
- git_stat_files() gains a 'max' parameter
- Fix function declaration error
2.3.0
- Add git_worktree() family of functions (#252)
- Reformat code with air
2.2.0
- Windows: update to libgit2 1.9.1
- Fix unit tests for other default branch names
(devel/R-fs) Updated 1.6.5 to 2.1.0
# fs 2.1.0
* Also prefer system libuv on Ubuntu Linux
* fs now works with libuv from r-wasm for webr
* On CRAN MacOS we can use the new local static libuv from the 'recipe':
https://github.com/R-macos/recipes/pull/87
# fs 2.0.1
* Fix bug in finding system version of libuv, now actually works :)
* Workaround for MacOS if no cmake is available
# fs 2.0.0
[25 lines not shown]
(devel/R-diffobj) Updated 0.3.5 to 0.3.6
# diffobj
## v0.3.6
* Fix bad xrefs in docs (h/t CRAN team).
* [#159](https://github.com/brodieG/diffobj/issues/154): make it clearer how to
adjust diff panel headers/titles (aka banners).
(devel/R-bit64) Updated 4.6.0.1 to 4.8.0
# bit64 4.8.2 (2025-05-19)
--------------------------
## BUG FIXES
1. Fix some potential segfaults from shellsort algorithms (#315). The
culprit code has been faulty for many years, but only newly caught by
CRAN's rigorous environment with extensive new test coverage.
1. `==` and other comparators (`!=`, `>`, `<`, `>=`, `<=`) correctly
match integer behavior when comparing integer64 and character/factor,
e.g. `as.integer64(1) == "1"` (#323).
# bit64 4.8.0 (2025-04-19)
--------------------------
## NOTICE OF PLANNED BREAKING CHANGES
[259 lines not shown]
(devel/R-clipr) Updated 0.8.0 to 0.8.1
## clipr 0.8.1
- Fix `read_clip_tbl()` error with trailing newline and quote
characters — append a trailing newline to clipboard content before
passing to `read.table()`, and set default `quote=""` to prevent
single quotes in headers from being interpreted as quote delimiters
(#77)
- Check for `wl-copy` non-destructively on Wayland systems, fixing
clipboard detection issues (#75, @danielvartan) kkk
- Skip tests if clipr is not available (e.g. on CRAN build servers
without a display)
py-ncclient: updated to 0.7.1
0.7.1
Fix connect() params of libssh transport
Fix connection to Junos with libssh when netconf is disabled
Build using hatch
Merge in test.pypy.org and pypi.org tag-based publishing
Use importlib.metadata to check for ssh-python
Make RPCReplyListener creation_lock re-entrant to avoid deadlock
py-python-multipart: updated to 0.0.30
0.0.30 (2026-05-31)
* Parse `application/x-www-form-urlencoded` bodies per the WHATWG URL standard, treating only `&` as a field separator
* Ignore RFC 2231/5987 extended parameters (`name*`, `filename*`) in `parse_options_header`, keeping the plain parameter authoritative per [RFC 7578 §4.2](https://datatracker.ietf.org/doc/html/rfc7578#section-4.2)
exim exim-html: updated to 4.99.4
4.99.4
This is a security release. It addresses CVE-2026-48840 (pre-authentication
information disclosure in the PROXY-protocol parser).