Skip to main content

OpenJPH bindings

Requirements

These bindings link against OpenJPH and require a version containing PR #312 ("Removes direct access to COC segment marker"). That change was merged after the 0.30.1 release and, at the time of writing, is only available on OpenJPH main (unreleased). Building against OpenJPH 0.30.1 or earlier is not supported.

Free-threaded Python

ojph supports free-threaded (PEP 703) CPython 3.13t/3.14t: the extension declares that it does not need the GIL, so importing it leaves the GIL disabled. Wheels are published for cp314t, and the test suite runs on a free-threaded interpreter in CI.

The decode and encode hot paths already release the GIL, so a thread pool scales across cores on a free-threaded interpreter:

from concurrent.futures import ThreadPoolExecutor
from ojph.ojph_bindings import read_j2c_into

with ThreadPoolExecutor() as pool:
    pool.map(lambda t: read_j2c_into(t.data, t.out, t.level), tiles)

As with a file object, a single Codestream, infile or outfile object must not be shared between threads without external synchronisation. Give each thread its own; a compressed buffer that is only read can safely be shared.

Metadata

Release files for ojph 0.10.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 ojph 0.10.2
File Size Uploaded
ojph-0.10.2.tar.gz 37.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for ojph 0.10.2
File
ojph-0.10.2-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
ojph-0.10.2-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
ojph-0.10.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
ojph-0.10.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
ojph-0.10.2-cp314-cp314t-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 14.0+ ARM64 Details
ojph-0.10.2-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details
ojph-0.10.2-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
ojph-0.10.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
ojph-0.10.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
ojph-0.10.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
ojph-0.10.2-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
ojph-0.10.2-cp314-cp314-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 13.0+ x86-64 Details
ojph-0.10.2-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
ojph-0.10.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
ojph-0.10.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
ojph-0.10.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
ojph-0.10.2-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
ojph-0.10.2-cp313-cp313-macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64 Details
ojph-0.10.2-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
ojph-0.10.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
ojph-0.10.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
ojph-0.10.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
ojph-0.10.2-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
ojph-0.10.2-cp312-cp312-macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64 Details

Total release size: 18.0 MB

Release files / ojph-0.10.2.tar.gz

Download URL ojph-0.10.2.tar.gz
Size 37.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c31d832461eb00e8171891cbe8e9932bbf3db367e355838f200542aadfbbf40b
BLAKE2b-256 checksum
How to use checksums
711e7548cf90531afae66738afce9726821ae21a91a4d92940df279e12f05182
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp314-cp314t-win_arm64.whl

Download URL ojph-0.10.2-cp314-cp314t-win_arm64.whl
Size 568.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
0a178b75c916c3aa41d66e782cb2baf2253b313b3675e552124a498cec98a731
BLAKE2b-256 checksum
How to use checksums
d859a8ecf350a43f18e72f36fc47178a897b695472d0eef93b267321c1214311
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp314-cp314t-win_amd64.whl

Download URL ojph-0.10.2-cp314-cp314t-win_amd64.whl
Size 461.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
fd5d3c0d3f45d8391823cc4a396b545c913b830484b5be0ec5576eae333321cb
BLAKE2b-256 checksum
How to use checksums
54ef643fd93e45bbf90a9ce38ca6c22f393dd57d4e6981da59a828ea065211b9
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL ojph-0.10.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.5 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
5a6a8b5976ce39bac404f8e44d409cbdea901ec47e7171572d06fb04e8fb25cf
BLAKE2b-256 checksum
How to use checksums
77439efb948a617bfd643169c8cbd9a56fb9581ba1347966fc9246426f17ee71
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL ojph-0.10.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0fe2a96b4b83daf2cc840b9a2784423cd07b60e8ce4f366d88f420dd8f04d14a
BLAKE2b-256 checksum
How to use checksums
ae3615be0808ecfa53d19e083a47888b7308d9fd6bad6029a4c546cc23aa6fb1
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp314-cp314t-macosx_14_0_arm64.whl

