Skip to main content

Python bindings for the OpenEXR image file format

Project description

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.

Project details


Download files

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

Source Distribution

openexr-3.3.11.tar.gz (21.1 MB view details)

Uploaded Source

Built Distributions

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

openexr-3.3.11-cp312-cp312-win_amd64.whl (694.2 kB view details)

Uploaded CPython 3.12Windows x86-64

openexr-3.3.11-cp312-cp312-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

openexr-3.3.11-cp312-cp312-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

openexr-3.3.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

openexr-3.3.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

openexr-3.3.11-cp312-cp312-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

openexr-3.3.11-cp312-cp312-macosx_10_15_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

openexr-3.3.11-cp312-cp312-macosx_10_15_universal2.whl (2.1 MB view details)

Uploaded CPython 3.12macOS 10.15+ universal2 (ARM64, x86-64)

openexr-3.3.11-cp311-cp311-win_amd64.whl (692.2 kB view details)

Uploaded CPython 3.11Windows x86-64

openexr-3.3.11-cp311-cp311-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

openexr-3.3.11-cp311-cp311-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

openexr-3.3.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

openexr-3.3.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

openexr-3.3.11-cp311-cp311-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

openexr-3.3.11-cp311-cp311-macosx_10_15_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

openexr-3.3.11-cp311-cp311-macosx_10_15_universal2.whl (2.1 MB view details)

Uploaded CPython 3.11macOS 10.15+ universal2 (ARM64, x86-64)

openexr-3.3.11-cp310-cp310-win_amd64.whl (691.6 kB view details)

Uploaded CPython 3.10Windows x86-64

openexr-3.3.11-cp310-cp310-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

openexr-3.3.11-cp310-cp310-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

openexr-3.3.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

openexr-3.3.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

openexr-3.3.11-cp310-cp310-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

openexr-3.3.11-cp310-cp310-macosx_10_15_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

openexr-3.3.11-cp310-cp310-macosx_10_15_universal2.whl (2.1 MB view details)

Uploaded CPython 3.10macOS 10.15+ universal2 (ARM64, x86-64)

openexr-3.3.11-cp39-cp39-win_amd64.whl (705.5 kB view details)

Uploaded CPython 3.9Windows x86-64

openexr-3.3.11-cp39-cp39-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

openexr-3.3.11-cp39-cp39-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

openexr-3.3.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

openexr-3.3.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

openexr-3.3.11-cp39-cp39-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

openexr-3.3.11-cp39-cp39-macosx_10_15_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

openexr-3.3.11-cp39-cp39-macosx_10_15_universal2.whl (2.1 MB view details)

Uploaded CPython 3.9macOS 10.15+ universal2 (ARM64, x86-64)

openexr-3.3.11-cp38-cp38-win_amd64.whl (690.2 kB view details)

Uploaded CPython 3.8Windows x86-64

openexr-3.3.11-cp38-cp38-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

openexr-3.3.11-cp38-cp38-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

openexr-3.3.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

openexr-3.3.11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

openexr-3.3.11-cp38-cp38-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

openexr-3.3.11-cp38-cp38-macosx_10_15_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

openexr-3.3.11-cp38-cp38-macosx_10_15_universal2.whl (2.1 MB view details)

Uploaded CPython 3.8macOS 10.15+ universal2 (ARM64, x86-64)

