PyOMP
OpenMP for Python CPU/GPU parallel programming, powered by Numba.
PyOMP provides a familiar interface for CPU/GPU programming using OpenMP abstractions adapted for Python. Besides effortless programmability, PyOMP generates fast code using Numba's JIT compiler based on LLVM, which is competitive with equivalent C/C++ implementations.
PyOMP is developed and distributed as an extension to Numba, so it uses Numba as a dependency. It is currently tested with several Numba versions on the following architecture and operating system combinations: linux-64 (x86_64), osx-arm64 (mac), and linux-arm64. The compatibility matrix with Numba versions records the possible combinations.
Installation is possible through pip or conda, detailed in the next section.
As PyOMP builds on top of the LLVM OpenMP infrastructure, it also inherits its limitations: GPU support is only available on Linux. Also, PyOMP currently supports only NVIDIA GPUs with AMD GPU support in development.
Installation
Pip
PyOMP is distributed through PyPI, installable using the following command:
pip install pyomp
Conda
PyOMP is also distributed through Conda, installable using the following command:
conda install -c python-for-hpc -c conda-forge pyomp
Compatibility matrix
| PyOMP | Numba |
|---|---|
| 0.6.x | 0.66.x - 0.67.x |
| 0.5.x | 0.62.x - 0.65.x |
| 0.4.x | 0.61.x |
| 0.3.x | 0.57.x - 0.60.x |
Python 3.14t (free-threaded) requires PyOMP 0.5.2 or later and Numba 0.65.x or later.
Besides a standard installation, we also provide the following options to quickly try out PyOMP online or through a container.
Trying it out
Binder
You can try it out for free on a multi-core CPU in JupyterLab at the following link:
https://mybinder.org/v2/gh/Python-for-HPC/binder/HEAD
Docker
We also provide pre-built containers for arm64 and amd64 architectures with PyOMP and Jupyter pre-installed. The following show how to access the container through the terminal or using Jupyter.
First pull the container
docker pull ghcr.io/python-for-hpc/pyomp:latest
To use the terminal, run a shell on the container
docker run -it ghcr.io/python-for-hpc/pyomp:latest /bin/bash
To use Jupyter, run without arguments and forward port 8888.
docker run -it -p 8888:8888 ghcr.io/python-for-hpc/pyomp:latest
Jupyter will start as a service on localhost with token authentication by default. Grep the url with the token from the output and copy it to the browser.
...
[I 2024-09-15 17:24:47.912 ServerApp] http://127.0.0.1:8888/tree?token=<token>
...
Usage
From numba.openmp import the @njit decorator and the openmp_context.
Decorate with njit the function you want to parallelize with OpenMP and
describe parallelism in OpenMP directives using with contexts.
Enjoy the simplicity of OpenMP with Python syntax and parallel performance.
For a list of supported OpenMP directives and more detailed information, check out the Documentation.
PyOMP supports both CPU and GPU programming.
For GPU programming, PyOMP implements OpenMP's target directive for offloading
and supports the device clause to select the offloading target device.
For more information see the GPU
Offloading
section in the documentation.
Example
This is an example of calculating $\pi$ with PyOMP with a parallel for loop
using CPU parallelism:
from numba.openmp import njit
from numba.openmp import openmp_context as openmp
@njit
def calc_pi(num_steps):
step = 1.0 / num_steps
red_sum = 0.0
with openmp("parallel for reduction(+:red_sum) schedule(static)"):
for j in range(num_steps):
x = ((j-1) - 0.5) * step
red_sum += 4.0 / (1.0 + x * x)
pi = step * red_sum
return pi
print("pi =", calc_pi(1000000))
and this is the same example using GPU offloading:
from numba.openmp import njit
from numba.openmp import openmp_context as openmp
from numba.openmp import omp_get_thread_num
@njit
def calc_pi(num_steps):
step = 1.0 / num_steps
red_sum = 0.0
with openmp("target map(tofrom: red_sum)"):
with openmp("loop private(x) reduction(+:red_sum)"):
for i in range(num_steps):
x = (i + 0.5) * step
red_sum += 4.0 / (1.0 + x * x)
pi = step * red_sum
return pi
print("pi =", calc_pi(1000000))
Support
We welcome any feedback, bug reports, or feature requests. Please open an Issue or post in Discussions.
License
PyOMP is licensed under the BSD-2-Clause license (see LICENSE).
The package includes the LLVM OpenMP runtime library, which is distributed under the Apache License v2.0 with LLVM Exceptions. See LICENSE-OPENMP.txt for details.
Metadata
Release files for pyomp 0.6.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyomp-0.6.0.tar.gz | 6.7 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| pyomp-0.6.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.14 | CPython 3.14 free-threading | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| pyomp-0.6.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl | CPython 3.14 | CPython 3.14 free-threading | Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 | Details |
| pyomp-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl | CPython 3.14 | CPython 3.14 free-threading | macOS 11.0+ ARM64 | Details |
| pyomp-0.6.0-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 |
| pyomp-0.6.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl | CPython 3.14 | CPython 3.14 | Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 | Details |
| pyomp-0.6.0-cp314-cp314-macosx_11_0_arm64.whl | CPython 3.14 | CPython 3.14 | macOS 11.0+ ARM64 | Details |
| pyomp-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 | Details |
| pyomp-0.6.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 | Details |
| pyomp-0.6.0-cp313-cp313-macosx_11_0_arm64.whl | CPython 3.13 | CPython 3.13 | macOS 11.0+ ARM64 | Details |
| pyomp-0.6.0-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 |
| pyomp-0.6.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 | Details |
| pyomp-0.6.0-cp312-cp312-macosx_11_0_arm64.whl | CPython 3.12 | CPython 3.12 | macOS 11.0+ ARM64 | Details |
| pyomp-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| pyomp-0.6.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 | Details |
| pyomp-0.6.0-cp311-cp311-macosx_11_0_arm64.whl | CPython 3.11 | CPython 3.11 | macOS 11.0+ ARM64 | Details |
| pyomp-0.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 | Details |
| pyomp-0.6.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 | Details |
| pyomp-0.6.0-cp310-cp310-macosx_11_0_arm64.whl | CPython 3.10 | CPython 3.10 | macOS 11.0+ ARM64 | Details |
Total release size: 579.4 MB
Release files / pyomp-0.6.0.tar.gz
| Download URL | pyomp-0.6.0.tar.gz |
|---|---|
| Size | 6.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1055dd0eee490d937bcd31e438ee0b34e765a4204d891acfaf255dbb037caecf
|
|
BLAKE2b-256 checksum How to use checksums |
a6348693bc6c55c10c432a9df114ad54e58505db3efdc418b0226f77ab162b91
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyomp-0.6.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 38.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
31137540bb209bb31d28aade8ebcc7d4109796106c3eea0d0cfce1365fcbaa60
|
|
BLAKE2b-256 checksum How to use checksums |
b6d567b39f929341e9420b240dda117cf4bc5c9953633067e7cf5ad7e1a94400
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pyomp-0.6.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 40.5 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
d64a7f2d6f88ea34a98edb40c6713000b374a7778d4bc322cc6968112578f7ad
|
|
BLAKE2b-256 checksum How to use checksums |
37540fb30129b5a7a39cec00ec1efbf72ebe1a922b33f5b76c7862a8845905a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | pyomp-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 16.3 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9492eb05663a3142c6977fa0499f09a14833449befdc9d41e70f2041ea8f25c7
|
|
BLAKE2b-256 checksum How to use checksums |
79d9e0fd08accc0258a73fe70362d46a34796296b154685ab25ed86e324a493d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyomp-0.6.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 38.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 |
5d6ba3eecfaa23c079a579d4366899a5cf72fba3f7781d792fc4a0039c3943bb
|
|
BLAKE2b-256 checksum How to use checksums |
d02de050eacb51de354e7acd2405cfda90d62b7c0fadb0f5b6479389b8b499f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pyomp-0.6.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 40.5 MB |
| Tags | CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
f2455c6b67fb77bec59af8c2c7732c6f6843aef873e90dabf499a59f617e48f6
|
|
BLAKE2b-256 checksum How to use checksums |
5072d9a2e702d3bd6404565ca172a08bf6653f824348feb9269ed203c136ee42
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | pyomp-0.6.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 16.3 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7c82286bc838fb346dcb4b9168ac5d4c969d320c55381119e5ec926e7332f7cb
|
|
BLAKE2b-256 checksum How to use checksums |
778852c5baeaec14060b880e734b77be039453edc0f15d580a383ac97b144b2f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyomp-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 38.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 |
c569d6e41c735c519358996f7dd25b971e805c0444ade16ba302f0263d630653
|
|
BLAKE2b-256 checksum How to use checksums |
98255134b0cb9dfaeded52267de4c5a09e16f80beb6949f38dba038a28d605e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pyomp-0.6.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 40.5 MB |
| Tags | CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
f5c61ffd1ef650d74ba09eddee013aef038b301c9405fe7478f49bd9d2444466
|
|
BLAKE2b-256 checksum How to use checksums |
44f795e1b0b322db089b7064920bacb4b911a48324686722f3c041a7c2b1cfb0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | pyomp-0.6.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 16.3 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
bcb1086a2c35a08ce18e77beed079580f2cb8e0b25ae6887a8129794edb99ce1
|
|
BLAKE2b-256 checksum How to use checksums |
a69132530d6f4ba8218dce5100a21b5485c656eca980cb4c80dcd7183bb2d2ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyomp-0.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 38.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 |
7ae98af5f6f5890a84ed6587fb2ee0be73f8a482477007f0bb3dff637f9aa05c
|
|
BLAKE2b-256 checksum How to use checksums |
ad4c95fe28e40f7ac6495f0253dcd193313534ec986c51068d579f0634c742d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pyomp-0.6.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 40.5 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
9c71a16be36bce69d7059bc9fc6c47d04eba0644fa59865c0ee0668b488b47bc
|
|
BLAKE2b-256 checksum How to use checksums |
796a43659b0bfa505e5d2b8224517ca76545e949926a9cab88be98ce030cbd16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | pyomp-0.6.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 16.3 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
72a804c1b43c65e93ac62313239927bafbfe362ec6d2220366742d70b449f822
|
|
BLAKE2b-256 checksum How to use checksums |
46de71b95fee45e69dd6627a4133900b8cf4ed21f72d8dfb21119d4893799591
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyomp-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 38.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 |
9e5f148caefa2cc9c7ae654820d1c64f8da65c64ba4e52124cfeee75fc88f1bb
|
|
BLAKE2b-256 checksum How to use checksums |
8e3fc1389c958f6714b06df46774576d18fed631ba5317c7fd1ffa7bb467caa3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pyomp-0.6.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 40.5 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
fe4b59d31a2c82e7d7b8afc2f9cc26068979ba4d8c31fa28b615877eeb7d94dc
|
|
BLAKE2b-256 checksum How to use checksums |
8b7b77fc8a4a19cd9f3f66d964eb404e6d66453ceaad7197bd3ac0c042653d1c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | pyomp-0.6.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 16.3 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
498fd5ef352b28815f40007c9b5e629a120525e5121aa1aa911d1c06da4f95bc
|
|
BLAKE2b-256 checksum How to use checksums |
b13b56f7dcedc5c36c6e3890784656e04f8626fa8ba310eb7c830a0dcae0b482
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyomp-0.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 38.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 |
91a24e8621b47f97e0be2daef3f3a73c6ebb8b45710325d480b74bfdc144a7e4
|
|
BLAKE2b-256 checksum How to use checksums |
231a89fe6bc813f81ce2aaf92dc6400431956ffbbcdab618b785c0bee6bda185
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pyomp-0.6.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 40.5 MB |
| Tags | CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
3add33b977eb901f470963adb274f9fb32e2f72815b51ba85aa3218dfcd6ec63
|
|
BLAKE2b-256 checksum How to use checksums |
fd1947744e6c259ae01b86f06f25ac321ddd625f2f136e35b582cd113bac7b1e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency logRelease files / pyomp-0.6.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | pyomp-0.6.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 16.3 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fa6b37517ac88908bb1c65e0f113abc1542bbdf2fa9227111cfe8ecec76c19f9
|
|
BLAKE2b-256 checksum How to use checksums |
cd5495a39d9fcd6aa01b04f9b97a083181839bec87a94fa8005115207deaf19e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 29, 2026.
Transparency log