anubis: update to 1.22.0
In this release, we finally fix the odd number of CPU cores bug, pave the way
for lighter weight challenges, make Anubis more adaptable, and more.
Big ticket items
Proof of React challenge
A new "proof of React" has been added. It runs a simple app in React that has
several chained hooks. It is much more lightweight than the proof of work
check.
Smaller features
- The segments function was added for splitting a path into its
slash-separated segments.
- Added possibility to disable HTTP keep-alive to support backends not
properly handling it.
[105 lines not shown]
afterstep: patch more ctype(3) issues
Noted to cause build failures on recent NetBSD (after ctype(3) changes
circa 10.99.14). There are probably more potential issues lurking here,
but this at least gets the package building again.
Introduce spi_use_direct_match() which, like its i2c cousin, informs
the driver if a direct config match is in play, allowing the driver
more easily apply direct vs indirect config match logic.
py-zeroconf: updated to 0.147.2
v0.147.2 (2025-09-05)
Bug Fixes
- Missing wheel builds for Windows
v0.147.1 (2025-09-05)
Bug Fixes
- Increase check time and add random wait to avoid service collisions
py-zmq: updated to 27.1.0
27.1.0 restores prior behavior where the constant `zmq.DRAFT_API` represents the actual availability of the draft API.
This requires _both_ libzmq and pyzmq to be built with drafts enabled,
not just libzmq.
Restores behavior prior to pyzmq 23.
In pyzmq 23-27.0, `zmq.DRAFT_API` was a synonym for `zmq.has("draft")`.
It is relatively rare that these two definitions differ, but not impossible
(e.g. libzmq built with drafts enabled, but pyzmq not).
py-nacl: updated to 1.6.0
1.6.0 (2025-09-11)
* **BACKWARDS INCOMPATIBLE:** Removed support for Python 3.6 and 3.7.
* Added support for the low level AEAD AES bindings.
* Added support for ``crypto_core_ed25519_from_uniform``.
* Update ``libsodium`` to 1.0.20-stable (2025-08-27 build).
* Added support for free-threaded Python 3.14.
* Added support for Windows on ARM wheels.
py-numexpr: updated to 2.12.0
Changes from 2.11.0 to 2.12.0
* Added isnan/isfinite/isinf functions. Thanks to Luke Shaw.
* New instructions for adding new functions to the virtual machine.
They are available at ADDFUNCS.rst. Thanks to Luke Shaw.
* We are distributing binary wheels for Python 3.14 and 3.14t now.
* We are distributing musllinux wheels too! Thanks to Clément Robert.
py-feedparser: updated to 6.0.12
6.0.12 - 10 September 2025
* Fix an ``AssertionError`` crash that occurs with Python 3.10 and higher.
* Fix a ``DeprecationWarning`` thrown during calls to ``re.sub``.
* Add a Read the Docs configuration.