openexr-3.3.11-cp37-cp37m-win_amd64.whl (674.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

openexr-3.3.11-cp37-cp37m-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ x86-64

openexr-3.3.11-cp37-cp37m-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ ARM64

openexr-3.3.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

openexr-3.3.11-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

openexr-3.3.11-cp37-cp37m-macosx_10_15_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

File details

Details for the file openexr-3.3.11.tar.gz.

File metadata

  • Download URL: openexr-3.3.11.tar.gz
  • Upload date:
  • Size: 21.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openexr-3.3.11.tar.gz
Algorithm Hash digest
SHA256 425a08b9271dc1b8580da79ef892f4f32684618e544addac0f2ff8e60c67cc4f
MD5 d4bc99b5bb8c8a080b081317a6c7b037
BLAKE2b-256 e501b681b6eccd3438a0b8e68c092a8424d36dc72ba20e6fc5baedb88ea76ee8

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11.tar.gz:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: openexr-3.3.11-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 694.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openexr-3.3.11-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 185d983339aedf032b35c003d79ff1acf16e8a50b6fbfc449fcff112e9da2fd9
MD5 ebda07d4e63bf1822de423cc1ebb01f8
BLAKE2b-256 72f1cd08ac6b2d77db070667dca917a9be4877c401653edb72a7f7af1fc0c61b

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp312-cp312-win_amd64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7ded8c571f990f9f9100ff4619bf28e7d55002bbce0e0017e9fd3f931ee1793a
MD5 72cdd542283995e31870d9ad5ca2c72e
BLAKE2b-256 e7f7ed962cc6eb5f2ce98230774c781c34e76a370cfd5681a82a33882296f8f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f89d636e191d52adbe8df1ba6d40c3c043110ece342c433affa12011eeb126d5
MD5 699f42c10c4f49dce328b3cb7142f1d1
BLAKE2b-256 3e6e03facd60107c47834f959b7cfb35c2631e4f46c4c0c49d4a15e490f2b2f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9cf8867ed7029032ba1969b66b1b1724aafe43f87b8bf7bebde126cd1ca9f0c9
MD5 f1a98db2ce14b72ddc89610cb1893ebc
BLAKE2b-256 b065d9c976aa8573000edb0a68b1d7f935e834f3c643fddf288cba11fa0b75b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0b4ace182f77d18e55af13864c868e25ed204deffb90b112c32294ef676e458e
MD5 bbd047fbf8f8ddb2fbbd01c092ac25cb
BLAKE2b-256 77357c22a8d207c8d2a5f6b00091702292f3a49145da07c0a818a3e62c2d9a70

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 35f71d1af00c85041f150bd39c2f258f42a2921c928c5f2bd1fa715789fed4f9
MD5 6e0af421d3fbd0152c6bcd3f534d9cf2
BLAKE2b-256 0fe89c9ba8b692073324b9318d1bcde9bbffb66733dde63d232a184fff0b0618

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0f7c8f9515dc1ec6521ee8f5418fb50799eebe2d80d61a1c9b4f6c3136a16480
MD5 b57fec0f73534e3fad5b3c16ae627cdf
BLAKE2b-256 2b916397baef9de3ce49baf272b901babfa509e43ad56f731423036262c8b453

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp312-cp312-macosx_10_15_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp312-cp312-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp312-cp312-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 7dd01cae71da6e81a8731c9574be7859ba8ae428e1b25dded067eff8d08935d9
MD5 fbc94698132cd14053ae6a51293dda72
BLAKE2b-256 976ee828610ad92248073f26017c38088268809ebc486ebe9dce14dce9e67846

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp312-cp312-macosx_10_15_universal2.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: openexr-3.3.11-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 692.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openexr-3.3.11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5379ec9554fd902e90727263f7d9223fe2ad8f998ddf01fc219c44ddf0b5818d
MD5 9a5fbe037ba4b58f2cbe0baf45fb5ef3
BLAKE2b-256 f182dbad48f00c3eca0e3f8d0c5234acd75c730b4f8cd98a7855984dd1ae87b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp311-cp311-win_amd64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e943d370889465a59d5c5ca5d085f12d6940b0cc06407ddc87087dec0441690c
MD5 21ea4d9a1226bbebaf43205c81a14431
BLAKE2b-256 81b1eb6b8a6632728315a92ccc4016528f67891595a56033bfec59d93faab464

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 96d4d8524827fbd7c571859d51adb4c171fcf78d3c595a08d07e18a3b69e84bb
MD5 6f2560df10cdeb27892c2665530eb9c7
BLAKE2b-256 a3f2e8dbf7f690f30f3fa9b396eb2b7acb6ed20eb49705e3b85d589545237cd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f337f6d5d7561ede54c7eb68812552274cb4c08ceea643358cffd12591c7362
MD5 9fb20b95a932dcc4b1ec879650c7e82e
BLAKE2b-256 c28e4f7175b33c30e876478c1d8e47d9d630bae43bd295cac8ee46a43328a6a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f6352f1a8981a3bbb42b0f9575c2141433078167b22a113932e110a77b64c71b
MD5 1fd487a4dd799c775b5455ea97b381eb
BLAKE2b-256 aaa65d13649ff56c6809eec7c7b1a943990a41a7ea9733d40810ddd40cc8af6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b40dd85959f719f8e56f652752652ea90d0fb11820b440ce7a1ca8f5d69b4b65
MD5 da08bff643a49a993bc25a2f153c856a
BLAKE2b-256 931f82280c49cd0926c2be6d093fe7849866657d4a042e3fbfbc3c85f948ccb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c803df69d8585122eeaaaefaeebef6d651126181a4dd8433480b57a510e5ae2c
MD5 6d203d26e3c2924d0668cbe8045627bb
BLAKE2b-256 68af96946131606cd4f513a5415d810ddd7260bd54e7872fdf1af364e39c5973

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp311-cp311-macosx_10_15_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp311-cp311-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp311-cp311-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 cdf6532e69dd25fe14c32e189e7fcd8fb3a9e11ec4f3f0e3e15581082b8cd65a
MD5 3d189f82adb5f2ce4b89b97991753ba3
BLAKE2b-256 d5f50a9d0ba1a6371b7c81dd5bffc4bfe4273a81c3eedfdaf2afbd50b1f463b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp311-cp311-macosx_10_15_universal2.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: openexr-3.3.11-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 691.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openexr-3.3.11-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 701007bbb9080cabd1ff010c1efedf0c6d01b4bd07cc67089294e21b986554f2
MD5 a6b7ccd1698d4b337b1e4a2138afb0cb
BLAKE2b-256 a8d60d032515242307581843cb75cea69ff0438479feb5efa3cc0bd6ce78d360

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp310-cp310-win_amd64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4e3ea12df9d2767e7e6247b3da1ef3c057d37e61f293f86f26a42a5e03c44ccf
MD5 975f8cf3842fc3d13e5bb485b233b2e5
BLAKE2b-256 09b2354750d464d053d61a7aa49376acf4b42e38442342026877e304577f1924

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ca9908ff0e6054a3483e23e64bfd3d560c8aae8f13b353a27a90a06cda70b5d1
MD5 c9cf18afcb2955d06e66ee7948ff0303
BLAKE2b-256 a23fe4dfbbf72ee734d29a86d45b869ff9fe3390d04fc626792df58e4591ee26

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 deb6a073877be3ede505c58c68c335e57154d4b8f3f63d4608a7dd4687f9d772
MD5 feabc165207561dadcc61c9be871484f
BLAKE2b-256 17e4c3ff8b99f8c938e24c3c3ac569f270faaa6bfa18adaa1fea9ab3f12a013f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c5f4599f2eeb889a118e07674be8d0cf1530991f9f128d4f0f949506bb6c564a
MD5 d90ea761328c2b8c8e0b31c7922e2128
BLAKE2b-256 3f9ca36dac7e2bb394e8398a59b91f147a6983347e905db47b3bf0fc4022013f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 934702677e5256e67fe8fc6f1c47cf0fb62a0f7c4bdbc4637215ad8b56c7d83e
MD5 d85accde2581f4021b8a1ed0a048fb8f
BLAKE2b-256 cd7a414869ad3f2d9064d15457915265072c6b5a65906aa06caf243883b39f29

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1e16cdb90e0bdd4c982287394b63ac1e51dd4165b635a24ebf594f19e65cb5fe
MD5 22924e0f2d6bc6fe5dc2679dcf109436
BLAKE2b-256 b67d6225b10ea5a586429be2e6b5d655794c0f8e2101c180c14001dee60367bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp310-cp310-macosx_10_15_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp310-cp310-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 bf99e7024eed0294bd7fef5f568f72a5986ad28b895695e29d34491004e10689
MD5 9e72f2e2be7bf91382c44c7a1cc3b7c7
BLAKE2b-256 6bc33b602b106575b60e1645607829f811f93eb6e179d21bbb87efef404c6531

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp310-cp310-macosx_10_15_universal2.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: openexr-3.3.11-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 705.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openexr-3.3.11-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2109e4b65b3620501436702a6b36f539f9047fecc6736da5bd4492a16c0b9051
MD5 9572f38bbf6691d5106673d32f963e00
BLAKE2b-256 cbcd840d5a7a799c4a60f5ab1ac773017249d3cf8b4194323f9bfd8bc0607bcd

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp39-cp39-win_amd64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 831018ed9c94d9be084069306f7f5cc5a5fc6b43e31cc2d6948aefde9ed1768c
MD5 a351cd3899d6a7040e5ea384a540d1a8
BLAKE2b-256 b63aed5fd650c49474146272a9ec80bf8dc106a3b09bf15e0146244d5fcb78b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 eebc24f09ca548365444c3b081d37d6ea17be124ddd85cba10bf3edbe877e5b0
MD5 22488aebb387da9bd9f4b67ba5f3d8fe
BLAKE2b-256 7e7691b0b5082cfc35b6c7f575755d5770a1949a255132a5dbee975867825587

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eba33d72febcab9ced196af869faa73ce505bb3244add1715bf82c6709bc93a5
MD5 475c21262c88e827838e9dde77969c32
BLAKE2b-256 4e8323f7367f55f18cd7f585de5047192ea9143422c8417c35c19c717fac36e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d17fa9c241d190da749526ed49d824b4f6f151c638f9467944ecb228b1e8f702
MD5 2f6089fa8d5e64b5e2d7e102cf833ef3
BLAKE2b-256 9019cd77797ba9ebb356d7d655fefe6c4dc8e27c27a03e76e5b584405912e3c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 102bbb2cbc8346bf413d2a03e53a4cb65d7ffd4e4e735976beb0bbb4d73e9a38
MD5 753e714c2ed7d949731f555c9acbadd9
BLAKE2b-256 f3414375827f165d08d971187050c3f89820dc9583c43aaac4da668a4c0c8bc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f0251c5a9f1b8816593006ffff78e5eb344b9b28cb50622b03ee4b4ab926a1ca
MD5 3f8a4c1a50d89dc402ac7b5543cbd9d2
BLAKE2b-256 3dd99f154f7bcdde6011ec23e168872df2c3a1d662704bfc6c815eb8e7961c50

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp39-cp39-macosx_10_15_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp39-cp39-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp39-cp39-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 1514d7a403532a71885bc180b16f0420c8091b3abfd411e42bc08678163d8c85
MD5 972025dbecb5b3378d49d177cd2e0219
BLAKE2b-256 b437e609344553f0c219bd5ab7daa41811b37ca763a6f465edd67fafc8ffec45

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp39-cp39-macosx_10_15_universal2.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: openexr-3.3.11-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 690.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openexr-3.3.11-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 81356fc2677b4ea60fbcb92c3491df2ebe6ebbe1b2ecfa379a4cb5e37a7e8055
MD5 6e5daf69271c3353544f97aa95bbbc83
BLAKE2b-256 7841a5eaca45b649fe0ea5060b7488fb15a67cf90b7b45e9aef9e7206b68520c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp38-cp38-win_amd64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3916e0e736252cc5d7797efb66dfc872831d53190c659b467f69baca81e4d81b
MD5 b110f8e240f2aa81773652c9d233fa45
BLAKE2b-256 9854440853761e4eef2bc85e1b711f5c31e69349d8f6fce518a9a0a9be18e5d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 010acb666ed241b289de9d829225f15075ad149f2608209b4f46c7cbf8ac5ffb
MD5 ef439c4e6d171c1f27f1726a06e0f8f5
BLAKE2b-256 f188307ba52cc83c3682f5aa044794b477bbc0df3b2ddb8f7301ae0a316c6066

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp38-cp38-musllinux_1_2_aarch64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 46850f370d5122feb5af9636cdea73a4dc4fa838ea77637d9c6d5f0ae324f654
MD5 121052c6027492c286618a2b0a7dcb46
BLAKE2b-256 83b891a5d0a2dfcde904d998dad60b4448156026f83e161be05e548e2c669381

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2bfb131758aa513db20a4d475792d947002429af5dda1fdd542554e2bb7d5f24
MD5 20aca1997c26f7d46c1e0aaa90928cd0
BLAKE2b-256 3d5f35fbcd2513688cca9be8f9252830685f8a8dc77d8c1626abd7611c727bbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1e27e00cb3e49d8cefbb0809439d065661b7212f7959f5b987ccc2782be4309
MD5 66fa073bffffe6b251f246a36695cb2f
BLAKE2b-256 e7a710536ce8064471730d321d08fa9f201414c2d45c93e36eed2fecaf28170b

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0130a3e30f827d942a91c2cb0751648b795a2ee6ab935ae7aa035f297ebfe7b6
MD5 ccbbc5c8fbd937245bbd6c640b47246e
BLAKE2b-256 7eeec615af018224fd6ee77b4863866e55e9b7e02d17b23e7aeb1e8855602c96

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp38-cp38-macosx_10_15_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp38-cp38-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp38-cp38-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 00e2304a96a9f8a092e85ed3399127b1df557d809134e72e2d362c1dad7cec2b
MD5 8b2f8fccdfefc5b06e320119c8543c1c
BLAKE2b-256 50eee07047c824c194c9f5dd2e14cc2a297fc983596df70482fb56fb8492f8f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp38-cp38-macosx_10_15_universal2.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: openexr-3.3.11-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 674.3 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openexr-3.3.11-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b20c847ad60599890c58483089e7e7cf7c135f3a05c50c38a5e42a639dce0fdf
MD5 f8cd1539da1ac32fab42545f2f347a26
BLAKE2b-256 a1de1abce806c86066586945becf829a1beb9c4d35445014788a8771ab788f55

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp37-cp37m-win_amd64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f29fc3fbf5cd8cf53628f959725e31a76575fc9dc1a1125d7f39400eab02d817
MD5 ea9decc0bc05c194c19087477729ff6b
BLAKE2b-256 02f40ddc1a9d804f30f7dabd7a1b96a9bf7a02e8d249b5c23fa7564838f18749

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp37-cp37m-musllinux_1_2_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp37-cp37m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c4d06e3cf2e88d3f5a258403c9e32d21adeeb82b36ae03c0fd325aa676e7916b
MD5 2db7712776942728862c8d437c49e477
BLAKE2b-256 d60b2197a200396c93c9b047ce2a2df5d2fa6da92224f552ee94623035b2b9d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp37-cp37m-musllinux_1_2_aarch64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 82ce066df7508888277a4a24d6a3393b6c6860ba5b61ae84040e4b1ad590ad16
MD5 722dc016695a96d6ecc5c96ca02db226
BLAKE2b-256 62aefd2414557324adfee93edeadcddf2bd1ee52a5955ebe1a886c12cd127b95

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9dee8fcd841d8bf670065b598996ffe61233fbccb464aab62ab91e217bb1dff9
MD5 1cf2743f3f74606ba9405ecfef3f0df1
BLAKE2b-256 16d12d257bc05fbf9d72f33af9e18862bede0959caefbb95cc949bf6bfea6710

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

File details

Details for the file openexr-3.3.11-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.3.11-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 822ca16bc4eb917c8d8faa8d86ecab13521073b50ce886293de52117fbad22eb
MD5 ace9426cb3b8683fa4ac7dab34acfb65
BLAKE2b-256 d3d49fc495e840f26ed25addaaaa5b99690c8d899216812689e9ea52e0f363b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.3.11-cp37-cp37m-macosx_10_15_x86_64.whl:

Publisher: python-wheels-publish.yml on AcademySoftwareFoundation/openexr

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

Supported by

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