inducer/islpy

Python wrapper for isl, an integer set library

71
/ 100
Verified

Exposes comprehensive polyhedral operations on integer sets and relations—including convex hulls, affine hulls, parametric integer programming, and transitive closures—plus optional barvinok integration for polytope point enumeration. Built as a thin binding over libisl's full C API (including undocumented functions), with optional GMP support for arbitrary-precision arithmetic. Targets compiler optimization, dependence analysis, and integer linear programming workflows.

82 stars and 114,549 monthly downloads. Used by 2 other packages. Available on PyPI.

No License
Maintenance 13 / 25
Adoption 21 / 25
Maturity 17 / 25
Community 20 / 25

How are scores calculated?

Stars

82

Forks

23

Language

Python

License

Last pushed

Mar 09, 2026

Monthly downloads

114,549

Commits (30d)

0

Reverse dependents

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/inducer/islpy"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.