translate-toolkit: updated to 3.20.2
3.20.2
Formats and Converters
Compressed translation files
Add optional limits on decompressed bytes and extracted units when
loading gzip and bzip2 files through the storage factory
ODF and IDML
Add optional limits on XML bytes, elements, and extracted units
Skip unnecessary ODF reference scanning when there are no embedded
documents
YAML and Markdown
Reject cyclic YAML collections and limit alias traversal and
extracted units in YAML files and Markdown YAML front matter
Allow callers to adjust or disable the traversal and unit limits
Other
[4 lines not shown]
py-pyobjc*: updated to 13.0
13.0
Main features
Framework bindings updated for macOS 27 SDK
Add support for the following frameworks (all new in macOS 27):
LinkSecurity
StateReporting
objc.formal_protocol can now be used as an additional base class
to indicate that a class implements a protocol.
The following two definitions are equivalent:
[29 lines not shown]
py-anyio: updated to 4.16.0
4.16.0
*New features*
- Added ``BlockingPortal.call_async()`` for asynchronously calling into an event loop
with optional abandonment on cancellation
- Added SOCK_SEQPACKET support to ``connect_unix()`` and ``create_unix_listener()``
*Other changes*
- Changed UDP sockets on the asyncio backend to make ``send()`` wait until the
datagram has been passed to the operating system
*Bug fixes*
- Fixed documentation implying that ``use_uvloop=True`` falls back to the standard
event loop when uvloop (winloop on Windows) is not installed, and showed how to
[100 lines not shown]
cargo-nextest: updated to 0.9.151
0.9.151
Fixed
With test groups and threads-required, a test waiting for a slot in its group is now started as soon as enough threads are free. Previously, if the threads were freed by a test outside that group, the waiting test could be delayed. If no other test in its group was still running, the run could end with the test not being run.
Fixed a panic when reusing builds (--archive-file or --binaries-metadata) for a custom target provided by rustc --print=cfg.
grpc py-grpcio*: updated to 1.85.1
1.85.1
Python
Fixes Denial of service in Health Watch RPC
Fixes Memory leak in AsyncIO client-streaming calls with interceptors
Core
host/:authority handling in the HPACK parser
graphics/py-img2pdf: import py-img2pdf-0.6.3
Packaged by martin, leot, and myself in wip.
Lossless conversion of raster images to PDF. You should use img2pdf if
your priorities are (in this order):
always lossless: the image embedded in the PDF will always have the
exact same color information for every pixel as the input
small: if possible, the difference in filesize between the input
image and the output PDF will only be the overhead of the PDF container
itself
fast: if possible, the input image is just pasted into the PDF
document as-is without any CPU hungry re-encoding of the pixel data