Skip to main content

ISL packaging repository

this repository only for packaging ISL.

Releasing

Push a tag. That is the whole procedure.

git tag v0.1.9
git push origin v0.1.9

The version of the wheels is the tag name, so no file in this repository carries it and there is nothing to edit before tagging. Anything built from an untagged commit is versioned 0.0.0.dev0+g<sha> and is not uploaded.

interface/isl.py.core and interface/Interop.cs are produced from the isl headers by interface/extract_interface, a clang tool, and are not kept in the repository. A first CI job builds that tool, runs it and hands the result to the wheel builds, so changing a header is all a change takes.

Building from a source checkout means generating them first, which needs clang; isl adapts to the version it finds:

./configure --with-clang=system --with-int=imath
make interface/isl.py.core interface/Interop.cs

Todo List

  • [] python wheels on windows AMD64
  • python wheels on linux x86_64
  • python wheels on mac arm64
  • [] python wheels on mac x86_64
  • [] make isl_*_list iterable in python interface
  • export remove_map_if in python interface
  • [] export isl_pw_qpolynomial in python interface
  • fix export isl_printer_to_str in python interface
  • [] fix codegen test segment fault
  • [] optimize get_xx method as property in python interface
  • [] ⚠️ fix multi_pw_aff and pw_multi_aff confuse in python

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

isl_python-0.1.11-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

isl_python-0.1.11-pp311-pypy311_pp73-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded PyPymacOS 11.0+ ARM64

isl_python-0.1.11-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

isl_python-0.1.11-pp310-pypy310_pp73-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded PyPymacOS 11.0+ ARM64

isl_python-0.1.11-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

isl_python-0.1.11-pp39-pypy39_pp73-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded PyPymacOS 11.0+ ARM64

isl_python-0.1.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

isl_python-0.1.11-cp313-cp313-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

isl_python-0.1.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

isl_python-0.1.11-cp312-cp312-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

isl_python-0.1.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

isl_python-0.1.11-cp311-cp311-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

isl_python-0.1.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

isl_python-0.1.11-cp310-cp310-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

isl_python-0.1.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

isl_python-0.1.11-cp39-cp39-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file isl_python-0.1.11-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a9e5b4fc970cd3e8ae47772a59a80af11587c00541ee0357354fa19a000530d1
MD5 7bc154e52d2d8d3847f523e337e5f3e7
BLAKE2b-256 c445cff967870803e6e1f84ef66bc96461ebc3c1eb930c79c8051e8c3c7ef927

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-pp311-pypy311_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5d4aaf79c8392744535940139ea0278600092e06746e72d1b966393937aab966
MD5 4db9918b38a619b3c692d2c5d4b11f6f
BLAKE2b-256 3722ba376c6a25fd3ad370f6e0d4042da566bc269f558534177fd5ee5704e44b

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-pp311-pypy311_pp73-macosx_11_0_arm64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4c9ee7d322acc67d0f254f0fa8e9eb5be35f35176e5c6c8c0892b124725f22cd
MD5 66e793588dcd05e5690c02b4c3f2995a
BLAKE2b-256 bc909df831a808533fe7d4a74617727c6905529aa7e782eda889643f8f63504f

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 748c7e6c785deaed8b62ffa2cdcc620a79360aef097668c611dd6569e1565e2a
MD5 a0ac8ad24d475bc320f3c5c6b23095e6
BLAKE2b-256 fd18f686ee4c377c473e927bb0f16896fd895d0f0cbf51036ee7129bc477713a

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-pp310-pypy310_pp73-macosx_11_0_arm64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 02b48d432ac5552eb1464791817b47507bb0bdfef4529bca178a6023097b7ef6
MD5 158a90d38e3650a661210a7fce561df4
BLAKE2b-256 8cdaec26c97371cbd8b92216b733a514638623fe770b43ca5aab571388dca1ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e35d8e74f5af2ffa69ae30c2b9cbe06cbc78d739e04fc2f583d3a4eaf2951e4f
MD5 cab6dac9484afc408fdc3c660b83cd9f
BLAKE2b-256 53ccf9dd8acdd13d16845a6339d921805be98e855fd99aead9a7cc7828435268

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-pp39-pypy39_pp73-macosx_11_0_arm64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d83276a949c087dd113ea46e88f6f737d5db524a2e7d6482f7935fb270dcb86c
MD5 7ab4aff6f102c6ada1076119f3296bf7
BLAKE2b-256 d2b9894e952f0f1145e5674bb3f1576e5d41d06c83812f00cfbbf9786d068691

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6579f3efa0dfa8ea1da03da4d20e4509192c2d34de56c68bf4434581f0789e7a
MD5 9e0d0eced8a43d679e84d267a5d0828e
BLAKE2b-256 2274dcf9d6f143b9729538c8411ca928b8f52639f3bac1749e6169e79d05e2e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7e93a4fafc82c8d26322e64f534c9eae07815b310a996c71bcf2b35958626b61
MD5 e86d185dd54b9aff65ab88c2f307031d
BLAKE2b-256 a3885f16e7c91e622e7a308e1e8539c1085544b3a6486e19a09fb26388720208

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0875882e215eb3141cf92901e59b8c2590f5565325a73ec875f8dde302583b73
MD5 12efd038a81a72f6f40ebe1af133e15b
BLAKE2b-256 157fc2d1cee1f12cec79951fb628370f99aa2ec82c5665d89ce77be744c008cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc86b30fd84d09ccbd10941c6102829806350db36cf6fb47ddfc6cd66a6ac421
MD5 de67d48053f85e7c541818382c665de0
BLAKE2b-256 93bd286f568226136bd68c93940b5b021457a46676449824e9d0655882124f41

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4cc72b8f44219c3802b1baee473eedd6971991c9e8ce9defe105a25371088ba6
MD5 26f581f956435b6b006d66cfd205a95f
BLAKE2b-256 e74b9851510c4ba7d4eb5dc1176fc815370fb97e61ec4fcec6daa0fe728cc42e

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5da232d5ece35b640377a46549d865f316fc861be40c685b87154040604c3b4b
MD5 b3b95b943353806a074687deaabdaacd
BLAKE2b-256 364dfdc47f341734187308f93d1a8ecbf84ab49f532c68b68e077d9ca94e7a75

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 308e368f0b96367da722681da75e786ac439c9d2bec797b7389c7e45dedb4a3f
MD5 776236019eb8cd402be628e10f8e8f33
BLAKE2b-256 5db39a9860b57fb18b11e54d1d209dc027985840f784eacb62a982248c4f5e3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f45a21bd4f813b7cd8a55948067ad84cd6048bd5552b748d1a88e61dc26f6e96
MD5 c2dc90cc94057bb613116a2c32683129
BLAKE2b-256 39bba7b7a102afb07a5ce63fd7d4c663ac203794ae8c34e874df745bb25f4827

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file isl_python-0.1.11-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for isl_python-0.1.11-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ef7d229606bc8c63e896a64fa10cc06c55dfb5dbebd0d8b9ad854e64e04a45fb
MD5 10e8307c5327df5e239441592e85dea4
BLAKE2b-256 16d220e3847cdb9d2bfdecfa79f1b9ed961989f08627930d50739572d2fc9f53

See more details on using hashes here.

Provenance

The following attestation bundles were made for isl_python-0.1.11-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yml on zhen8838/isl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.11 This release

16 files

0.1.10

16 files

0.1.9

16 files

0.1.8

16 files

0.1.7

16 files

0.1.6

16 files

0.1.5

16 files

0.1.4

16 files

0.1.2

14 files

0.1.1

14 files

0.1.0

14 files

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