This package is a fork from CVXOPT including more SuiteSparse functions and KLU sparse matrix solver.
| master | dev | |
|---|---|---|
| Linux | ||
| Wheels (Linux) | ||
| Wheels (macOS) | ||
| Wheels (Windows) | ||
| Codecov |
kvxopt ships PEP 561 type information (py.typed + .pyi stubs) for the public
API, including C-extension modules.
The typing strategy is:
- stub-first for C-backed and highly dynamic modules;
- targeted inline annotations for small pure-Python modules;
- precise optional typing for extensions that may not be built (
gsl,fftw,glpk,osqp,dsdp,gurobi).
Run static checks locally with:
pip install . pyrefly
python tools/typecheck.py