Skip to main content

License CII Best Practices OpenSSF Scorecard Build Status Analysis Status Quality Gate Status

OpenEXR

OpenEXR provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.

The purpose of EXR format is to accurately and efficiently represent high-dynamic-range scene-linear image data and associated metadata, with strong support for multi-part, multi-channel use cases.

OpenEXR is widely used in host application software where accuracy is critical, such as photorealistic rendering, texture access, image compositing, deep compositing, and DI.

OpenEXR Project Mission

The goal of the OpenEXR project is to keep the EXR format reliable and modern and to maintain its place as the preferred image format for entertainment content creation.

Major revisions are infrequent, and new features will be carefully weighed against increased complexity. The principal priorities of the project are:

  • Robustness, reliability, security
  • Backwards compatibility, data longevity
  • Performance - read/write/compression/decompression time
  • Simplicity, ease of use, maintainability
  • Wide adoption, multi-platform support - Linux, Windows, macOS, and others

OpenEXR is intended solely for 2D data. It is not appropriate for storage of volumetric data, cached or lit 3D scenes, or more complex 3D data such as light fields.

The goals of the Imath project are simplicity, ease of use, correctness and verifiability, and breadth of adoption. Imath is not intended to be a comprehensive linear algebra or numerical analysis package.

Python Module

The OpenEXR python module provides full support for reading and writing all types of .exr image files, including scanline, tiled, deep, mult-part, multi-view, and multi-resolution images with pixel types of unsigned 32-bit integers and 16- and 32-bit floats. It provides access to pixel data through numpy arrays, as either one array per channel or with R, G, B, and A interleaved into a single array RGBA array.

Project Governance

OpenEXR is a project of the Academy Software Foundation. See the project's governance policies, contribution guidelines, and code of conduct for more information.

Quick Start

The "Hello, World" image writer:

# Generate a 3D NumPy array for RGB channels with random values
height, width = (20, 10)
RGB = np.random.rand(height, width, 3).astype('f')

channels = { "RGB" : RGB }
header = { "compression" : OpenEXR.ZIP_COMPRESSION,
           "type" : OpenEXR.scanlineimage }

with OpenEXR.File(header, channels) as outfile:
    outfile.write("readme.exr")

Or alternatively, construct the same output file via separate pixel arrays for each channel:

# Generate arrays for R, G, and B channels with random values
height, width = (20, 10)
R = np.random.rand(height, width).astype('f')
G = np.random.rand(height, width).astype('f')
B = np.random.rand(height, width).astype('f')
channels = { "R" : R, "G" : G, "B" : B }
header = { "compression" : OpenEXR.ZIP_COMPRESSION,
           "type" : OpenEXR.scanlineimage }

with OpenEXR.File(header, channels) as outfile:
    outfile.write("readme.exr")

The corresponding example of reading an image is:

with OpenEXR.File("readme.exr") as infile:

    RGB = infile.channels()["RGB"].pixels
    height, width, _ = RGB.shape
    for y in range(height):
        for x in range(width):
            pixel = tuple(RGB[y, x])
            print(f"pixel[{y}][{x}]={pixel}")

Or alternatively, read the data as separate arrays for each channel:

with OpenEXR.File("readme.exr", separate_channels=True) as infile:

    header = infile.header()
    print(f"type={header['type']}")
    print(f"compression={header['compression']}")

    R = infile.channels()["R"].pixels
    G = infile.channels()["G"].pixels
    B = infile.channels()["B"].pixels
    height, width = R.shape
    for y in range(height):
        for x in range(width):
            pixel = (R[y, x], G[y, x], B[y, x])
            print(f"pixel[{y}][{x}]={pixel}")

To modify the header metadata in a file:

with OpenEXR.File("readme.exr") as f:
    
    f.header()["displayWindow"] = ((3,4),(5,6))
    f.header()["screenWindowCenter"] = np.array([1.0,2.0],'float32')
    f.header()["comments"] = "test image"
    f.header()["longitude"] = -122.5
    f.write("readme_modified.exr")

    with OpenEXR.File("readme_modified.exr") as o:
        dw = o.header()["displayWindow"]
        assert (tuple(dw[0]), tuple(dw[1])) == ((3,4),(5,6))
        swc = o.header()["screenWindowCenter"]
        assert tuple(swc) == (1.0, 2.0)
        assert o.header()["comments"] == "test image"
        assert o.header()["longitude"] == -122.5

