Skip to main content
Gitlab Build Status Github Build Status Python Package Index Release Page Zenodo DOI for latest release

islpy is a Python wrapper around Sven Verdoolaege’s isl, a library for manipulating sets and relations of integer points bounded by linear constraints.

Supported operations on sets include

  • intersection, union, set difference,

  • emptiness check,

  • convex hull,

  • (integer) affine hull,

  • integer projection,

  • computing the lexicographic minimum using parametric integer programming,

  • coalescing, and

  • parametric vertex enumeration.

It also includes an ILP solver based on generalized basis reduction, transitive closures on maps (which may encode infinite graphs), dependence analysis and bounds on piecewise step-polynomials.

Islpy comes with comprehensive documentation.

Requirements: islpy needs a C++ compiler to build. It can optionally make use of GMP for support of large integers.

One important thing to know about islpy is that it exposes every function in isl that is visible in the headers, not just what isl’s authors consider its documented, public API (marked by __isl_export). These (technically) undocumented functions are marked in the islpy documentation. Many of them are useful and essential for certain operations, but isl’s API stability guarantees do not apply to them. Use them at your own risk.

Islpy can optionally be built with support for barvinok, a library for counting the number of integer points in parametric and non-parametric polytopes. Notably, unlike isl, barvinok is GPL-licensed, so doing so changes islpy’s effective license as well. In addition to islpy’s regular PyPI source and binary wheel downloads, Cambridge Yang has made available a package with wheels that include Barvinok.

Release files for islpy 2026.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for islpy 2026.2.2
File Size Uploaded
islpy-2026.2.2.tar.gz 1.4 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for islpy 2026.2.2
File
islpy-2026.2.2-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
islpy-2026.2.2-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
islpy-2026.2.2-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
islpy-2026.2.2-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
islpy-2026.2.2-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
islpy-2026.2.2-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details
islpy-2026.2.2-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
islpy-2026.2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
islpy-2026.2.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
islpy-2026.2.2-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
islpy-2026.2.2-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
islpy-2026.2.2-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
islpy-2026.2.2-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
islpy-2026.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
islpy-2026.2.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
islpy-2026.2.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
islpy-2026.2.2-cp313-cp313-macosx_10_14_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.14+ x86-64 Details
islpy-2026.2.2-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
islpy-2026.2.2-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
islpy-2026.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
islpy-2026.2.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
islpy-2026.2.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
islpy-2026.2.2-cp312-cp312-macosx_10_14_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.14+ x86-64 Details
islpy-2026.2.2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
islpy-2026.2.2-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
islpy-2026.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
islpy-2026.2.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
islpy-2026.2.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
islpy-2026.2.2-cp311-cp311-macosx_10_14_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.14+ x86-64 Details
islpy-2026.2.2-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
islpy-2026.2.2-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
islpy-2026.2.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
islpy-2026.2.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
islpy-2026.2.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
islpy-2026.2.2-cp310-cp310-macosx_10_14_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.14+ x86-64 Details

Total release size:89.4 MB

Release files / islpy-2026.2.2.tar.gz

Download URL islpy-2026.2.2.tar.gz
Size 1.4 MB
Tags Source
SHA-256 checksum
How to use checksums
c94383d6ffe725774b4839eb5b259565b828f972e9413a8dad677459a5dc5b5f
BLAKE2b-256 checksum
How to use checksums
3a45ba1605c2e6797b5c6423561cf1d87e8d73724c85dc2fb0cd0ed52c77c68e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL islpy-2026.2.2-cp315-cp315-musllinux_1_2_x86_64.whl
Size 3.0 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
96066995147f11c155edb63f5d39743538ee98509d5fb143541a96fc1730d9c3
BLAKE2b-256 checksum
How to use checksums
626132edad567fa14f06c32d6faa8faf592bd5e0f601ebadccc649eec6ea4a37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL islpy-2026.2.2-cp315-cp315-musllinux_1_2_aarch64.whl
Size 2.6 MB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6c1173aa5ac5ec07a6e416332ae0772c5cc8c18e7ca453208409436aa89ad0d8
BLAKE2b-256 checksum
How to use checksums
1ba03f123e406979764c56c27b2d65e8be284c37a19f3323d7320c095e10d8bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL islpy-2026.2.2-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.6 MB
Tags CPython 3.15 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d36e3e6f74bd12d37503873066d12509aab5a5f5ce1f328ee95de3c1a4ceb51b
BLAKE2b-256 checksum
How to use checksums
a042ca7645e8af7ecf1b4fefe118dfb0d4e6f993154cf0e6988240ac59207c14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL islpy-2026.2.2-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.15 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
708d98ac753f8fdafe4673d1328f89b123060b8172b24b2bc14bb3518fb38fc2
BLAKE2b-256 checksum
How to use checksums
18337d7bcb77209b995c326d3255aefb948c0aff21f755ce358c2e8b0dee326d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp315-cp315-macosx_11_0_arm64.whl

