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.

Metadata

Release files for OpenEXR 3.4.18

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.4.18
File Size Uploaded Provenance Actions
openexr-3.4.18.tar.gz 25.7 MB With provenance Details for openexr-3.4.18.tar.gz

Built distributions (wheels)

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

Total release size: 97.4 MB

Release files / openexr-3.4.18.tar.gz

Download URL openexr-3.4.18.tar.gz
Size 25.7 MB
Tags Source
SHA-256 checksum
How to use checksums
23c97fa41aece32b4e78cb77d93db55467b0a7cfa20fce2287041957c5f6e71a
BLAKE2b-256 checksum
How to use checksums
5a259e3a72206411e1ea30e6e06001a339b30dc8e7e5e23015286d15aabfea78
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp313-cp313-win_amd64.whl
Size 741.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6eaebe0f4591b8c0ef2bdbcd4d188a2406af9f059217765e6c9363529d98c56b
BLAKE2b-256 checksum
How to use checksums
db4b20ae9de2249ff7952e51083667254feb60e6213a8971f7c431fe22512d58
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp313-cp313-musllinux_1_2_x86_64.whl
Size 2.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e79658beb0aa4b220ae391b7972c0484d5a85d107c4ffffbebed74d6cac44b43
BLAKE2b-256 checksum
How to use checksums
60ed73edf90871f4ec09201200d32dcdcd2b5a6ce309df6ea0d55d71d61858c8
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp313-cp313-musllinux_1_2_aarch64.whl
Size 2.1 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
89e02385cf936b3f9ef4f33fdbeff4cd3aa11452e746ebee59db7c7dc89870cc
BLAKE2b-256 checksum
How to use checksums
1fb2e5b871827294615033fc8b6a13307ed5720af86fb403c0ba764a8d238315
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp313-cp313-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
67d79f3079fe3de43c607f8b564d20fc2e66aa19ac6f382911449d2501b07076
BLAKE2b-256 checksum
How to use checksums
d1fae45ffa1537d5fa9fc77b84c33b7945ab5a6af54f1e21f201da5d0fdb3738
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp313-cp313-manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1896e1ed99f1bedb00fccd1b39b23e9a54626bfe9ee35deba51f1406264286a7
BLAKE2b-256 checksum
How to use checksums
3da42ea9727b2a6bbfcba4d0bc3b1bc7b88a56e064d9cb9c203df3d17b45a92b
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp313-cp313-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5ddbd937d03c0dff16431b7a5a438c036548fea7e5889619005590f9035ce4bd
BLAKE2b-256 checksum
How to use checksums
a0304552572a83510e30bdcef0121c71070fdfa8853741665e9942506f31c52d
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp313-cp313-macosx_10_15_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
6a216df72e9733170d5a8f73737a84061b59d18b5d2f3c487d4238f10e4fa485
BLAKE2b-256 checksum
How to use checksums
90f543ebe79475e63349b5efa06b9fb3ac0bd487e7ece9dae372c8ce0c484015
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp313-cp313-macosx_10_15_universal2.whl
Size 2.1 MB
Tags CPython 3.13 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
40b1836f2b8c253ccce34d6f0897bbad7b40c351b8a432fe7cc2baeee2e6edfa
BLAKE2b-256 checksum
How to use checksums
f85104a71cc732813ee2f948b6aa2b69d87df67eeeb2d9735f866bc792f19f4a
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp312-cp312-win_amd64.whl
Size 741.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
efb004f8fa8db3a19dcc60b1bb24ff5f0d68c793784c4776949078c617e7aed7
BLAKE2b-256 checksum
How to use checksums
2362cd0203bb3b0472e79c6e5c3084082212c1869f934acdb0cff995f699229e
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp312-cp312-musllinux_1_2_x86_64.whl
Size 2.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
77b9a0237f81d84e1b7bbcbc336bc65e6f34fcc90474b4af1c66073994e12c6c
BLAKE2b-256 checksum
How to use checksums
64a4cdb0eecf076d829dee2f12eba2ba6096680bbc944f65508a1c1382b25b49
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp312-cp312-musllinux_1_2_aarch64.whl
Size 2.1 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a1cafde523242db334e2a587567647e8b4f3a8ff3a4a895c008ad2ced1c34625
BLAKE2b-256 checksum
How to use checksums
13a36c183798524cd0f52b6c3ecb62bbee6a3668220b3a83473a475d462d206a
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp312-cp312-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
668e1572ba81298807bd32c04229c282cd80b4dbd94c79083106d76b0049f72f
BLAKE2b-256 checksum
How to use checksums
e5fcd229817019fa913175e4a31970c95b9357f4ef6789c0a7b4e4d8283ee379
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp312-cp312-manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bcd32e08998c1c07c7c403e777abe6eaad0cd17c41380de1ce6c5e8bdabd087c
BLAKE2b-256 checksum
How to use checksums
3476e042f9fd8a3bf6b900dc2fba628dfa6bb0013097e686f90f88da4f270aea
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp312-cp312-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
29cc3cac8fd34c31b8c4a68a691481fc7464c932d16d47c5acfa55732470f13c
BLAKE2b-256 checksum
How to use checksums
b316387fdb5b5124662d0bbaba769cccf06c9a6f6e02ed2d4b85b8fcf5cea471
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp312-cp312-macosx_10_15_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
f2b14c8cd7ff7673bf8b191a919bc5ddbe78bc77ed8a6085e6a820a5f3d56003
BLAKE2b-256 checksum
How to use checksums
10d5a697a098f5b1f9b42a5c58c9e05a55541240e015ebeff8efde0c7ee4ff06
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp312-cp312-macosx_10_15_universal2.whl
Size 2.1 MB
Tags CPython 3.12 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
c227e6d28a5d1281b9b295c5e00af35bdee7b3968e46269ab93450d4143abe49
BLAKE2b-256 checksum
How to use checksums
27484e2980d26cd59378bf8e81657b5f582e069fa3294b2c2726d38e74cc439f
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp311-cp311-win_amd64.whl
Size 740.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
43ccb1160e0658f84f7446422c7e8e0f6e68e9a0800ba3991e014893b39d11df
BLAKE2b-256 checksum
How to use checksums
bbb7ce5a838fd5b6ff492aa0f82ab1001ac7795ba5f232e6be9356dfa80b6372
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp311-cp311-musllinux_1_2_x86_64.whl
Size 2.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
837a698b11380ea1f0ad49b2f1afcf43e48c4720e89027a221969976f7259c56
BLAKE2b-256 checksum
How to use checksums
70b978aaa780891b328ef4f9f478f4610e0d082cc321182e4f8efecf78f1f0a8
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp311-cp311-musllinux_1_2_aarch64.whl
Size 2.1 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
975c7177fbe107832bcb2d24c6193c8676982ddfd84b571aa3cdbe03a2d1d451
BLAKE2b-256 checksum
How to use checksums
854480cc73cd09ef762962c617107190ac078966d25a0cda6c09f2e8bcbf74c5
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp311-cp311-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ef502c53edb104ff1bdbecf7a6e005d7171ee4302fe77fe0e1d0ec7d1635432d
BLAKE2b-256 checksum
How to use checksums
beb2cb340d04cfe7ec48b95b17d300b587f6e40bf5795195265f6d52829af1cc
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp311-cp311-manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
60fa40442061509721e11821d55f921753c8cdaad8e2c8c3422a149516b1d5da
BLAKE2b-256 checksum
How to use checksums
7802c387e2613c68d0c4b718882949ceca088ad7393e42f4a3a83bd8c427e651
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp311-cp311-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b32200a9eec2938638d9163268c57aa3371ac62ae676c3247a4416e735a367a9
BLAKE2b-256 checksum
How to use checksums
72e80404151efc732c2b40ce1121997a57ce65bcf4a4d2000b43aff1a0aef9bf
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp311-cp311-macosx_10_15_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
507feffb7c2c4815367819913bd37f8a359b76abd89791c3aac52bf0b107a5e1
BLAKE2b-256 checksum
How to use checksums
1e74a5467704e02cebd951e4cd39aa5bf17d6f0c549b1cfd7d9d2e06bb0427ef
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp311-cp311-macosx_10_15_universal2.whl
Size 2.1 MB
Tags CPython 3.11 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
cce54a6c8d2b47ef481747aaa777c981874a6c97e943a4593837ca47f36855d5
BLAKE2b-256 checksum
How to use checksums
3aa59a95ac4979581a8182fc5a6b5885069f357a7c54751fe4eeac663600e8c8
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp310-cp310-win_amd64.whl
Size 739.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
97e46b3641e80f280d0371d05740579f487a21bb7fe5984251bf30290f8178be
BLAKE2b-256 checksum
How to use checksums
91fcffcc5e8fa09dece3a12ee2510b2f01ec787ff67530fd899b09a976d9f8f1
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp310-cp310-musllinux_1_2_x86_64.whl
Size 2.3 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
178229747c669ef9d7175c9fb86cda97f20295876fa9a5f224396f5995ce3532
BLAKE2b-256 checksum
How to use checksums
bb2d347066432cdf8bce776e72e30e0e8747d60dbda3ec9b4e27d0b652935114
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp310-cp310-musllinux_1_2_aarch64.whl
Size 2.1 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ae029131d26a30eb9f239cc7321818aaad3947a127035c635ff373dc4995c22f
BLAKE2b-256 checksum
How to use checksums
212200807c83d6ba6b82d5661618d5b017ba0317feb1b1259f586a8554294dd2
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp310-cp310-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e148330c182c46b2b34351c656732ae16cd095b076b729c4639bd452e5c05e0e
BLAKE2b-256 checksum
How to use checksums
878763550d2da53f248f9d97bcd5c37b0becfa8ee73d885e56b46ec0bcc140fd
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp310-cp310-manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1907bed12bad527e5dbe8b425e3e8b6d5a831d058c60dc8e23fa98bbf3c9fa8b
BLAKE2b-256 checksum
How to use checksums
85f7a6c88957fbe2f71e183731119301268f478815eb88c0d955b0f42e8b5acc
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp310-cp310-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1cc9b8f9d16ecb9cdd4677ea99651c9958570ebe0b31844acc2d3e3c6f335872
BLAKE2b-256 checksum
How to use checksums
ac2b415afd95d0af3ac09f5a30352189efc2684c0474c92d9eee1f98235be107
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp310-cp310-macosx_10_15_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
04e5f9d08c03c3f64a14cae0d32d1052692fe9f9a25766cd1ac967182a6614d8
BLAKE2b-256 checksum
How to use checksums
9d707e0d60195d71ee7323810770ff9dd802035ea041ab65e1bfd090dbb66963
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp310-cp310-macosx_10_15_universal2.whl
Size 2.1 MB
Tags CPython 3.10 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
dc634d3edbc7e9d2d5c2b9bc721b163b288ae76c5fb36c4118ee8ed6d5bcdc3c
BLAKE2b-256 checksum
How to use checksums
55aa5b916597aeacd9370bae3c4471178bc19e3682ef73070241cc3bb090a037
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp39-cp39-win_amd64.whl
Size 730.5 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
1f60afacfdb7fda4f01dce801178b85eab872b1eebc0dadf65e31adc6ded8f2e
BLAKE2b-256 checksum
How to use checksums
cd999789c723146190c6d991ba2a011950be6cc83d090ae4d56b4dd2369c9337
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp39-cp39-musllinux_1_2_x86_64.whl
Size 2.3 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
97388d1ec868da803cbaa5c40996d5c37c3d28206f2ebb2f0de81729b6d8a6b7
BLAKE2b-256 checksum
How to use checksums
58f815eccc50e99c79c2702bc37ab8d1ef1df2ef78196b8341eea99daa57daf1
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp39-cp39-musllinux_1_2_aarch64.whl
Size 2.1 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ddd4338fdade26da1e97c0ae5098cd5bf9e3f180794426ae0fec360a1778fe91
BLAKE2b-256 checksum
How to use checksums
1e981fe9bd436631e3775ba2169cf53ad0dfcb5ab8d1d8574c53bf3d5bc860c6
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp39-cp39-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
be7b961b54cb0f0f2a837d2c7669fc694b51808ca7167ce2b0dcc7951cb1dbcb
BLAKE2b-256 checksum
How to use checksums
41f0fced5cc13f17cf18c48a4f0253bb8323453b01b0efc0a1b245ba90ebe99c
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp39-cp39-manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2ef193dcef7690752c0bbd7ccf0685c225ea6b6bb06447ff91615b8824d11a19
BLAKE2b-256 checksum
How to use checksums
03697f38a352b783f12c2ed2f1b8011fb5aa3158a35cfd9be6ebbd53e99ce205
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp39-cp39-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e8d990237762232c0afd91234f6e65d5a9a20b1fa18d9c92183c08df5a5baea4
BLAKE2b-256 checksum
How to use checksums
98926aeec3055e5c46f09e22074902a50ac1d5df12b70a7c67ed02be713a242a
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp39-cp39-macosx_10_15_x86_64.whl
Size 1.1 MB
Tags CPython 3.9 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c1dd50f48c1bc8b9f3fd41cc1db3d2719d1baaac21b3cb35673a315ff1374e12
BLAKE2b-256 checksum
How to use checksums
024bc54d9569e08c13799e146ea56e568218462dd69a1de44dcc2279cee3b0f4
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 Nov 8, 2026.