Note that OpenEXR's Imath-based vector and matrix attribute values appear in the header dictionary as 2-element, 3-element, 3x3, 4x4 numpy arrays, and bounding boxes appear as tuples of 2-element arrays, or tuples for convenience.

To read and write a multi-part file, use a list of Part objects:

height, width = (20, 10)
Z0 = np.zeros((height, width), dtype='f')
Z1 = np.ones((height, width), dtype='f')

P0 = OpenEXR.Part({}, {"Z" : Z0 })
P1 = OpenEXR.Part({}, {"Z" : Z1 })

f = OpenEXR.File([P0, P1])
f.write("readme_2part.exr")

with OpenEXR.File("readme_2part.exr") as o:
    assert o.parts[0].name() == "Part0"
    assert o.parts[0].width() == 10
    assert o.parts[0].height() == 20
    assert o.parts[1].name() == "Part1"
    assert o.parts[1].width() == 10
    assert o.parts[1].height() == 20

Deep data is stored in a numpy array whose entries are numpy arrays. Construct a numpy array with a dtype of object, and assign each entry a numpy array holding the samples. Each pixel can have a different number of samples, including None for no data, but all channels in a given part must have the same number of samples.

height, width = (20, 10)

Z = np.empty((height, width), dtype=object)
for y in range(height):
    for x in range(width):
        Z[y, x] = np.array([y*width+x], dtype='uint32')

channels = { "Z" : Z }
header = { "compression" : OpenEXR.ZIPS_COMPRESSION,
           "type" : OpenEXR.deepscanline }
with OpenEXR.File(header, channels) as outfile:
    outfile.write("readme_test_tiled_deep.exr")

To read a deep file:

with OpenEXR.File("readme_test_tiled_deep.exr") as infile:

    Z = infile.channels()["Z"].pixels
    height, width = Z.shape
    for y in range(height):
        for x in range(width):
            for z in Z[y,x]:
                print(f"deep sample at {y},{x}: {z}")

Community

Resources

License

OpenEXR is licensed under the BSD-3-Clause license.

Release files for OpenEXR 3.5.1

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

Source distribution (sdist)

Source distribution for OpenEXR 3.5.1
File Size Uploaded
openexr-3.5.1.tar.gz 26.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for OpenEXR 3.5.1
File
openexr-3.5.1-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
openexr-3.5.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
openexr-3.5.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
openexr-3.5.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
openexr-3.5.1-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
openexr-3.5.1-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
openexr-3.5.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
openexr-3.5.1-cp313-cp313-macosx_10_15_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.15+ x86-64 Details
openexr-3.5.1-cp313-cp313-macosx_10_15_universal2.whl CPython 3.13 CPython 3.13 macOS 10.15+ universal2 (ARM64, x86-64) Details
openexr-3.5.1-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
openexr-3.5.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
openexr-3.5.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
openexr-3.5.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
openexr-3.5.1-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
openexr-3.5.1-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
openexr-3.5.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
openexr-3.5.1-cp312-cp312-macosx_10_15_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.15+ x86-64 Details
openexr-3.5.1-cp312-cp312-macosx_10_15_universal2.whl CPython 3.12 CPython 3.12 macOS 10.15+ universal2 (ARM64, x86-64) Details
openexr-3.5.1-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
openexr-3.5.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
openexr-3.5.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
openexr-3.5.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
openexr-3.5.1-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
openexr-3.5.1-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
openexr-3.5.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
openexr-3.5.1-cp311-cp311-macosx_10_15_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.15+ x86-64 Details
openexr-3.5.1-cp311-cp311-macosx_10_15_universal2.whl CPython 3.11 CPython 3.11 macOS 10.15+ universal2 (ARM64, x86-64) Details
openexr-3.5.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
openexr-3.5.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
openexr-3.5.1-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
openexr-3.5.1-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
openexr-3.5.1-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
openexr-3.5.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
openexr-3.5.1-cp310-cp310-macosx_10_15_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.15+ x86-64 Details
openexr-3.5.1-cp310-cp310-macosx_10_15_universal2.whl CPython 3.10 CPython 3.10 macOS 10.15+ universal2 (ARM64, x86-64) Details
openexr-3.5.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
openexr-3.5.1-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
openexr-3.5.1-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details
openexr-3.5.1-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
openexr-3.5.1-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details
openexr-3.5.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
openexr-3.5.1-cp39-cp39-macosx_10_15_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.15+ x86-64 Details
openexr-3.5.1-cp39-cp39-macosx_10_15_universal2.whl CPython 3.9 CPython 3.9 macOS 10.15+ universal2 (ARM64, x86-64) Details