Download URL islpy-2026.2.2-cp315-cp315-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
963ab3c76d6e6ccccb982bda91cddc8d6a0b2e78189eff444968b2670c521584
BLAKE2b-256 checksum
How to use checksums
cb585d9c8822cf3160c5cc7897c814c75926364d3e35e09dbd6bafa0700b0d7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp315-cp315-macosx_10_15_x86_64.whl

Download URL islpy-2026.2.2-cp315-cp315-macosx_10_15_x86_64.whl
Size 2.6 MB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
98a16655d5b6842037fb9bd349d9924ca6dd4d00b933871be657725206d86f5b
BLAKE2b-256 checksum
How to use checksums
5412d6b6cbda2b234f0c3406ca87f1b4d8c431e1ec37725756b5a755621632db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL islpy-2026.2.2-cp314-cp314-musllinux_1_2_aarch64.whl
Size 2.6 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
27cbec4c241f613e591b63a14b4d9e96c5fe0a66e3b3933e4788a72db2bb1bf8
BLAKE2b-256 checksum
How to use checksums
8ea2a34af1d64531e7ae2e805b1853d18ca966eb49a2195fb8a0752c3c6d1bf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL islpy-2026.2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.6 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
14796198ea1d734d72777beec9e679cf9af08e050f7106c03e37bd0d84446128
BLAKE2b-256 checksum
How to use checksums
16c12f0fef231e70319805c839f42136539744cb2ae268622b2f9bde37afc3b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL islpy-2026.2.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
dd570da75ed8f2225869ddcd15abdc86ddf89671adb5b8b891022577d7a49d90
BLAKE2b-256 checksum
How to use checksums
5d1ae28680412d5a5071f8fd6226961f63af45c39e0fa78d0a4beb9cfda16dee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL islpy-2026.2.2-cp314-cp314-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0401603f53bc40cb00b9c1e9a266f8cce950dc6a2d35ce4c7b3bd8accd173295
BLAKE2b-256 checksum
How to use checksums
44975ad2fae34e9e529ef0609fe1aaa04c44c4b799f5f4774b21f2e21f260984
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp314-cp314-macosx_10_15_x86_64.whl

Download URL islpy-2026.2.2-cp314-cp314-macosx_10_15_x86_64.whl
Size 2.6 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b24ea2beb21f2a556a2d5e397f306bf6bee00682b2d0eeaddc76ad6d13629de8
BLAKE2b-256 checksum
How to use checksums
d0d72a04e14e2b1b5b2e8a74e99c9cf80a35a02706c3e4e62437667a0b55d348
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL islpy-2026.2.2-cp313-cp313-musllinux_1_2_x86_64.whl
Size 3.0 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
209918fffcf602778257b2a87dc1d2f3ab59059c1b0b5bff11c5a6119c4641a4
BLAKE2b-256 checksum
How to use checksums
b1fe7ff4816befe48833fe8fe2b608659302a289a40306a9e2949a2390a02d38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL islpy-2026.2.2-cp313-cp313-musllinux_1_2_aarch64.whl
Size 2.6 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d1082bff8d76983e2db1cb6a645b5065e1496ed12a4013c900ff80049a49be0f
BLAKE2b-256 checksum
How to use checksums
6e72d7f499024b6f6999246a6576611434838d1a2f47091b1a1c2f637289183e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL islpy-2026.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.6 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4f296f376a4a8a63ae6c32bea158aee75b0e71e6ea332d3b78c8e1966cfc7ee5
BLAKE2b-256 checksum
How to use checksums
42634a758ca4c391f5b01f479b0d94518735e7b33fa80c4259cb078d3128ac8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL islpy-2026.2.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e97072dc0f85788addbf23c410b8a726461f94e86a80be014d81d7ffdb9f65b0
BLAKE2b-256 checksum
How to use checksums
63a48d980e6496d902351c849bcb8ef3c69686c84e0891c449dc4ca4d84eef38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL islpy-2026.2.2-cp313-cp313-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
24c1e716d0dfaa08cebaba231d3de07aeee9e1386d285f6f7678cf826dbdb3fd
BLAKE2b-256 checksum
How to use checksums
e7ed9ade9edaf8101f918acd97301cce9daa90c2290ac473874aaf26d075bc7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp313-cp313-macosx_10_14_x86_64.whl

