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.

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.4.14.tar.gz (25.7 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.4.14-cp313-cp313-win_amd64.whl (740.1 kB view details)

Uploaded CPython 3.13Windows x86-64

openexr-3.4.14-cp313-cp313-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

openexr-3.4.14-cp313-cp313-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

openexr-3.4.14-cp313-cp313-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

openexr-3.4.14-cp313-cp313-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

openexr-3.4.14-cp313-cp313-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

openexr-3.4.14-cp313-cp313-macosx_10_15_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

openexr-3.4.14-cp313-cp313-macosx_10_15_universal2.whl (2.1 MB view details)

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

openexr-3.4.14-cp312-cp312-win_amd64.whl (740.1 kB view details)

Uploaded CPython 3.12Windows x86-64

openexr-3.4.14-cp312-cp312-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

openexr-3.4.14-cp312-cp312-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

openexr-3.4.14-cp312-cp312-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.15+ x86-64

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

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

openexr-3.4.14-cp311-cp311-win_amd64.whl (739.1 kB view details)

Uploaded CPython 3.11Windows x86-64

openexr-3.4.14-cp311-cp311-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

openexr-3.4.14-cp311-cp311-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

openexr-3.4.14-cp311-cp311-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.15+ x86-64

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

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

openexr-3.4.14-cp310-cp310-win_amd64.whl (737.4 kB view details)

Uploaded CPython 3.10Windows x86-64

openexr-3.4.14-cp310-cp310-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

openexr-3.4.14-cp310-cp310-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

openexr-3.4.14-cp310-cp310-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.15+ x86-64

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

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

openexr-3.4.14-cp39-cp39-win_amd64.whl (728.7 kB view details)

Uploaded CPython 3.9Windows x86-64

openexr-3.4.14-cp39-cp39-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

openexr-3.4.14-cp39-cp39-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

openexr-3.4.14-cp39-cp39-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.15+ x86-64

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

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

openexr-3.4.14-cp38-cp38-win_amd64.whl (737.4 kB view details)

Uploaded CPython 3.8Windows x86-64

openexr-3.4.14-cp38-cp38-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

openexr-3.4.14-cp38-cp38-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

openexr-3.4.14-cp38-cp38-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.8macOS 10.15+ x86-64

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

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

File details

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

File metadata

  • Download URL: openexr-3.4.14.tar.gz
  • Upload date:
  • Size: 25.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for openexr-3.4.14.tar.gz
Algorithm Hash digest
SHA256 40eb9446c5b722ee9d012a4935273210e07b86639fd5f89413523979ba438914
MD5 e52dd8e45ccc71d572983165494d786b
BLAKE2b-256 03430b48a2d66dfc1a43dd1f2c0d5c2a5868c5b2a695e7dc5550d591f7b75a4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14.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.4.14-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: openexr-3.4.14-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 740.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for openexr-3.4.14-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 91b9f36052566f21b56add9f465639bb4e2a7856715a9d3a71149a416ec48557
MD5 423a8ce213cf64b537f6acce26d57268
BLAKE2b-256 4ad1cba0d26dff2e14f87cf0f73992d9da378c0972cfdb00be52daaa4c0c03cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp313-cp313-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.4.14-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ece84befdf4c1311d8f1ea9dc5596bfe14c11b2c1a4cc5a695b8909893cb7d7a
MD5 d19c2d2a486c95e07505b4afa98b25e0
BLAKE2b-256 2d4e018900ae99d87d98f45f87551c04316f526342c31d4b4ad90d10d8f70861

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp313-cp313-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.4.14-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3e41738d69458f55ef4a48aa15a21ca384366c54e36db7e52c31fce7fdd902b1
MD5 b252f276610bcdfb70ead96362fbe35e
BLAKE2b-256 d78e1ecf2aa224fec68cf0ec511f64fd4835d44588ec8cc5a17ec950aae044a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp313-cp313-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.4.14-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f8b0f0d5403f98cb290575058f56d3b3a34722687713759c2a5698786cab6308
MD5 bb5ae15821693fe8f154056d34f858a9
BLAKE2b-256 8c12333e0c0c7fafa2cfff7c68611ebf1570a99aac6d767c9ddaadb9a37b6bbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp313-cp313-manylinux_2_28_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.4.14-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d94b66ec90b26dcbd01dd8c2f387cfcd6bf2a05648dc8bb85beffc400730d5c1
MD5 0398f493289e8a5d18dead047ca6d20d
BLAKE2b-256 a546939e04e0f20d9a428b1b536e15ce48c64ad595d863b689d2120b5721ef6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp313-cp313-manylinux_2_28_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.4.14-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69fcd9d432505be9c25f2adcf7ee6fc29b50df59daf576bf59338966db23f444
MD5 6de458622f15c2137424509d02a5c146
BLAKE2b-256 6f0c8fefabd128128e9435cf12069008f8de9d4ebfcc167f6cdde01ef00c4c3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp313-cp313-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.4.14-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 bcaabdef2c81595f7c296c71fa6046643e67f8135c5d6f906505e3340b6986e2
MD5 cbba3faa748f0c01fb86297aa377eb45
BLAKE2b-256 30ff82a4c51470606fa1417e595143c54db53bb0a8b8453d027ca849977f238a

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp313-cp313-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.4.14-cp313-cp313-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp313-cp313-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 3360091f8ca1e12687328474f8c52adfdd119da94b4cd50001575d21f4e15dbc
MD5 d09b7bb2c96e30cbf799837a9094e6e0
BLAKE2b-256 34e936c944e42996a0d1128ddbffd4680c56eadd72fde19c05756abb61eb0d02

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp313-cp313-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.4.14-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: openexr-3.4.14-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 740.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for openexr-3.4.14-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0b0f631e59dcd199cc9d369610e0f7395f3ff3c35abd8330bac799aca66425f7
MD5 b4ca952430158402345725baffddc5b5
BLAKE2b-256 3a78f75570f810fa68c81ad101c9f107af0dd4a9163a7efda132d9b709c8d035

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0aba4ada4421b7850acf3e2e74dcf15e556fc9b2e37774fb5425142b4408533b
MD5 53eff49deec4fd500a5b9d80a7a469b1
BLAKE2b-256 97a3fc7b0481442833408205ee2ba1c72e2d85478c1e66ec79211cab2dc219a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4e56fb4fd4d843d108d369ad5a6fe9555b5bebbba943907fe23c26b397b73a9d
MD5 a060148ce0b7a99dffa851baca35412e
BLAKE2b-256 055ff51625d489a16948dd541ee28569b4c37b09bd6d2bf7c5d0a538b628ec0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 89a335c447a2db42772c24d143a2087cfcdfb9e0b096f35847fe22d8a12e2371
MD5 0c57455edc762f31a49c06cab4a273df
BLAKE2b-256 4eb39718e4ad4e62727c0c7fda1755da6f3c63751a63aa37ae43fb7671b5287a

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp312-cp312-manylinux_2_28_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.4.14-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b1c87192e65d3652b14eaba35847e3d175546ac3adc2c546b4a17d9bcf25db8c
MD5 09de6b35ce20fcb5afd2d3ad5be296f6
BLAKE2b-256 287773391d3d62396e18f2a518c440c8969ce40ef6a9909e69c86422c55116ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp312-cp312-manylinux_2_28_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.4.14-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dce2250c1749e4d8f3ee8fe017ff154f087af2b1d8b9c9116d774fd0e162cea5
MD5 db20503c17324908801ab4f2916130d7
BLAKE2b-256 3e28cfab0e775c37b80193933c3d8b16d821d99933ffb3a93f0da2d63f7ce689

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6bdb9af4d4d8db4d75fee34dee4784b8276a70df2c095201c4dabf9196a91c30
MD5 3cd9a28a27b4d4e56faae841743ee4d2
BLAKE2b-256 a71527bb37c51dba0f6abf7c1307205174d28710b4705697d9e9d571ae0fa07e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp312-cp312-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp312-cp312-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 29d7925ffabde394b1a3c03092e8de72273261fe2484768f6f008aa80551b312
MD5 6d734f0627e5d385d9423688d4bc86af
BLAKE2b-256 c9196a618ae19e417aa2396cfabd95f79a64d5a92bf63957f7a44846ed6cb3da

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: openexr-3.4.14-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 739.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for openexr-3.4.14-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bb169a877fa0f4bc55d93afd1bb2f5ce335a97f9ad8d88a2f6ffdc171f516577
MD5 c93cdee09fd6b649f76c5c1d84838bda
BLAKE2b-256 254be3fdd4914d6a4851dd6dd01e23d653b90b513a5c26458bf9a948a2d396e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fa606d5ec69943fcbbd3a30d6df21e41d912e7e36667553d1459dc36fcf8c19d
MD5 96a67af6c4376713990c957dbb219a89
BLAKE2b-256 b0ad901051934f2bc505096d0966d8e37581a8c7b73ab69f605c04f906a1c073

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 73431a61e4f6910506d8222a11be454a14656ea71bb6275df6bed1c82d908602
MD5 b9dc84a84d5fd0a0143679c8b298935d
BLAKE2b-256 30ff633416e34d925a99f52c9f9e49676d0285bc3ebbbb7aaecaa164d157d37c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4238c834661c0b9a1e291d9d633ce59362a76e1ae3321a0ad7d5b39baba9c03d
MD5 63a451c3e1f5faa8718133f4cfbc6a9d
BLAKE2b-256 be488ee1b1b4c084249f91fac46237ace973268738688af9dee49a24b1afd152

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp311-cp311-manylinux_2_28_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.4.14-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9da9d8ff89a22418a1d9d0da9b3d9b0fe3074bff9c5d2982af19ecd532145450
MD5 51cb660d417f76f4a061dbe5c2f5b1b9
BLAKE2b-256 3be439df9579a16608d27085381ddf5b77927f529efabb3b9437b213761a3353

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp311-cp311-manylinux_2_28_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.4.14-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 572f88d5cc5e88f8d599090267a0e5c2f6360618254f64775c2c539019d3ddd7
MD5 88f188b4ffd76dea014bac53d9d6b40b
BLAKE2b-256 5d15abe3f6d8263b401bb38794285d3d5ea0c172b7a7ebc02db1eace1c505668

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 79460bb47c0d89351074342fcce489edbf5161a0eeff249987d31b5fbaee6355
MD5 e7843f4ab445cd607cfbb47b084027af
BLAKE2b-256 604f19cf11035d5aa442148bb8c427f43c10fd13ca40c64a8aadacebce753843

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp311-cp311-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp311-cp311-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 417ce0ed7253b441e53b24960f977824a6fdc25f134989f58179d2303f8dad8b
MD5 f89bac71dc7d77dc10f27e7c9c05a975
BLAKE2b-256 f5a4e3201eb2e686a924d0ca8089654fed0f6c3840963dd20521e3c3c0917b8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: openexr-3.4.14-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 737.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for openexr-3.4.14-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e3d6aa8685e3ddce6a2af6ca67d775d92692514de5151556e7cbb729bbdd465f
MD5 1af1cfc9e2d249e938faaa7526167888
BLAKE2b-256 2d95989a896a1cf61f5418605b4b68f8ff332fc68b88199c103f8c4af539b81c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4e9ff64f6ca5f308c0575ff0586f2014eb3981604ea04863e2c90db1f824fd64
MD5 e2f2018efa4e16c7fb2dfe970e902f61
BLAKE2b-256 e611aa8d5a9ed71a1cf4012fd02cfa0b64776e9221b15fae1ab78a248dcdc8a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cbdfbe6c9b3cf9c77d7402a1c40d6a05274c0c9988e47a388f715820e539cf14
MD5 c1149e758a9cebc66071a5c3e9c5b984
BLAKE2b-256 8d974893e96c9f792be2b057fcc2d5ad5b95a80cb5e2368ec90435c7dfdbbaab

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 02f1613f644676f3676aac1a9759ed3fc15a6a4e605b855153ff2d2e9db1864e
MD5 f1971b01c3399597df716d44a24c1f4d
BLAKE2b-256 c9ef6480fcc181af6afafafd87990831cecb1c30266a598c92a74ae8af261cfc

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp310-cp310-manylinux_2_28_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.4.14-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1247bd393a7867ef325ba56862099a57e50c80d10ff92209017e5c3d774fbb50
MD5 101b2ea8b82dc325ee18c76696447b35
BLAKE2b-256 970b9412ffbdfec4a224162fe8305761b2b93708c9c4e7194c9f32be0c33954c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp310-cp310-manylinux_2_28_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.4.14-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a0016f36d373e5c5e1242c7d6bdd26f3bc77c3d7a2f35b172dcf1946dc47a5a
MD5 4d3872e9b54e03e9eca633f095ef517e
BLAKE2b-256 327e8c8db8f074932275bc4ede268763401832615abde43cf9522ace96246711

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0bd78cd8715890231145b49ebb1925fd8401ec1eb29d129cc9c7e7be505abeaa
MD5 1d08fc737827ae6a91b386028f5a1b1d
BLAKE2b-256 64891da5bd61b48d94dd9f9689b8a937e6e6b540ecc5d7e90fdb6b0f445386fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp310-cp310-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 03bad1dc0efe24149b184adf4df98a59a6ec08980cbcafaea8f2d854de075326
MD5 ae5c950a0a1035a019836a7df85fe156
BLAKE2b-256 b6fd4ecd2f1c399c29b0d308df3a1a15bb16c53eea1d740503f5913579a80d71

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: openexr-3.4.14-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 728.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for openexr-3.4.14-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7b6e5d2c4b8350534b2102ffdd4fb931ba3c81c59fdc018c3d594e6e28a3759f
MD5 a5b0cc72ff1ede6b8e16ef3fbce79695
BLAKE2b-256 39421471a6285bd34120b4a1e3ebae8413a88a8126ab120bdde6e90fd82fc0a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1f984d129fda1e73f455d2b5802d0a49d1a13f9b97615d9fc1da224a31ae9d8d
MD5 1f8b8238249e9b47b2537eccc1982d4b
BLAKE2b-256 030d5cb64dc3552b4745262b51ef36955dc8b9d2f3c25ec6f2ab3f0a9f6f6bd7

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1df8faf6c43e72da81cf10a3e667552f867c3fb16510dff5fd254523891107f1
MD5 5348c0b7fda6125867b21477cd6130b1
BLAKE2b-256 770547f2d859c8b8f15dab4a6d5e72c68a6c06bc5b1757270c850cf2fbab9160

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c72dcf473e981e62e1d372fa40bda130a8c4312a7bb0a585058aa720fc549487
MD5 6e7e9ef565c0afe6d1111e8a1ccff38d
BLAKE2b-256 b8e38509aa16825881903dbbde3dece4b821b322719a7bad80f338f3e2febb8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp39-cp39-manylinux_2_28_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.4.14-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8b63cd10d0c949c0cdea3ee12f31d6b287edcd182797ec533dc9188a50b7add5
MD5 735fae814abd18350b02f5856dd01e1a
BLAKE2b-256 e904b7da2bc30d300234da6e57bf5091e00f67881b0498cd14252a0e0ed57c67

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp39-cp39-manylinux_2_28_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.4.14-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c307ffc2a291272005e8e78f09bef118cb9e249ffe9a4a9b799d1cf4627f52d
MD5 0718148c5a2e1704e72b000dd4605466
BLAKE2b-256 d6a58b156a0d6c42530e051f31ffd317b52db262ee4f911436b29e29894edfe7

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d6b269f89a6fc68ccccbbf544a4178c8203b9bbd46dbeb74e2e7ac1cddebea35
MD5 72b42acbb1030517720979c69e8d6c69
BLAKE2b-256 f60c9f2ce7ec3642dca0d1f07d4998843f01c36c62075bc26894b8a58f841b4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp39-cp39-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp39-cp39-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 6f39ce004d3dfd1d9e19f4d30cc742d811e39f244322c3e555d2580c480c7126
MD5 1cb9755b2ecc8837dc81e71f5bcdbf98
BLAKE2b-256 08447eb75d2096062ffa9bd4f74ee87f127f6e6e23de7232118f06d5f7573195

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: openexr-3.4.14-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 737.4 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for openexr-3.4.14-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8352e953d7b44e9cb33e91e8eb5d3253da54abe3b057c6951db4b436c497141d
MD5 6c34c1b4e3c5ef06a57b45e129b90f4c
BLAKE2b-256 24d9b90272c33f6e197f513ee81acbb9b35856efdf516601ab11a97b0440a4ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0fbc437585d60f153d6f51465736aed0a85dc048b6cb57443b17726e35fc8fa0
MD5 8c9be40d1bcbfac9302e856a97f49157
BLAKE2b-256 614bf6641ebef153e167b672c8f2ba2a46ff1d4c584dda5debf8bfce134cd0bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4e4b1f4c561a78c4c8b0eb98caea180829f4b745d2da83177b1cf11cf1575ce4
MD5 10d7f317e77711c3de500e3053be7234
BLAKE2b-256 b70f9e9a2711e032044271acac19688ef0f3677cd911e05e5889e393c952df39

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 60381af1f28da3e97ff5fda562388b950a746d02d203d088f496aeef6c4bd05b
MD5 129703e7bbd0e7ddadb264342b1738eb
BLAKE2b-256 eb83e14152d88a52e681341b1000685fe43b01094930e05f29700a0a2f8397b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp38-cp38-manylinux_2_28_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.4.14-cp38-cp38-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 514b9946b6c102b30f963cac207bf1cc75c4e5a1aac6a477968bbfb40fdbb867
MD5 ba2a653048cc5f2cd1aa679c6c68396c
BLAKE2b-256 fc79a2dcf1143845f62d3b75b0cf9be847c4eba1aadfca6220d3a9861b70217f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-cp38-cp38-manylinux_2_28_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.4.14-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11db0ff960c1b94fdf3798321f7ee53050af2a0cdc2fcfca9a762a6999f3067a
MD5 57a6da0bc08171b268ef8967044797ca
BLAKE2b-256 bd0e0076178e80f310ef8bd041314c7be63f77654722751f0e31ba721d1abc79

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7552a22d21b005dfd9eefc0bab1881140dd937fabc79b94589eeab9d99acecca
MD5 cd4ba08f6c4aa3e169514434f0e211ff
BLAKE2b-256 759959edd0bd502bd3bd485aa2f0ef931bdb86ddbab7e56ad9f520034b7fc822

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.4.14-cp38-cp38-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for openexr-3.4.14-cp38-cp38-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 f2b7009d048c03692576f47ce2f4a5533c9794da99d6a60997f53f2fa5f00335
MD5 28547ef3b891c276cfa9ee801d6b7c08
BLAKE2b-256 7c48ad5f0e718808a25815c5274e253d2745f8f2d0bbe6e17e780a8e9032858f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openexr-3.4.14-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.

Supported by

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