Download URL ojph-0.10.2-cp314-cp314t-macosx_14_0_arm64.whl
Size 270.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
eed9fe76b9937682f02532f858646697e2bd994e41cebc5ae82b2053d2fd1358
BLAKE2b-256 checksum
How to use checksums
ee80aba4ff9849d6613f821ba91ceb89d94667e48ed3ea8edfb6cb0a3ec8a1c5
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL ojph-0.10.2-cp314-cp314t-macosx_13_0_x86_64.whl
Size 413.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
547a361872accfe46089ba6343beaf15c28d784f772715537b5ad10bda37766b
BLAKE2b-256 checksum
How to use checksums
0a86aacc8c756a87c2aacd67f39a4e6450cb71881dc3ec1d664dcd94f0262d3b
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp314-cp314-win_arm64.whl

Download URL ojph-0.10.2-cp314-cp314-win_arm64.whl
Size 565.6 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
4bc3ef25aeb89ddc4ed813d518c00209516ec99e38c95bf6bf178099a2c61e50
BLAKE2b-256 checksum
How to use checksums
5963e94b10b4366ea7a5e6da9361fd52a31a09b618c37b08adc87d32f93e3f4e
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp314-cp314-win_amd64.whl

Download URL ojph-0.10.2-cp314-cp314-win_amd64.whl
Size 458.4 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
14aa1ab44f1d81d0ff330d06a7d30e6128c2bb85ac852f43857b86a23551c52d
BLAKE2b-256 checksum
How to use checksums
eb57ffcaa2803d4a10d065a008864801249b7c40f9c92ec3b8c288cffb9eb89c
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL ojph-0.10.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
80fafc7cfd457781d26511cf47826e5210ce59101627aeda79691ebbac023d29
BLAKE2b-256 checksum
How to use checksums
727d50d9c672734a92cbdd1e88bc6ed054b43337c29b79fe33e71b83619663d7
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL ojph-0.10.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.3 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4b6cd3a6ee152d9e6accf8c13b68a15ec92830acb0f804be3109302fefaa3b86
BLAKE2b-256 checksum
How to use checksums
ff1ccd4c15bc7a01d80e380aba1618e20360349a44432dea01dc0d3badb9a635
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp314-cp314-macosx_14_0_arm64.whl

Download URL ojph-0.10.2-cp314-cp314-macosx_14_0_arm64.whl
Size 265.7 kB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
e790651f61374561ace65d2b983771ea8b2c3d94eb74924741961e112d4e4393
BLAKE2b-256 checksum
How to use checksums
b46295f4f407a370a4f890baaa18017c74c1bf8c2d17c147319b5e5f2836f14e
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp314-cp314-macosx_13_0_x86_64.whl

Download URL ojph-0.10.2-cp314-cp314-macosx_13_0_x86_64.whl
Size 408.6 kB
Tags CPython 3.14 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
b1f29a6c52fc9053ab0103f9189fba0a0fd5707ed9a64017e349ab8279b5c107
BLAKE2b-256 checksum
How to use checksums
5a5b39c4d13db6e48e2c579610dbe2d8476505c8c10c5814359d3f75eded94f6
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp313-cp313-win_arm64.whl

Download URL ojph-0.10.2-cp313-cp313-win_arm64.whl
Size 547.0 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
cb88b576accf5e405a5ce4fa363f4cfc376a2714a3a12796989be88aa45db865
BLAKE2b-256 checksum
How to use checksums
2a58d71942315d70279dce3c89c2eb4268447e6c593c710158825ca15e6aa36d
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp313-cp313-win_amd64.whl

Download URL ojph-0.10.2-cp313-cp313-win_amd64.whl
Size 445.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
1c74a52667c909aa1f2a3dfaa38144c63f082011439fdafd90813170cc093f9f
BLAKE2b-256 checksum
How to use checksums
8877499f2ad1345f5e90b2e8a53f0ca9d40e5614a2f813de5acb922ac2b0b9c5
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL ojph-0.10.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.5 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
db4712fde1ef6e372ea82657776869c954626bee7d7d6c26e558e0e3460bd7c9
BLAKE2b-256 checksum
How to use checksums
d74eab22960c4d7da897c860dbdae2957250fe3bd0534af34eaa7fa8066e21a2
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL ojph-0.10.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a6abfa24704d76c74eb55057c8783ad35d2165b30b18ce65d6e141f2cb600881
BLAKE2b-256 checksum
How to use checksums
e230f877efe25486589e95333e87dc86f7f21ff09854dca7a8f04d82fc04e44b
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp313-cp313-macosx_14_0_arm64.whl