Download URL islpy-2026.2.2-cp313-cp313-macosx_10_14_x86_64.whl
Size 2.6 MB
Tags CPython 3.13 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
7ea3c6b8ea5d63aa33403b0ca6e444c48a39cba403b96f1d91faa248304c695a
BLAKE2b-256 checksum
How to use checksums
6f82855de8d1cbce6d18cc0b86ea5a70bec8e84c4d80862ec242d440101da17b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL islpy-2026.2.2-cp312-cp312-musllinux_1_2_x86_64.whl
Size 3.0 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
501b3746206d251d9ace632a825dd9131dd02a65cac68f36d81592b04ea8e803
BLAKE2b-256 checksum
How to use checksums
0aacaaaf1544ba47935a21388c69c591644781cbee6328b77ee2084185adbe38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL islpy-2026.2.2-cp312-cp312-musllinux_1_2_aarch64.whl
Size 2.6 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3eafe3f11c47aab872e3a9b731ec1e35e9c80b99fe9be3d7edff3629b2cccd9d
BLAKE2b-256 checksum
How to use checksums
430ac72e2a304f9781e0f16c96e4064fb50e39703663c11fac4ad3f06285d131
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL islpy-2026.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.6 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9c9ba278c1ae2dc4976195630a51303b434f6eccfe86bf94d49a42a43d678751
BLAKE2b-256 checksum
How to use checksums
08bde074d6af937c92d32b20de14ee7211975e39875896555af302295f91134d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL islpy-2026.2.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4ab25a45fe399e10d6c47657d75cf6677ccf1845f00649de630ff5363a439da3
BLAKE2b-256 checksum
How to use checksums
203edb7ecacffbee1009735374df2ba0807f6b376646f0046f461d6889dbf211
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL islpy-2026.2.2-cp312-cp312-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dc1a9ae319b65eb7bffa011e138a22bcd17406ddddc74ca4715d930013e88a67
BLAKE2b-256 checksum
How to use checksums
14e65ff4ecc1193fb1b671cc52c638a338d558affc9a4ee1474ef7c880e525e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp312-cp312-macosx_10_14_x86_64.whl

