Install & Compatibility
Where this runs
tested against v10.6.48 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 18.6MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 1.9s · import 0.000s · 19MB
17MB installed
● package 17MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
CliquerBackend
✓ from passagemath_cliquer import CliquerBackend
✗ from sage.graphs.cliquer import CliquerBackend
Create a graph and use CliquerBackend to find a maximum clique.
from sage.graphs.cliquer import CliquerBackend
from sage.graphs.graph import Graph
g = Graph(5)
g.add_edges([(0,1),(1,2),(2,3),(3,4),(0,2)])
backend = CliquerBackend(g)
# Find a maximum clique
max_clique = backend.clique_max()
print(max_clique)
Upgrade
Version history
10.8.4latest on PyPI · released Apr 20, 2026
Audit
Dependencies
passagemathrequiredCore passagemath runtime and graph classes
cysignalsoptionalSignal handling for C library