Skip to main content

Python wrapper for OpenCL

Project description

Gitlab Build Status Github Build Status Python Package Index Release Page Zenodo DOI for latest release

PyOpenCL lets you access GPUs and other massively parallel compute devices from Python. It tries to offer computing goodness in the spirit of its sister project PyCUDA:

  • Object cleanup tied to lifetime of objects. This idiom, often called RAII in C++, makes it much easier to write correct, leak- and crash-free code.

  • Completeness. PyOpenCL puts the full power of OpenCL’s API at your disposal, if you wish. Every obscure get_info() query and all CL calls are accessible.

  • Automatic Error Checking. All CL errors are automatically translated into Python exceptions.

  • Speed. PyOpenCL’s base layer is written in C++, so all the niceties above are virtually free.

  • Helpful and complete Documentation as well as a Wiki.

  • Liberal license. PyOpenCL is open-source under the MIT license and free for commercial, academic, and private use.

  • Broad support. PyOpenCL was tested and works with Apple’s, AMD’s, and Nvidia’s CL implementations.

Simple 4-step install instructions using Conda on Linux and macOS (that also install a working OpenCL implementation!) can be found in the documentation.

What you’ll need if you do not want to use the convenient instructions above and instead build from source:

  • g++/clang new enough to be compatible with nanobind (specifically, full support of C++17 is needed)

  • numpy, and

  • an OpenCL implementation. (See this howto for how to get one.)

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

pyopencl-2026.1.2.tar.gz (445.1 kB view details)

Uploaded Source

Built Distributions

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

