(devel/R-callr) Updated 3.7.6 to 3.8 0
# callr 3.8.0
* `r()`, `rcmd()`, `rscript()` and `rscript_process` now accept
`pty = TRUE` to run the child R process in a pseudo-terminal.
* callr now supports `carrier::crate()`. `package = NULL`, the new
default, handles functions created with `carrier::crate()` automatically
(#249).
* The `CALLR_TMPDIR` environment variable can now be set to override the
directory callr uses for its auxiliary temporary files. When unset, callr
keeps using `tempdir()` (#172).
* `r_bg()` (and `r()`) subprocesses now exit with a non-zero status when
the evaluated expression throws an error or is interrupted, instead of
always exiting with status 0 (#291).
[16 lines not shown]
net-im/parla: new port
Lightweight Vala + GTK4 + libadwaita desktop client that talks to
deltachat-rpc-server over JSON-RPC. Follows GNOME HIG, works on desktop
and mobile form factors.
WWW: https://github.com/trufae/parla
restish: update to 2.2.0.
Restish v2.0.0 is a major redesign of the REST-ish HTTP CLI, with
a new Go codebase, stronger OpenAPI command generation, typed JSONC
config, safer auth/config handling, improved output/filtering/pagination
behavior, and first-party plugin support.
Highlights:
New v2 module path: github.com/rest-sh/restish/v2
Improved generic HTTP and generated OpenAPI workflows
Automatic v1 config migration for standard config locations
New out-of-process plugin system, including CSV, MCP, bulk, and PKCS#11 plugins
Refreshed docs, install guide, v1 upgrade guide, and interactive tour
This is a breaking major release. Users upgrading from v1 should
read the upgrade guide before switching production workflows.
py-typer: update to 0.26.7.
0.26.7
Fixes
🐛 Respect wait=False when launching URLs with xdg-open. PR #1820 by @patrick91.
0.26.6
Fixes
🐛 Ensure that the default of a list argument is used correctly. PR #1821 by @svlandeg.
Internal
👷 Speed up the CI by shuffling the test matrix. PR #1815 by @svlandeg.
py-sphinx-autodoc-typehints: update to 3.10.5.
process_signature: don't skip the first arg on bound instance methods by @ilia-kats in #705
🐛 fix(annotations): use class role for Ellipsis/NotImplementedType on 3.13+ by @gaborbernat in #707
py-pdf: update to 6.13.0.
## Version 6.13.0, 2026-06-05
### Security (SEC)
- Avoid infinite loops for outlines and text extraction (#3830)
### New Features (ENH)
- Add Japanese predefined CMaps (#3800)
- Font: Collect all character widths, not only those that can be unicode mapped (#3798)
### Robustness (ROB)
- Recover a corrupt trailing startxref pointer (closes #3238) (#3826)
- Handle /Pages node without /Kids during flattening (#3825)
- Accept inline image EI marker at the end of a content stream (#3827)
### Maintenance (MAINT)
- Type the always-raising deprecation helpers as `NoReturn` (#3819)
sound: Centralize and improve hot-swapping
Introduce pcm_hotswap(), which is responsible for sending devctl
SND/CONN notifications.
There are two user-visible improvements with this patch:
First, in pcm_unregister(), instead of just sending a SND/CONN/NODEV
notification when all devices have detached, we also switch to the new
default device if the previously default one has detached, but there are
more left.
Second, in pcm_register(), if the device happens to also be the new
default device, we hot-swap to it. Additionally, if hw.snd.default_auto
is set to 2, then we will essentially be hot-swapping to the newest
attached device.
The latter is especially useful for laptops like the Framework 16, which
comes with a built-in snd_hda(4) speaker-microphone-only device, and
[18 lines not shown]
rc: virtual_oss: Handle absent pidfile properly
Instead of throwing errors from the programs that use it, print a
warning if the file does not exist.
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Reviewed by: 0mp, jrm
Pull-Request: https://ron-dev.freebsd.org/FreeBSD/src/pulls/33
(cherry picked from commit b2677d002edbe9308b1f8cecd1a5fc515d2a5deb)
rc: virtual_oss: Wait for process to exit
Sometimes virtual_oss processes do not exit immediatelly. If we do not
wait for the processes to fully exit before returning from
virtual_oss_stop(), then the service restart operation might call
virtual_oss_start() too early and fail, because it will think the
service wasn't stopped and is still running.
Reported by: jrm
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Reviewed by: 0mp, jrm
Pull-Request: https://ron-dev.freebsd.org/FreeBSD/src/pulls/33
(cherry picked from commit 803f686938ec2472d54a26bff668e48cc4999558)
py-google-api-core: update to 2.31.0.
Documentation
fix FAQ grammar in httplib2 example
774a0b8 (b79b3ea0c28e4b2d16aef8da14ad87c5735b1328)
same block as other sections
9c72a41 Bump github/codeql-action from 4.33.0 to 4.34.1
ebf7190 Bump github/codeql-action from 4.32.0 to 4.33.0
0e4ae38 (b79b3ea0c28e4b2d16aef8da14ad87c5735b1328)
exclude Response.is_permanent_redirect from API docs (#7244)
d568f47 (b79b3ea0c28e4b2d16aef8da14ad87c5735b1328)
clarify Quickstart POST example (#6960)
Additional commits viewable in compare view
Bug Fixes
bump protobuf from 4.25.8 to 5.29.6 (#17021) (8f52e9ad30b58436480e35d462e9367172bd6656)
drop support for Python 3.9 (#16980) (e5ed47205cb478a4b6ba8f602b7c7198911d086e)
[VPlan] Only simplify ExtractLastLane of non-wide single-scalar. (#202234)
After 8e868c5, we may remove ExtractLastLane of a wide recipe that could
be single scalar but has not been narrowed. Limit to
VPInstruction/VPReplicateReceipe to fix crash in added test case.
Fixes https://github.com/llvm/llvm-project/issues/201582.
py-filelock: update to 3.29.1.
docs: fix API docs of release() by @MrAnno in #540
docs: clarify per-thread scope of FileLock configuration by @Gares95 in #543
chore: improve filelock maintenance path by @lphuc2250gma in #542
chore: improve filelock maintenance path by @lphuc2250gma in #544
chore: improve filelock maintenance path by @lphuc2250gma in #545
🐛 fix(soft): refuse to follow symlinks when reading the lock file by @dxbjavid in #548