py-sphinx-automodapi: updated to 0.22.0
0.22.0 (2025-12-12)
- Minimum supported Python version is now 3.10.
- Fixing deprecation introduced in Sphinx 9.
0.21.0 (2025-12-01)
- Fixes compatibility with Sphinx 9.0.
- Minimum supported Python version is now 3.9.
- Minimum supported Sphinx version is now 5.
dropbear: updated to 2025.89
2025.89 - 16 December 2025
- Security: Avoid privilege escalation via unix stream forwarding in Dropbear
server. Other programs on a system may authenticate unix sockets via
SO_PEERCRED, which would be root user for Dropbear forwarded connections,
allowing root privilege escalation.
Reported by Turistu, and thanks for advice on the fix.
This is tracked as CVE-2025-14282, and affects 2024.84 to 2025.88.
It is fixed by dropping privileges of the dropbear process after
authentication. Unix stream sockets are now disallowed when a
forced command is used, either with authorized_key restrictions or
"dropbear -c command".
In previous affected releases running with "dropbear -j" (will also disable
TCP fowarding) or building with localoptions.h/distrooptions.h
"#define DROPBEAR_SVR_LOCALSTREAMFWD 0" is a mitigation.
[39 lines not shown]
py-py2app: updated to 0.28.9
py2app 0.28.9
.. warning::
py2app won't work with editable installs.
* Add support for python 3.14
* py2app does not support free-threaded python
* It is no longer possible to use an ``install_requires``
option when invoking py2app.
Support for this was inherited from setuptools, and
that feature has been deprecated for a long time at
this point.
[6 lines not shown]
py-stdio-mgr: updated to 1.0.1.1
1.0.1.1
- Convert project build config (mostly) from `setup.py` to `pyproject.toml`
- The dynamic README stays in `setup.py`.
- Convert CI to GitHub Actions and diversify
- Ubuntu tests across Pythons on every PR.
- Cross-platform tests across Pythons on PRs to `stable`.
- Ensuring testability of sdist in PRs to `stable`.
- Augment `MANIFEST.in` until tests run successfully on unpacked sdist.
- Checking all tests ran in PRs to `stable`.
- `[skip ci]` implemented in all.
- Refactor `__version__` to new `version.py`
- Set up `black`, `flake`, `isort` with `tox` envs and run/fix
- Update Python & deps versions in `tox` env matrix
py-checkdmarc: updated to 5.13.0
5.13.0
Updated dependencies to allow cryptography 46 to be used
fix: dynamically select timeout method to avoid PicklingError on macOS
Rewrite of the SPF module
Remove return statement from the finally block
Retry DNS queries if they time out
Rename caught exception value in spf parsing
Create and use Docker image
bug fixes
Validate DMARC sp tag like p tag
211 spf void lookup miscount
Reject SPF records with concatenated 'all' mechanisms without whitesp…
Trim down sun2 installations with the following defaults:
MKBSDTAR.m68000?= no
MKDTC.m68000?= no
MKGROFF.m68000?= no
MKHESIOD.m68000?= no
MKHTML.m68000?= no
MKIPFILTER.m68000?= no
MKISCSI.m68000?= no
MKLDAP.m68000?= no
MKLVM.m68000?= no
MKNPF.m68000?= no
MKPOSTFIX.m68000?= no
MKRUMP.m68000?= no
MKUNBOUND.m68000?= no
fgen(1): reference the FCode docs
"Writing FCode 3.x Programs" and IEEE 1275-1994. Oracle still
provides the former, but I'm not sure how stable the URLs are, so
don't cite them. It's easy enough to find these if you know the name
of the books you are looking for.