pyopencl-2026.1.2-cp314-cp314t-win_amd64.whl (494.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

pyopencl-2026.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pyopencl-2026.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

pyopencl-2026.1.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (742.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyopencl-2026.1.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (694.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyopencl-2026.1.2-cp314-cp314-win_amd64.whl (482.6 kB view details)

Uploaded CPython 3.14Windows x86-64

pyopencl-2026.1.2-cp314-cp314-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pyopencl-2026.1.2-cp314-cp314-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

pyopencl-2026.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (734.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyopencl-2026.1.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (686.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyopencl-2026.1.2-cp314-cp314-macosx_11_0_arm64.whl (428.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyopencl-2026.1.2-cp314-cp314-macosx_10_15_x86_64.whl (438.3 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

pyopencl-2026.1.2-cp313-cp313-win_amd64.whl (474.8 kB view details)

Uploaded CPython 3.13Windows x86-64

pyopencl-2026.1.2-cp313-cp313-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pyopencl-2026.1.2-cp313-cp313-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

pyopencl-2026.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (734.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyopencl-2026.1.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (685.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyopencl-2026.1.2-cp313-cp313-macosx_11_0_arm64.whl (428.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyopencl-2026.1.2-cp313-cp313-macosx_10_14_x86_64.whl (438.2 kB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

pyopencl-2026.1.2-cp312-cp312-win_amd64.whl (474.9 kB view details)

Uploaded CPython 3.12Windows x86-64

pyopencl-2026.1.2-cp312-cp312-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pyopencl-2026.1.2-cp312-cp312-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pyopencl-2026.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (734.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyopencl-2026.1.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (685.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyopencl-2026.1.2-cp312-cp312-macosx_11_0_arm64.whl (428.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyopencl-2026.1.2-cp312-cp312-macosx_10_14_x86_64.whl (438.1 kB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

pyopencl-2026.1.2-cp311-cp311-win_amd64.whl (474.8 kB view details)

Uploaded CPython 3.11Windows x86-64

pyopencl-2026.1.2-cp311-cp311-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pyopencl-2026.1.2-cp311-cp311-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

pyopencl-2026.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (736.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyopencl-2026.1.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (689.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyopencl-2026.1.2-cp311-cp311-macosx_11_0_arm64.whl (429.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyopencl-2026.1.2-cp311-cp311-macosx_10_14_x86_64.whl (437.0 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

pyopencl-2026.1.2-cp310-cp310-win_amd64.whl (474.4 kB view details)

Uploaded CPython 3.10Windows x86-64

pyopencl-2026.1.2-cp310-cp310-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pyopencl-2026.1.2-cp310-cp310-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

pyopencl-2026.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (736.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyopencl-2026.1.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (689.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyopencl-2026.1.2-cp310-cp310-macosx_11_0_arm64.whl (428.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyopencl-2026.1.2-cp310-cp310-macosx_10_14_x86_64.whl (436.7 kB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

File details

Details for the file pyopencl-2026.1.2.tar.gz.

File metadata

  • Download URL: pyopencl-2026.1.2.tar.gz
  • Upload date:
  • Size: 445.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyopencl-2026.1.2.tar.gz
Algorithm Hash digest
SHA256 4397dd0b4cbb8b55f3e09bf87114a2465574506b363890b805b860c348b61970
MD5 d51c8410c3edb8a0ebb18735f928e2b4
BLAKE2b-256 d881fd8a2a695916a82e861bcf17b5b8fd9f81e12c9e5931f9ba536678d7b43a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2.tar.gz:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 48d95bd4b7f9b78bcf4917509a04916d6aafe411efb6c733af4d2c4d22980f74
MD5 a22981bba077eb465736c49343fe324f
BLAKE2b-256 571e8e09ec107184385707f2246abb7a3687f4877403657cf8e2a50064dfc1db

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp314-cp314t-win_amd64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 216adcc3c835f64490b03b293d5cf2ae342bccac3405f997d46056ff2bb9aa2f
MD5 f493d4a2e7d6ead542349cf1f770fb3e
BLAKE2b-256 bb1be6652fccaff9155fa31a2c7fe6fb4833f8f572c4aa5a01221c941ec07a2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a8dd8c62d5d6c606e144d625f36b705ad84bac64d79c181fe3ef72b915921fc7
MD5 8647228f25d4a1b5297e6d9038ebf9c0
BLAKE2b-256 3a870254e7857cbdd54e4f745e5439c9e44ad8ae3be22ff49902d27bfa75756c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 80cf42ce6be3bbbc0cc6d3c3eafd7498d011b37c076e831e67d91f74b9070550
MD5 7f2192744aa01066400d7e8d03d02f59
BLAKE2b-256 8af6ea475d98607c7b2ad54bc86d7df95c4f68130512ecc8e3d49324dc1771f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 446e58be6389b1d0e0c9fc13ec6dd17f9c06a959ae31cfff18a4b3bc69da7593
MD5 a439dbcc4bb9b223a010f8c7b5bea662
BLAKE2b-256 db4d6f1a673cf3c9545383778f7b8169f914ad503e3aa29a45d4be72cfb49bbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pyopencl-2026.1.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 482.6 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyopencl-2026.1.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a793a39ee44d860a54015d78c14b727e0caa7e2e73c7d31f143ce95c91925acf
MD5 217a5893cc5fbd6cc02d4bb8309d0fe6
BLAKE2b-256 c89615b6d5215e445d59c5a91eede0dbd2a2708ed609da584f6db16f739f50fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp314-cp314-win_amd64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ba7be397e2b175465da9aacbf73ad97668e8fd5fa8bab177005df988728bd8e5
MD5 9b1119007299e3e007d557fe0188abcb
BLAKE2b-256 8c14dcc5617f6e1d76da14d0efb7c314da0709e48641827d115208a56c48e3dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b12cdfcd939a5fb7a2f72b24178d526c217ce7d87bd1f0e2de75255ae5f3a81a
MD5 9d9e9299fd7c2cd92aa9c937014c9929
BLAKE2b-256 a66bd0b35a8ccfc524479cad4698da53284524348fabdd9baf8825c5e9b49a58

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 544135c51c378e61d52884d5bc4073035bd9e84be401f2a5c14bf12b4b1ad51d
MD5 53ee1fb63594a89a9f7c1317f9e030fd
BLAKE2b-256 8d1f2783900fb4a1912772daf16a43264d15b9d32c95cb009c6c7d530ce29477

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c8587b18b1ea97563b91e745a5d152e4d6b9109714f631945d621b48ae28ac6e
MD5 be07b4d19ba02a349635b5af8a845483
BLAKE2b-256 c40a15aba2286d882116e62666c8af4316e740ae77a423bc9f7591e2ffc8b163

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3afbe9f5aab6712308681a29569c2307b838879fe47bdb5c245f2315d88d940a
MD5 bde4cf3a2e2f5f2754022577bcc149b1
BLAKE2b-256 b4f734768c02f37c9552528c458059f0702880357d265d401ddf2932c428942f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 420c4907e1d263da9bb88f36fd7c93bc046eadb5dfaf73c4c5270b8ce9345c0c
MD5 72579a96ad90d51715865d0b621f410f
BLAKE2b-256 059f6db30d3810f7357dd3b40532c07e4977758a71548ee80e0b22d26f48a1e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyopencl-2026.1.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 474.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyopencl-2026.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 84c4d6ef453d64fd7eae65b459f38da0b90599b00c3ab286e7e253889d35ea1e
MD5 4d611b0560727bcf405b4b96d51e96de
BLAKE2b-256 7db3d011ba5d8942e048989ebd595994cb0e03c45e69fef5837a8ed0ee67d2b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8060719940085b61bf2b36b1b910ce936822d66ad27f9ad96428f73ae3f42791
MD5 bae47f0c0c3100c2501d2d23173a95e9
BLAKE2b-256 187d5129d8195ab4a7fcd5d0adc71f038eb3f58c68463e5ba6ecf2b4318bf8ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ef3894b01711bc11ab95a9a19f9da359e3278428b809bbd1e96bcae100b0ef6b
MD5 3401812d876fff266dcae31d5d1e792d
BLAKE2b-256 85ca744f210e0dac091c2d1b0719353439f02fa6552e74c221e1682d3ca6643c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2c0516082f2889e18a2f20fea34cea7520279a6241aeb73101db97c6e06636bb
MD5 176d11722205517d77fefe01472ceee2
BLAKE2b-256 484df72dabeb33b85b18cc9d7d5f8edc4523b90dbc35d55327971b1442bd1de7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5ac5eed3656bb0284c3df356ba21ed3ba935cc5d9c242dd98389aaf2a0f75327
MD5 1c7de07d78aec961d16ec123d8b0f9fe
BLAKE2b-256 5b5b481feac147b132237e1b10ade8255f78671903e56d41fdee92eb48ac99fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c0cd0657e143d1df4bd7e4273867e7aeb615e80ee2c3da855360d6fba56ac9d3
MD5 7d383d154e6340a881b298280d6e7d00
BLAKE2b-256 ee8d010acd8449d05db8b79f82d7333f0ff224a628d0be1b7e5fab320b9eb2a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp313-cp313-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 e2ddc134899ebb80aebfa8734e9b7b6f342faf98dde56d435255c5fbbdcab8f6
MD5 429855c9410d420be41891c707fb85d7
BLAKE2b-256 e62378a0aea081a578abd44294ccd8d49b65c11b2bf9454838ccc6e152464091

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp313-cp313-macosx_10_14_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyopencl-2026.1.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 474.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyopencl-2026.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d02d7ecabc8d34590dccffe12346689adc5a1ceb07df5acc4ea6c4db8aa28277
MD5 8cb8dd98ffb19482dcbec3c83e3a2a1d
BLAKE2b-256 2de3358c19180e0dab5c7dd1fcacc569e6a7ab02a7fddcb9c954f393ceddb2fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1b14b2cf11dec9e0b75cbd14223d1b3c93950fc3e2f7a306b54fa1b17a2cae0f
MD5 59e2d021a5c71338dba5087dc6c4d910
BLAKE2b-256 a09afdc5d3bed0440d6206109e051008aa0a54ca131d64314bbd42177b8f0763

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e43da12a376e9283407c2820b24cceeaa129b042ac710947cf8e07b13e294689
MD5 5d49400f5b94383953674b923f601737
BLAKE2b-256 3d7942d4eec282ed299b38d8136d05545113ec8771a1bd6b10bb4ba83ae1236c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0052a8ccbd282d8ab196705e31f4c3ab344113ea5d5c3ddaeede00cdcab068b
MD5 a1d4f93aa118bafd88742bae44cfa72a
BLAKE2b-256 64c75854ef7471dfee195bcef6348a107525ca4d1b73c15240e6444d490f9920

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4d4e8e8215ec4fdee4b235b61977cdb1c4f041b487bdcf357be799f45b423d61
MD5 e072461a40886915882d7fc2b8208e3f
BLAKE2b-256 dbeac8dbabeceac9cad3dbb368e08e0aa208cc6c6251c5134cc25eb15da03639

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3f96a3bff8a09d2fa924e7c33dafac6ea3ef7ec70e746d6d8e17ce2d959a6836
MD5 ef6b535322faf46d81d9cb1213f4a32b
BLAKE2b-256 5ba371d6af8741b52d3bef443518c1ccfda003adcfa9cc1d0df83dac7005d08c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 7d88e59901bfe1f9296fd89acd9968f008dc7cfee7995f8cd09c3f1a77119aa6
MD5 b8e4843f05fbe4df5c6db38a16a3a07a
BLAKE2b-256 cd341497070e44d1689ddbd01d24a2265910e84ebc53457a489b9d2b6e1ac675

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp312-cp312-macosx_10_14_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyopencl-2026.1.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 474.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyopencl-2026.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b6a8e109ade7db60e8b1beb48df8f080941d0cd77fb2c225ad509c80cdef603e
MD5 f55465757d82c8f9006c132f171b3581
BLAKE2b-256 1e3d538c675d078b91680d8d82962110d0c9fd42e1584763d515d6e2e82d8c57

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cc40003446037f391ca0970694efb0627e2870fabb20ee21be75bc445a39d8f4
MD5 fe9aa85c230585cc4f91d92320026b1c
BLAKE2b-256 e9fa5905571d9fa48827c0427a3e664c0213dd045940d581b3b739d83df9c0f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 65b151c56b936481d6b6050c2b9bc520840e1402be78c282ba5c01921c25477d
MD5 a9153bb52fd18751010ced4bcead646d
BLAKE2b-256 fc3d177b6a675691f7b6f708faef33f981e72fbc4bfed2b1dfa94dc70d0e8a25

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e64e2e34bcfad426bd24b71fdb6b02aa5cb02475147742fe07ef93e81866fc7e
MD5 4ea92d38748feaeaa6d24ad42baa5f7b
BLAKE2b-256 22a81df41cf6c7b25b3bfda14aa0183c6a90eaf849528ba27753eaa25fb26e20

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1c8c209d517d1421b17d20b80589a2c39e09ea33350f0367314e1caeed3bc741
MD5 ee9b48dedc1ea0000c7fa1ca52fed9fe
BLAKE2b-256 4116e554b3bd20be2e858cfb6683ee6549aeebbe5f769e5b95f561f79340ab20

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d5e03681c3fe22d5185b16a727d96783e3787e0b65e7a29e4afe01ae0cb4e802
MD5 227010872b35f38b6ae1465b603c8a38
BLAKE2b-256 5c3d2dd2d8bbf05a190681582b40fc1ee55b210d00ccebcbb416c62b9f9c81a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 8052e8b402b3ed33ee0807d87d4734f66f67dbafbfb3f5a8b81e478e4d417372
MD5 fd40f3d0382fddd658b05a80171febdf
BLAKE2b-256 e388abf34e31d572c59203774a66cd81c1e3b3d60b911241483675151149c6f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp311-cp311-macosx_10_14_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyopencl-2026.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 474.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyopencl-2026.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 dd7825cdde677044566824fa8ea2eb9f07fa656ffea2cfde839c79e5b10e8129
MD5 083b61b53d50a211f976536f46e3100d
BLAKE2b-256 ea4a5b6ec5edfe2d443866687edec14ed0981fed5506884bc4418912c309fd45

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bc9236fa318b7b0d2fb3c6c8397d8debb186e6f7f66f2901dc54005cf1723139
MD5 7e1b5d321b130b64496e4ad1ecc5deb1
BLAKE2b-256 93c6ad32d44d6c42a4b1939a5d8203d07354c321e6695c30fe0f358aac879dea

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a7b2acd026dbe5e991fd876ef9e79119c551fbcc857bbb04970575e3df79b124
MD5 a89e074305eeb38a50bcb62eab12bbd6
BLAKE2b-256 d36f0f438c4bfba94286afe9fd04ae32124d16cff98f6a6a893627fcc8c6c7c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 62d8261413bc61fbdbdd029dc4d80210fb9272d772df263266618798c3f4d33a
MD5 70c8841be46b3d5a0af3e27c76650084
BLAKE2b-256 c22ebbd1590eeb8d6950ce228429d1c0aec81317b561a4c5bf60de512e8c3465

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a45895c887401ffff44f2909b5b4a64429ca86462969a7a662a3d65e10e86665
MD5 093a1aac1cd538f3a074185c14a7f7c8
BLAKE2b-256 4af1c5c00fbae6bfe2401da36b43ec8e824ff23661305d03855a252cf2ad7c9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69dba8093de392db4d12c3affc7c70bc625f0046e644adc6a804f13103251a46
MD5 237f9cf84bc3cb8857fe24ba78ea106b
BLAKE2b-256 2e0f97da750fc7be9453286ad7847af8992a361f3d160bd01c5912cf9eedc7f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

File details

Details for the file pyopencl-2026.1.2-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pyopencl-2026.1.2-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 668c432b6fa86c93144da2484354ab295dde0ac02276b5c0e933093cfaf3401a
MD5 176112efc884716e623b98dbd1b9cfcd
BLAKE2b-256 55c9242547990ca72d027496f6e037b4464e9ef7122e946102a0eee953c1a6da

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyopencl-2026.1.2-cp310-cp310-macosx_10_14_x86_64.whl:

Publisher: wheels.yml on inducer/pyopencl

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page