Total release size: 105.7 MB

Release files / openexr-3.5.1.tar.gz

Download URL openexr-3.5.1.tar.gz
Size 26.2 MB
Tags Source
SHA-256 checksum
How to use checksums
e48d64bc8388ed18eff2f76007034ee3d48f276dbbac08e6c66389a3bb3e9ec7
BLAKE2b-256 checksum
How to use checksums
b771e5cb10458eed1d3bf87d9d1b44c94fd6c6dce0de4378ac5dde02b34d9638
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp313-cp313-win_arm64.whl

Download URL openexr-3.5.1-cp313-cp313-win_arm64.whl
Size 1.2 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
10f3e9f68ea4eb98769238a3c4d2582a2b24646da6f94bc9fda7a2c308468ea9
BLAKE2b-256 checksum
How to use checksums
31d1301b129db8a947d593b4778c06600df6931c64ce0148942ddb073cedb134
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp313-cp313-win_amd64.whl

Download URL openexr-3.5.1-cp313-cp313-win_amd64.whl
Size 1.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b98acad682a6665b00a85654f3c25a076355ccecfe98eac65ace42606dc1f85a
BLAKE2b-256 checksum
How to use checksums
90fe0483778bd2195336d5b9cbd60c9b527e467996285155b5ce555c32b18148
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL openexr-3.5.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 2.8 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d10218e1a848c4407cb1e570c561966fdc46232598c4805413cf8825fccb0a8d
BLAKE2b-256 checksum
How to use checksums
d226d2099bea229a28f7b95df67d76635ba7c15323e92b27cd8959e518d9d0de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL openexr-3.5.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 2.5 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
64bd512f459d3eedfb56229a2ab6c85a502908ac8dc8fe2f32afe4bb262d71bc
BLAKE2b-256 checksum
How to use checksums
175591c9f0cf8a1509337a5d3300cacc46505b2b13c5d2ec5c2a1d270a5ca625
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL openexr-3.5.1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c9ff2a65af9693885143b3b038300cbf1d3e3742107bc1b88d2d0bdccef8a2e2
BLAKE2b-256 checksum
How to use checksums
036d3c5aa8c701e5aa60bc9855b75a452bfb874fd4d7835e0f4e64d06f297548
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL openexr-3.5.1-cp313-cp313-manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0f57a9e728709d33ab80807401e274d4d0fae7c62a2b8da8a801a136c9f18390
BLAKE2b-256 checksum
How to use checksums
0255c0741111fa17fc598d338e0471c9e3879016b2ca0b7bdc128a82563bc521
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL openexr-3.5.1-cp313-cp313-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
17725895c5e458a3a7265d6c01b4b61eb56c172c9983b7f5091c4146265b699c
BLAKE2b-256 checksum
How to use checksums
ba206eb55bc877d184df318a9b42f0a11ccfa88502bcc0a01156b0d021276c53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp313-cp313-macosx_10_15_x86_64.whl

Download URL openexr-3.5.1-cp313-cp313-macosx_10_15_x86_64.whl
Size 1.5 MB
Tags CPython 3.13 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
35a2748028b78f3cf2ea7e431936d4c23b14efd5ac69ae02fa1c923113a0086d
BLAKE2b-256 checksum
How to use checksums
e05133f19da29280daa2e3a439741acfb5e2fe1cd963f3f08743d6b291a0859d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp313-cp313-macosx_10_15_universal2.whl

Download URL openexr-3.5.1-cp313-cp313-macosx_10_15_universal2.whl
Size 2.8 MB
Tags CPython 3.13 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
51118abd6ef7d6c1c0bb45b1ceb700412085dd1fa55a997438ef65acd95b297f
BLAKE2b-256 checksum
How to use checksums
9c92604ec54a95278bbf29806f70eaea5ccf5964ca9f5e1dad9889b5438e171b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp312-cp312-win_arm64.whl

Download URL openexr-3.5.1-cp312-cp312-win_arm64.whl
Size 1.2 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
afdedfc454da80ef7dfa11eb7beb6f7a9009d756a162e2e206b6c9df55e53997
BLAKE2b-256 checksum
How to use checksums
98fc7353343d46a98cc80845a21cbae8226fd3a3c993a212882907a206997b9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp312-cp312-win_amd64.whl