Transparency log

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

Download URL openexr-3.4.18-cp39-cp39-macosx_10_15_universal2.whl
Size 2.1 MB
Tags CPython 3.9 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
fe418cdd6d16bbdda4605713263b7ee1c3dc3f09c2fccc4c3faee1f8500018dc
BLAKE2b-256 checksum
How to use checksums
7a5cecf76dfae133403014397a96cdbb7e51dc6eb90af54eef03f9e0ce35b115
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 Nov 8, 2026.

Transparency log

Release files / openexr-3.4.18-cp38-cp38-win_amd64.whl

Download URL openexr-3.4.18-cp38-cp38-win_amd64.whl
Size 738.9 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
5238d44c1c0df5dcf782ee0145d0de171e5ad02668f9ca14ed397203f5fa3bb4
BLAKE2b-256 checksum
How to use checksums
581b3c6488edaed5036115d7caa2c1bd11e371d519a4ba2b16da2f8dec2f425d
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 Nov 8, 2026.

Transparency log

Release files / openexr-3.4.18-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL openexr-3.4.18-cp38-cp38-musllinux_1_2_x86_64.whl
Size 2.3 MB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
86716c42bdcb22e2f5c52edd7b681f5b52f546911518e159b78f983344ecc25e
BLAKE2b-256 checksum
How to use checksums
482ecb2a7ac37ff426565b3b373f628d61afcd776be4421dcec75621de59f382
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 Nov 8, 2026.

