textproc/xan: update to 0.54.1
Fixes
- Fixing xan freq --groupby incorrectly unescaping group cells.
- Fixing help related to xan pivot & xan unpivot.
- Upgrading simd-csv to get safety fixes.
py-hypothesis: updated to 6.148.3
6.148.3 - 2025-11-27
Clean up some internal code.
6.148.2 - 2025-11-18
Document fuzz_one_input().
6.148.1 - 2025-11-16
This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy.
6.148.0 - 2025-11-15
Calling register_profile() from within a test decorated with @settings is now deprecated, to avoid confusion about which settings are used as the baseline for the new profile.
py-atpublic: updated to 7.0.0
7.0.0
* Drop Python 3.9.
* Documentation improvements. `furo` has been fixed, so we no longer need the workaround.
* ``pyproject.toml`` updates and improvements.
py-anyio: updated to 4.12.0
4.12.0
- Added support for asyncio's `task call graphs`_ on Python 3.14 and later when using
AnyIO's task groups
- Added an asynchronous implementation of the ``functools`` module
- Added support for ``uvloop=True`` on Windows via the winloop_ implementation
- Added support for use as a context manager to ``anyio.lowlevel.RunVar``
- Added ``__all__`` declarations to public submodules (``anyio.lowlevel`` etc.)
- Added the ability to set the token count of a ``CapacityLimiter`` to zero
- Added parameters ``case_sensitive`` and ``recurse_symlinks`` along with support for
path-like objects to ``anyio.Path.glob()`` and ``anyio.Path.rglob()``
- Dropped ``sniffio`` as a direct dependency and added the ``get_available_backends()``
function
- Fixed ``Process.stdin.send()`` not raising ``ClosedResourceError`` and
``BrokenResourceError`` on asyncio. Previously, a non-AnyIO exception was raised in
such cases
- Fixed ``Process.stdin.send()`` not checkpointing before writing data on asyncio
[6 lines not shown]
openvpn: updated to 2.6.17
Overview of changes in 2.6.17
Bugfixes
- Windows/interactive service: fix erroneous exit on error that could be
used by a local Windows users to achieve a local denial-of-service
(CVE-2025-13751)
Security hardening
- Windows/interactive service: improve service pipe robustness against
file access races (uuid) and access by unauthorized processes (ACL).
- upgrade bundled build instruction (vcpkg and patch) for pkcs11-helper
to 1.31, fixing a parser bug
py-werkzeug: updated to 3.1.4
Version 3.1.4
- ``safe_join`` on Windows does not allow special device names. This prevents
reading from these when using `send_from_directory`. ``secure_filename``
already prevented writing to these. :ghsa:`hgf8-39gv-g3f2`
- The debugger pin fails after 10 attempts instead of 11. :pr:`3020`
- The multipart form parser handles a ``\r\n`` sequence at a chunk boundary.
:issue:`3065`
- Improve CPU usage during Watchdog reloader. :issue:`3054`
- `Request.json` annotation is more accurate. :issue:`3067`
- Traceback rendering handles when thd line number is beyond the available
source lines. :issue:`3044`
- `HTTPException.get_response` annotation and doc better conveys the
distinction between WSGI and sans-IO responses. :issue:`3056`
mame: update to 0.283.
With the end of the year barely more than a month away, it’s time
for MAME 0.283! As you may be anticipating, there are even more
Sega Model 2 fixes this month. Trilinear luma filtering should be
working now, and some glitches in tilemap layers are fixed.
Microtexturing, used to good effect in The House of the Dead, is
emulated for the first time. Some of the tilemap layer fixes have
spilled across into Sega System 24 as well.
Several Ensoniq synthesisers have been promoted to working in this
release. The Sequential Circuits Six-Trak analog synthesiser has
also been promoted to working, with improvements there benefiting
the related Bally/Sente 6VB sound board. There’s been quite a bit
of work on NEC computers this month, and there are some new software
lists for Sharp home computers. MAME now emulates all supported
(and some unsupported) video modes on the IBM PCjr.
sqlite3: updated to 3.51.1
3.51.1 (2025-11-28):
Fix incorrect results from nested EXISTS queries caused by the optimization in item 6b in the 3.51.0 release.
Fix a latent bug in fts5vocab virtual table, exposed by new optimizations in the 3.51.0 release.