Download URL openexr-3.5.1-cp312-cp312-win_amd64.whl
Size 1.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8ed5a6b8c409ecef38c54b03d976d39ce84aa831e57566cfffc8ed0ebb906656
BLAKE2b-256 checksum
How to use checksums
30a2fc5bb2a01960f31328e24eebd6ec42773705cbdc5a25a610df6bfb8e86bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL openexr-3.5.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 2.8 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
475f5c0158f2cd5d224674645beb414a9d519b3dc83f6bd2562e500adb620aa4
BLAKE2b-256 checksum
How to use checksums
d4457960a9ff09d54ec10c1cf31c27f3bac51062ecca61555b66bd408c8e9c2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL openexr-3.5.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 2.5 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9526afc50057220027b6d02b5d815961b08233fcf1ca4ca81cd7f89b44ae2c55
BLAKE2b-256 checksum
How to use checksums
dc4067998b1e02be508bb1d8155c968b3668b9f9ede85755a67fe79d4a164193
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL openexr-3.5.1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2baa1b105875fdb3a84ad2b55ffc828ea9935da17f0c6528d47467f74004c6a9
BLAKE2b-256 checksum
How to use checksums
650648c73121b26f69f7638e70396445fd5aa67eb8baaa6eec30a61b259053d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL openexr-3.5.1-cp312-cp312-manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e4761dcbca53ba4142d96d05e93d4ec649715a40e47230fe0abbe8ab19c98152
BLAKE2b-256 checksum
How to use checksums
76ac59f09d84917d9da0b54b4581753ad797310aa6ea45ca01462739c53cd5b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL openexr-3.5.1-cp312-cp312-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2004af32e1c8036793ad466d1aad168e59ae5960eefbc7114c79aff78a23877a
BLAKE2b-256 checksum
How to use checksums
a1b5f5da7eeed125c37c14f83f4ce62e35227d16dc640da6a246710f155c8b32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp312-cp312-macosx_10_15_x86_64.whl

Download URL openexr-3.5.1-cp312-cp312-macosx_10_15_x86_64.whl
Size 1.5 MB
Tags CPython 3.12 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
ba0822fbb089c04f391ca17863ba4ff341a95b16de2ae341eeb8712c1c802528
BLAKE2b-256 checksum
How to use checksums
ca70374e92d260bd056b630499d0b2936d98aa7510cbbcb30ecfe1e710ba6c1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp312-cp312-macosx_10_15_universal2.whl

Download URL openexr-3.5.1-cp312-cp312-macosx_10_15_universal2.whl
Size 2.8 MB
Tags CPython 3.12 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
9e7d28465c857d2f03cc5ce23cc98f0a9ba9fd68b2748017b8affe54235021a9
BLAKE2b-256 checksum
How to use checksums
c325e90efd13b06e598419a27463a4d159102355e0cf1b477fe62cd692bde6be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp311-cp311-win_arm64.whl

Download URL openexr-3.5.1-cp311-cp311-win_arm64.whl
Size 1.2 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
2111afdea1af09adb05e03ea7de3e80e512eba42ca0d4f95b1f29957be0ad762
BLAKE2b-256 checksum
How to use checksums
9ed20a41a8ce1655a28d30b61aab2648a05e348a174c153114af3a1d28182e28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp311-cp311-win_amd64.whl