Download URL islpy-2026.2.2-cp312-cp312-macosx_10_14_x86_64.whl
Size 2.6 MB
Tags CPython 3.12 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
f6c46c9e7cb25346d54226e39d6008a2ad86dd5e2c875ea0f4bfe2a8096efbce
BLAKE2b-256 checksum
How to use checksums
a4fe50a27183ba641ee2ef0e22af205964a3c0cdffa3e3e5f17a9281f7a5dbdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL islpy-2026.2.2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 3.0 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6d882da4da18abe60e56cd419bba2395c88c020f7b19d521bac156d42f4833d4
BLAKE2b-256 checksum
How to use checksums
c621a95fae2d11f8807aeb50a72ced96d68938ec4f8ffb60948f8ba2cc2dc1e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL islpy-2026.2.2-cp311-cp311-musllinux_1_2_aarch64.whl
Size 2.6 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0d3e018b3443e401092a37e74a2c79ef61d2f2dba9ad7a8ed552fbf1aae80316
BLAKE2b-256 checksum
How to use checksums
933bb2dab96e73f1ef5000307e64d97950b49e4562d15e3e88a36c4ee55f64e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL islpy-2026.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.6 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
52830fd2e9e500f790080fc9303dfe21b1481f02eace74e86b4a714e9f0b2fd1
BLAKE2b-256 checksum
How to use checksums
9a96571bae62d7b61252658daa161fed320821c83bfaef28f6e63e405ec095a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL islpy-2026.2.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ec184d39cbeb15367c1f7360406d7d148e605351bbabd7ab494349e8e90e662e
BLAKE2b-256 checksum
How to use checksums
d85425d0ffd78c563f9117285185ff42fb993b18a521cc463196f84d84816759
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL islpy-2026.2.2-cp311-cp311-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9478262a7804948b48492f2dddd43e0a93f3a3383818278055e7d85fd205ad86
BLAKE2b-256 checksum
How to use checksums
3541aca63e2af3a19dbcd250c85048c13d7618decd2d407dc1aeda32c9115f18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp311-cp311-macosx_10_14_x86_64.whl

Download URL islpy-2026.2.2-cp311-cp311-macosx_10_14_x86_64.whl
Size 2.6 MB
Tags CPython 3.11 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
02d244760254e07c05c9d495a0cb69afcba550c1cf2b692a6ebdc1180bc8165c
BLAKE2b-256 checksum
How to use checksums
d64d56b934294ec7fe3529fe48b8594d21b9f72c185933a4e69152f027e278f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL islpy-2026.2.2-cp310-cp310-musllinux_1_2_x86_64.whl
Size 3.0 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6c0290e24b4e3468ed4de55340b993dc46f8d687bd830e9bad7a02cf4bb798c5
BLAKE2b-256 checksum
How to use checksums
b01b39ae1d0990e955063a9799bb5f8cce5d3a411a04b09a48d78d9958f56f89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL islpy-2026.2.2-cp310-cp310-musllinux_1_2_aarch64.whl
Size 2.6 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5faaee5c7b2f47024756d1b124da42fadca4886b229e5e48e70824fb3a1ffe4c
BLAKE2b-256 checksum
How to use checksums
dad79203f266fc5e373f1f8763d79f094bf3cdd66fa93333f0263cf0e578d013
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL islpy-2026.2.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.6 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ca405a35169b550a057c3ef92e3f85b6094893f32a3a8b669f494fcad9fd47de
BLAKE2b-256 checksum
How to use checksums
d97f2078fa88742f7449e4b182657f2e34eacb1c87990403d8c992a2758eda59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL islpy-2026.2.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9bf5dd13e9bc0f74735d82f111708890a74663418c231b846747bb4ae7bf7626
BLAKE2b-256 checksum
How to use checksums
4e9eb77fd69f9e10c4318ff34e43f2e753a154e72783078e26145763a3cd7a06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL islpy-2026.2.2-cp310-cp310-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f35f577d038c4400732bcf2e88751d0cc04280154585c817e6aefa963954cb6a
BLAKE2b-256 checksum
How to use checksums
eb24c997b6dddad8ed4d143258d4d6e88a25b49eb13a3a89a22d99076bc8cf67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / islpy-2026.2.2-cp310-cp310-macosx_10_14_x86_64.whl

Download URL islpy-2026.2.2-cp310-cp310-macosx_10_14_x86_64.whl
Size 2.6 MB
Tags CPython 3.10 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
cfd7a15665700c9766ae7aaf7ad0c5278ebe881f6e06f1b93b49e38ad17ba8a6
BLAKE2b-256 checksum
How to use checksums
6d079e1dffcd53ff8bd0fe3d8ef7e883e73fe1b8440cb07133faf2898401c871
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2026.2.2 This release

36 release files

2020.2

1 release file

2019.1

1 release file

2018.2

1 release file

2018.1

1 release file

2016.2

1 release file

2016.1

1 release file

2015.2

1 release file

2015.1

1 release file

2014.2

1 release file

2014.1

1 release file

2013.3

1 release file

2013.2

1 release file

2013.1

1 release file

2011.3

1 release file

2011.2

1 release file

2011.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page