Transparency log

Release files / openexr-3.4.18-cp38-cp38-musllinux_1_2_aarch64.whl

Download URL openexr-3.4.18-cp38-cp38-musllinux_1_2_aarch64.whl
Size 2.1 MB
Tags CPython 3.8 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3561f3f7934c6673c3d880172f9abe446b5b94c227e6747468b5a1af11bdc914
BLAKE2b-256 checksum
How to use checksums
558ee979d20f500f2f299753de2d3a74335b45232dc920968387ac675e4337b3
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 Nov 8, 2026.

Transparency log

Release files / openexr-3.4.18-cp38-cp38-manylinux_2_28_x86_64.whl

Download URL openexr-3.4.18-cp38-cp38-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.8 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
eee06fa0e9ad5301ed4a84bed7bce3775d96c572627250e206e8eed8dbe04605
BLAKE2b-256 checksum
How to use checksums
890ae6c8919655e7f2039cb5bc740710e59aae3714aa5c77b733772ab83c2bc2
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 Nov 8, 2026.

Transparency log

Release files / openexr-3.4.18-cp38-cp38-manylinux_2_28_aarch64.whl

Download URL openexr-3.4.18-cp38-cp38-manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.8 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8a100113da488c65cd6ca58298d927275c26a69f6f424806739b2ff540f6481f
BLAKE2b-256 checksum
How to use checksums
32fdead1b6b74dde035351aa2225890ffe29b9474d5356e5bf9fe53e4cb79ed5
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 Nov 8, 2026.

