Announce: passagemath-graphs 10.8.1, now with support for WebAssembly (Emscripten, JupyterLite)

13 views
Skip to first unread message

Matthias Köppe

unread,
Mar 8, 2026, 1:58:10 PM (6 days ago) Mar 8
to networkx-discuss
passagemath-graphs (https://pypi.org/project/passagemath-graphs/) is one of the pip-installable components of the modularized Sage library, developed by the passagemath project. It supports CPython 3.11-3.14 and is up to date with the upstream SageMath 10.9.beta3 (January 2026). Binary wheels are available on PyPI for Linux, macOS, and Windows, each for the x86_64 and ARM architectures.

passagemath-graphs consists of over 170 first-party Python and Cython modules for computations with graphs, posets, complexes, etc. and uses the Boost Graph Library, with additional functionality from several other libraries, including NetworkX.

New in version 10.8.1 is support for WebAssembly, for serverless in-browser execution. Builds for Wasm32 (using the Emscripten toolchain) are available on the prefix.dev emscripten-forge channels. They can be used in JupyterLite installations (see http://passagemath.org/passagemath-jupyterlite-demo/) and with https://notebook.link/

See the release notes (https://github.com/passagemath/passagemath/releases/tag/passagemath-10.8.1) for an overview of the new functionality of passagemath-graphs for graphs, posets, and knots.

Reply all
Reply to author
Forward
0 new messages