Registry / data / passagemath-coxeter3

passagemath-coxeter3

JSON →
library10.8.4pypypiunverified

Passagemath interface to coxeter3: Coxeter groups, Bruhat ordering, Kazhdan-Lusztig polynomials. Version 10.8.4 requires Python >=3.11, <3.15.

pip install passagemath-coxeter3
INSTALL
IMPORT
SIG · PASSAGEMATH-COXETE
P
passagemath-coxeter3
datapythonv10.8.4
Install
2.3s avg
Import
Disk
24MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
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
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 27.6MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 2.3s · import 0.000s · 26MB
24MB installed
● package 24MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Coxeter3
from passagemath_coxeter3 import Coxeter3
from passagemath.coxeter3 import Coxeter3

Create a Coxeter group of type H3, construct an element from a reduced word, and print its length.

from passagemath.coxeter3 import Coxeter3 cox = Coxeter3('H3') w = cox.from_reduced_word([1,2,1,3]) print(w.length())
Debug
Known issues
breakingThe coxeter3 interface is no longer part of SageMath; you must use passagemath packages.
fix
Install passagemath-coxeter3 and import from passagemath.coxeter3.
affects: >=10.0
gotchaThe coxeter3 system must be separately installed (e.g., via conda or system package). pip install only installs the Python interface.
fix
Ensure coxeter3 binary is available on $PATH or installed via system package manager.
affects: all
Upgrade
Version history
10.8.4latest on PyPI · released Apr 20, 2026
Audit
Dependencies
passagemath-sagerequiredCore passagemath environment required for Coxeter group functionality
Agent activity
2 hits · last 30 days
node
2
Resources