Download URL openexr-3.5.1-cp311-cp311-win_amd64.whl
Size 1.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7569d285ab91bc1d5a18a05c42030573132062c1ee1f50758a79ccef03197acd
BLAKE2b-256 checksum
How to use checksums
2c103f01ec79738e792b0b58c8073cf8684e7f056249641e8e3d1a518c23bca2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL openexr-3.5.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 2.7 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d601197c78337f949d747d2c427a155f4ceffe31a6c08f7ca000f0b479893b3c
BLAKE2b-256 checksum
How to use checksums
3f7ff20d43c2d0fce8235ebbc8edc5049f33a9a9af0fbeb2160f57a0f149a3f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL openexr-3.5.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 2.5 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9395037c54eb1441277a8142cc6b1bf86d974549f42d0c89cb1bed874d2a1276
BLAKE2b-256 checksum
How to use checksums
46fd65f8ba8bcd29dde0d7ef1db122e7bfc7c19d153da3bfdc8ac83dc36c1b39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL openexr-3.5.1-cp311-cp311-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cf6fc9774eabcdebfcb9c257ce38cda785fd7723b77f9e008810c326f8e45700
BLAKE2b-256 checksum
How to use checksums
c9495781a2135881c07bfb3fd48c4d9b2229b53bc2f2247f20f43eccd87f831c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL openexr-3.5.1-cp311-cp311-manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fa04b663d56dc64759c1005646ed3868fd2564b443ad426eb25775bcc1ff9074
BLAKE2b-256 checksum
How to use checksums
7614f38b4acc4f7b26531543ebf1e7e0316cc11dfe9c0a5d44152f59167de9a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL openexr-3.5.1-cp311-cp311-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
780d95dd2fb61257e51627db19286d89075100526c91b266d1c7b246bc2b2417
BLAKE2b-256 checksum
How to use checksums
9a50d83b5f82bb6253e977d252ff145f1f8bff466ada5a3796b52da082dd1a9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp311-cp311-macosx_10_15_x86_64.whl

Download URL openexr-3.5.1-cp311-cp311-macosx_10_15_x86_64.whl
Size 1.5 MB
Tags CPython 3.11 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
73d6b898242c696f3d1c24b222652247286fbb02aa7ab962fc4744411d9eda7d
BLAKE2b-256 checksum
How to use checksums
a4efecce76efe847d95b758db78ab9d606bef6cc28dfc9e9389e5633b3da5aca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp311-cp311-macosx_10_15_universal2.whl

Download URL openexr-3.5.1-cp311-cp311-macosx_10_15_universal2.whl
Size 2.8 MB
Tags CPython 3.11 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
4eda08970cf3892d0f72a507378822eaf970f2c2643f6a1d3e063dd7c0679a2c
BLAKE2b-256 checksum
How to use checksums
8df3f8ca6f72653aff2c74866a9c6b701209bfc241b9695e86550ba80b8d7f23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp310-cp310-win_amd64.whl

Download URL openexr-3.5.1-cp310-cp310-win_amd64.whl
Size 1.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a71b1bd920dcf790035ea64d27bf10b385f25e7cf316480280c39d3cfb0024f0
BLAKE2b-256 checksum
How to use checksums
b57da3b9612f542ba9cb7f33b05419cd96f63720e8bb95684fe5e9d72481fcb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL openexr-3.5.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 2.7 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c62e5519ec8bfbb862819e8cfb550227c548eb7814fe840df6413e20d6ab3aa9
BLAKE2b-256 checksum
How to use checksums
c257b67989a4ed4765acc242a97916da0467b02b255d5c7831184ac261e856de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL openexr-3.5.1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 2.5 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
966613e9171b876c8948547797fc7cbc459da3deb20a6d09bed531ab0f5a3257
BLAKE2b-256 checksum
How to use checksums
ec0db9e4e9eae0cb73fe8a1fed52c8d72a55a3bc30c814f871d81dbe72e3ff71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL openexr-3.5.1-cp310-cp310-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e9dc9d937f6369f9d6b49fe2f50b9d59723fd592347c3fb5676a2fc84e687763
BLAKE2b-256 checksum
How to use checksums
408214ad1e304ab222530fec352e74b54547535c88784b9e382d5eed00f5d172
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL openexr-3.5.1-cp310-cp310-manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
889fb9f8b35b20ff694d0fe07ad9500dc88e44e02cd7552f83b2bdcd29566a78
BLAKE2b-256 checksum
How to use checksums
6b095cd4322128cce8facf721b99af1609fa6aac12e3c63336d682caeda86e01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL openexr-3.5.1-cp310-cp310-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3dfaa79919644e27c26bf5051941bd13ad3665826717aaf1be5534953d015362
BLAKE2b-256 checksum
How to use checksums
1cadee784a8a70f627efd34d3af29c8dcc80515f5ac3d9d111069277119030a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp310-cp310-macosx_10_15_x86_64.whl

Download URL openexr-3.5.1-cp310-cp310-macosx_10_15_x86_64.whl
Size 1.5 MB
Tags CPython 3.10 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b37f981a16f1b4aed64d6e8fee06d8a9da9f73ab16b264fc2b8af49db010fe23
BLAKE2b-256 checksum
How to use checksums
df8a83f55d11c2cba1c78da5573e9d59eb1fa9622d28c0a696383bb38142f11d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp310-cp310-macosx_10_15_universal2.whl