Download URL ojph-0.10.2-cp313-cp313-macosx_14_0_arm64.whl
Size 265.5 kB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
433778ac0e5918ddc8331845b1e56d5fc6e954a2361fd6cfea77f24bba7a832e
BLAKE2b-256 checksum
How to use checksums
63a60159d33f18d83cc1b044abe4e3d44f0463db4ac1623fd0c1e28249b8557f
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp313-cp313-macosx_13_0_x86_64.whl

Download URL ojph-0.10.2-cp313-cp313-macosx_13_0_x86_64.whl
Size 408.6 kB
Tags CPython 3.13 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
fd5c60c5fc612568478c224e425eaac0865af1dd4176e9a9bae9873d513d92fd
BLAKE2b-256 checksum
How to use checksums
738554c3870f8e08da2cdc0b336bec6c0c4c2c1aae8b811def8d41854b9625d2
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp312-cp312-win_arm64.whl

Download URL ojph-0.10.2-cp312-cp312-win_arm64.whl
Size 547.0 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
e411bd0b2a47d113eacf72e5401be14caf055be82cebf5a75afeb4ec59e31eba
BLAKE2b-256 checksum
How to use checksums
c647b8cb415472eb799a682b38ab6925e5e09204597b5c9fa48fc64b27b5604e
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp312-cp312-win_amd64.whl

Download URL ojph-0.10.2-cp312-cp312-win_amd64.whl
Size 445.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
313dcbba271cda1acc306b644657ba7c5a83a659d6c6a31b39a64b719cee85eb
BLAKE2b-256 checksum
How to use checksums
bf2f0afd16d7c2c39950f6a1897d20563d9862475bcbef0645a9ac03d642e0ee
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL ojph-0.10.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.5 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
823f8d5092f191638d2a14181ac6469d7636842a221a2137e76a482d8a30eb1b
BLAKE2b-256 checksum
How to use checksums
1757e77b5399b9a0a3302f7fed95153ae4197ff360aa0d6b3d11b50df4238105
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL ojph-0.10.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
329a996912f0ccb4dc2d5f2f7c53c33846eb65dda79c15fa0000b8284e0d341c
BLAKE2b-256 checksum
How to use checksums
5ea2d8079690274826fa01b6fc499adb423b194a4a765bb4c6949afc1bff73c3
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp312-cp312-macosx_14_0_arm64.whl

Download URL ojph-0.10.2-cp312-cp312-macosx_14_0_arm64.whl
Size 265.3 kB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
eba810d4aa0f87c2ba0dde60880a0bccb41044598e63a563690196cb747e7e1b
BLAKE2b-256 checksum
How to use checksums
6108bec6b66f1666b567fb93e47be560c85b82165aea15141e37d7182c7e99c1
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 Aug 9, 2026.

Transparency log

Release files / ojph-0.10.2-cp312-cp312-macosx_13_0_x86_64.whl

Download URL ojph-0.10.2-cp312-cp312-macosx_13_0_x86_64.whl
Size 408.6 kB
Tags CPython 3.12 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
39ed95f68e38d148cc9fc30315a5c5e4fa9db12b654b48ddd803c5bdc77ce875
BLAKE2b-256 checksum
How to use checksums
ecabc71abc06a2dc1080624e1d5e20460cb38ccb0660ce75878fb590736123ff
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 Aug 9, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.10.2 This release

25 release files

0.9.0

25 release files

0.7.0

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.6

1 release file

0.4.5

1 release file

0.4.4

1 release file

0.4.3

1 release file

0.4.2

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.0

1 release file

0.1.1

1 release file

0.1.0

1 release file

0.0.2

1 release file

0.0.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