Transparency log

Release files / openexr-3.4.18-cp38-cp38-macosx_11_0_arm64.whl

Download URL openexr-3.4.18-cp38-cp38-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9a9961c08982c7c78a3aa8b82078fcc8f58d5be4317966e7f8ed679f0efa1b76
BLAKE2b-256 checksum
How to use checksums
1cec2e8e55f03e8019b86b72d4e6b0a1be1e026cd09cbe6208486f9314003d83
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 Nov 8, 2026.

Transparency log

Release files / openexr-3.4.18-cp38-cp38-macosx_10_15_x86_64.whl

Download URL openexr-3.4.18-cp38-cp38-macosx_10_15_x86_64.whl
Size 1.1 MB
Tags CPython 3.8 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
fce3a9ff57ad3751e9838f09611bb95e4bb66c96cf75c93f2e4e756d84400cde
BLAKE2b-256 checksum
How to use checksums
88ec18399355313c3b142e43b47d0b3fd4613a81b7528acff8938cf22c93567e
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 Nov 8, 2026.

Transparency log

Release files / openexr-3.4.18-cp38-cp38-macosx_10_15_universal2.whl

Download URL openexr-3.4.18-cp38-cp38-macosx_10_15_universal2.whl
Size 2.1 MB
Tags CPython 3.8 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6185c1f5eb2841427d53a08cdd926a0750d60d4e06c707370ccf2b5a0b68319b
BLAKE2b-256 checksum
How to use checksums
d392725a357cce27c88082630912e462b776907449a11754d070f25b894b79e1
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 Nov 8, 2026.

Transparency log

Security for OpenEXR 3.4.18

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.

Full provenance

All 49 files in this release have been uploaded with provenance metadata.

Select from 49 files

Attestation for openexr-3.4.18.tar.gz

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 Nov 8, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

3.4.18 This release

49 release files Full provenance

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