Download URL openexr-3.5.1-cp310-cp310-macosx_10_15_universal2.whl
Size 2.8 MB
Tags CPython 3.10 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
626d9fb32b7e05768b384fa636bb8da166a121185e3b995a0b13e32b41ed9181
BLAKE2b-256 checksum
How to use checksums
3d499c9a4e5a4dc1158e2db08fc106223c20a02af6d9d253355a5814454a9f0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp39-cp39-win_amd64.whl

Download URL openexr-3.5.1-cp39-cp39-win_amd64.whl
Size 1.1 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
cdd73ba8eab8ed22ba45278e7fbeb552b1ed69c4df145b59a9a65977f367d0b8
BLAKE2b-256 checksum
How to use checksums
1f00265804977c703744c2584be9d081b5c06da19ccfd98cb3890ad2a4dbdb92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL openexr-3.5.1-cp39-cp39-musllinux_1_2_x86_64.whl
Size 2.7 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8c9c9f27bbfd36c0ee9795a0b6ebe47079fad07bb699b5cc6eefacc0b8e39f28
BLAKE2b-256 checksum
How to use checksums
9c6a25f9d25204ff965fce37734cae050073ad9f861f9ef1a2a1865cfead7344
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL openexr-3.5.1-cp39-cp39-musllinux_1_2_aarch64.whl
Size 2.5 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
858b399a53d5486de8a7bde8793aae7bbb08446e4c7218549cf774bc176120cb
BLAKE2b-256 checksum
How to use checksums
525f1d51ddb1462891ddbe035ac3aea82b043b8b8fa04500f5e8757de4e69c0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL openexr-3.5.1-cp39-cp39-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5dfe247372f5fe445daa6ebf38cfbd681cab91bb790f69208dadbaa718d9a0df
BLAKE2b-256 checksum
How to use checksums
16d7d9685536d2018ce16bb655b6afd6a4eca47791d02d93d91dc1f09fef9b2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL openexr-3.5.1-cp39-cp39-manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
751e6bcfca900d1e58a1dd8bf1c75d2fb089938d83ad180341c776d13db71aef
BLAKE2b-256 checksum
How to use checksums
1bb703a63e88c5ba8d839880e3627f04a28dd4e41476be7b20254954f556e184
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL openexr-3.5.1-cp39-cp39-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3f2ddcc7ea1b4673aba8d323f23e95287566f45028396c46b3b7984d144016ae
BLAKE2b-256 checksum
How to use checksums
6f6f20df4b32f76d783221dc82ed9d357b1b958c9df3b0cad97276de9a4a6b2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp39-cp39-macosx_10_15_x86_64.whl

Download URL openexr-3.5.1-cp39-cp39-macosx_10_15_x86_64.whl
Size 1.5 MB
Tags CPython 3.9 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
16b9ff6bd1c9ecd448a457f654228ee5563a53a78ce6a1f5d0b5b6e9254411e8
BLAKE2b-256 checksum
How to use checksums
2024ef21cca0a11a075f620999fdb7add73f52f3710b30ac39753e8edaf9cbde
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release files / openexr-3.5.1-cp39-cp39-macosx_10_15_universal2.whl

Download URL openexr-3.5.1-cp39-cp39-macosx_10_15_universal2.whl
Size 2.8 MB
Tags CPython 3.9 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
1c704f53b7bb13194285815d447d69a318329334c9c052e968e65fd7d8feca90
BLAKE2b-256 checksum
How to use checksums
e1b748a0c5035b988ebeb8428a346b46e1f9d71990592bd7a9718c9b23bf43cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

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

Transparency log

Release history Release notifications | RSS feed

This release

3.5.1 This release

44 release files

3.5.0

44 release files

3.4.8

49 release files

3.4.7

49 release files

3.4.5

49 release files

3.4.4

49 release files

3.4.2

49 release files

3.3.7

47 release files

3.3.5

47 release files

3.3.3

47 release files

3.3.2

35 release files

3.3.0

29 release files

3.2.9

49 release files

3.2.8

49 release files

3.2.4

35 release files

1.3.9

30 release files

1.3.8

2 release files

1.3.7

1 release file

1.3.2

1 release file

1.3.1

1 release file

1.3.0

1 release file

1.2.0

1 release file

1.1.0

1 release file

1.0.3

1 release file

1.0.2

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