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.15.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.15-cp313-cp313-win_amd64.whl (740.2 kB view details)

Uploaded CPython 3.13Windows x86-64

openexr-3.4.15-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.15-cp313-cp313-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

openexr-3.4.15-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.15-cp313-cp313-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.15+ x86-64

openexr-3.4.15-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.15-cp312-cp312-win_amd64.whl (740.2 kB view details)

Uploaded CPython 3.12Windows x86-64

openexr-3.4.15-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.15-cp312-cp312-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

openexr-3.4.15-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.15-cp312-cp312-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.15+ x86-64

openexr-3.4.15-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.15-cp311-cp311-win_amd64.whl (739.2 kB view details)

Uploaded CPython 3.11Windows x86-64

openexr-3.4.15-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.15-cp311-cp311-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

openexr-3.4.15-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.15-cp311-cp311-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.15+ x86-64

openexr-3.4.15-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.15-cp310-cp310-win_amd64.whl (737.4 kB view details)

Uploaded CPython 3.10Windows x86-64

openexr-3.4.15-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.15-cp310-cp310-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

openexr-3.4.15-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.15-cp310-cp310-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.15+ x86-64

openexr-3.4.15-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.15-cp39-cp39-win_amd64.whl (728.8 kB view details)

Uploaded CPython 3.9Windows x86-64

openexr-3.4.15-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.15-cp39-cp39-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

openexr-3.4.15-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.15-cp39-cp39-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.15+ x86-64

openexr-3.4.15-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.15-cp38-cp38-win_amd64.whl (737.4 kB view details)

Uploaded CPython 3.8Windows x86-64

openexr-3.4.15-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.15-cp38-cp38-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

openexr-3.4.15-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.15-cp38-cp38-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.8macOS 10.15+ x86-64

openexr-3.4.15-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.15.tar.gz.

File metadata

  • Download URL: openexr-3.4.15.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.15.tar.gz
Algorithm Hash digest
SHA256 6c9a28a4f4089379c9c4fd301edaa4dba0ed315862c029f453690a8191370a47
MD5 cf418bc39ebff7c5af16ef938f683648
BLAKE2b-256 21a38b57f9bef539c195363cf966bbdc02951d3ce5d0a9f612d262f7fe66caad

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: openexr-3.4.15-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 740.2 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.15-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8486797567c3e41ea1ec78b64f6833fcb3e04404abe7e9adee4ef3f8e7582842
MD5 e32a991161a03b92720534b4810223b7
BLAKE2b-256 39a4b336624f2049bbd2ebd8b2bbb51626103da98625a117660b07d788571080

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d5490f35abffb66709b9b5921a7bbc65e122bcb07524451db1de2ccf9598b2bb
MD5 a23a9a5a29faae615ffdd7a3827197bc
BLAKE2b-256 d3936830eb7bce2a756baef1be794de1344bd5495a18170676b8b7eaad028759

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 34ac1c0d7cf288a9f96252170d981b8b79470b1e5a0172b1adece28b2e99e856
MD5 48107e5da3f2e53f05505104e755103d
BLAKE2b-256 175daa24f8803c0418659e963a8599cfc87371ab45a8359922da53f21ce23e27

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cf30abe5281418b1f038c853dcf8b3106ece69178033ea4846bb95845fd41b9c
MD5 ae8f65802927c6d8a81685bb4a988a57
BLAKE2b-256 2ca4decca134d677c4b4eaacf164f75ca85a33798dc157ece52a5b58be39a7b8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d5d62c37d0f6c1986d3a5b370b57c37acbc44f3b40806f1043465be0e2270e22
MD5 03622cfd0e581d786014d9058f7c33ea
BLAKE2b-256 2c0ef66f823c694485ba0c2e79e08fd3c6ef30dc10698d59b5fb430ffad6a943

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ac03f3cb7e274ad792b2f66df100f5605e9d586e6b3db0a2722e7c53a15acc42
MD5 031a9203aaff08f852544acc926343ca
BLAKE2b-256 ab4032f0412f57f488a6c2b62283128e790fb09ec48f6add11a7eb1794256814

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a8ec48bac5f88dcb5f34739dfc41bc4cc81aa5f83042cb6bbd7072af5b27042e
MD5 8dfdaab823d64c904b920e4b3f95e2f5
BLAKE2b-256 bc0f5fb250def71f574a4e7f08182f9166c77ba9385760aae565565008acb495

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp313-cp313-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 1e9155653be0708298cf3685949f27c9680ce7098e95d9d8c65667415dbc2def
MD5 2b32ecda8e4f2ec06785a883c1558ce4
BLAKE2b-256 9c8a89c957c9502e54140e03973f45949a70ae051b33ddc08cbe8722500fd2ce

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: openexr-3.4.15-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 740.2 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.15-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7aa145813acfe10a83d6e89340349379828190b321608e69f2aee426e10c890b
MD5 8df31104fa840a017422e082eac8bea6
BLAKE2b-256 ce751f0d0acc9fbd344d274253dc26876583f74cd619438e914c210faa1c5091

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b88f81bd7e3ae6f8d00316d5ad1bf59a9069ed8f49a25ca08ff0cd388007d7e4
MD5 470d3d838e9f00e479aaedf41dcda498
BLAKE2b-256 9c235e07709cd60a207e3f38fccfd62aaca64b92492276a462ad7e261536ba04

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0cd4a4dbcd76e8a09021d2d01d9add7fba71a637d2eb6fdbbb2f321f2e87e71c
MD5 1a2e8481e450270ae986c24612ec00c7
BLAKE2b-256 b31e3dab158cc185d27fc68adb73ae71d081f8ff3630a9d193b56af16be0fb32

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f81c38ec733259da31e257d964de5cfb4b4ef0b9aa1e7037b71fae709abe710
MD5 801fe003629cdd66f6e3ab8e3e61db7d
BLAKE2b-256 be577d9aacd9884d7f5a2906c34b4c7d4480bff436049e3a234001829a49f5f9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 344b89740b45fe6390c4cb980036831ea33f4d85333bdfb1cfd7b67656c68afb
MD5 6e4b8e599abfe8fc9733cfb7013528fc
BLAKE2b-256 9024df4a8bd023d84eff96bb46194b453f24f455ac5c3f9a40832f67c2d59a33

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eb305b2d3a074a259bcf397f56799ed0947ffcafc0ea8f7666a01fbed4a01daa
MD5 c4a0486178e193ecb3caa6d08674a9a4
BLAKE2b-256 37c47236691cd3cd86f60bbd257b455e53b85fc1c9e0dfeafb0f9b46ad6e81b8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 78570daa1bd3d230f423b9463eb89f1d772f043c6299a48b79d007def7356c92
MD5 a50d17bb1ab920784af7b6e0e7f18bd9
BLAKE2b-256 5eb6376a26457856e83a3e35b251187f8c672d5dda61baba24cb76f4089f904b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp312-cp312-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 7520164c6906535c37bd938c9744d4d341c1e6af794d0d15d9517e4318702cda
MD5 2d602765544f301ebe4fa27bc7863706
BLAKE2b-256 8419989052e5e870126ebc71470d82927c7cd22ac70f33018b2b63ecf8876177

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: openexr-3.4.15-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 739.2 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.15-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4e81df1279186913c6726e9ab4895023176130eb62f44ec60d16af18a64919e5
MD5 6b664a0304bb8e254f4d56efa50c312f
BLAKE2b-256 554977d06f72c30bda01c4f21eb4f4fc29488176a8b761dbdfcda9d633862c21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2f29f3677c03d94ff8232941a6003cbb1dce369a6f8beddb31e80215da5c047a
MD5 346c2b2caadf374b7ffe1b9b992f3c5a
BLAKE2b-256 997664446df133dcbfb1220ceabbf7f5dc4d111f5d595ea39ef0b440d8000942

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dd34fee73b3b25a62115480e26b169d162ed4bd7528a270b9c4d85ea09db6d80
MD5 70e0120352a5a4d1bae758df5d8021fd
BLAKE2b-256 fc6f353641e12771fc90035d1ce26ec48634247a800ab6a681408f48839db768

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aede05497f27725abfddf337ef31a1cf6f35c24870510015dda01be7090a429e
MD5 634f13c79e1b0758f6310deccd23a15f
BLAKE2b-256 8ebcb380252d53b6df38b6add8a398bb13c0197878a4e464afaec5a98c9e8561

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 46620934e930e00d2dc0d021a3de8dafbea77c3ddaa5d843b79ce2eed07586f2
MD5 6bb35da5caaeeb630beb41154013a252
BLAKE2b-256 8fa4b3b5a22bfbfad5070e3d4b9792d00d8e7d9217cc24205178661f1f3d413c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 75c410d63c798ecd39e655b337f22d8cad6c672a55306ad90d1cb3a6eee5770a
MD5 f58c6024fc54a78c0fb194bbacececf9
BLAKE2b-256 1034e3ddbeda424d92661eea58b8a32ddffd47e6f8399f7e2c838439a674f992

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9d7d20e181404e7a690b1419ec7627a185b33b005f81b0dded1c813556a91eaa
MD5 a6b2becd123e95318c00cd5bdb43acd2
BLAKE2b-256 bb4149dccb2f44b8ae3410f385d001aca1dfd3aba04b57593eedb92ce49a2af9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp311-cp311-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 d8b4531badaf4181194356314bd1a75563c5c7150a01ab52f860c6118bff7702
MD5 ae10135d1856ab61e537e12736f4de95
BLAKE2b-256 415d05b00102a010841be760619aabc3f17d6c17a4d71244637b73f3c96d8265

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: openexr-3.4.15-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.15-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9687d761173f03904c58edce9a5617ec558ee2b5219d9af34173479e4771a0bb
MD5 d8242e8561652437fea1625de58db78e
BLAKE2b-256 d55989db798e8a0c6ab919b0b8bc3dfd7d6677fd8445ee0f4b700666ea164e89

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a4735118f2358379172e7f8de022e07808914608ccb2b6baeb7aada62554234e
MD5 ae5e6d462b671132c7cc6bfceff8055f
BLAKE2b-256 2e269aa69ce567fd20c7f116f3bd906e7270844cc85cfac0c138cc55a20b3c19

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c10b7bb81c2d6ed38de408db55a755a8bc247d6b6335054a2889417aea791f0d
MD5 bdde7d0f6ceaae435b1a4048ac5a4109
BLAKE2b-256 fd5400ed53ce0ae82f61e0cdfd7965e99ec72d5d8379d2587f06825b44cbd26b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 166b3d63b7e4927f6b8f167d0b2141cdeb0825533ebea6a75afe87890b882acf
MD5 dcd97bde5e3bdcfc38f3f04f5eaf0c9b
BLAKE2b-256 f76db7959d6b92a99ad7a9a070ff8710cf1f836b3ccb5d2a96507cab95717bbc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ba76bbdd2489679a8c7edcdba70f61811516d3843c154efbcdc6d8a185b891fb
MD5 a4a8dba46c149a8067a0c8fac0e0caba
BLAKE2b-256 5c4c607b14ebaf94073fb5256debef6020e1884a16e53d953e8ef2dc6ab09585

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 07eb5575cdf7e371be79df09a90f2b48ba53a06786708b59f3d6e0c1160b30e2
MD5 8c7dd8babd1073cebe034bb787518a9d
BLAKE2b-256 975694284be7577ffa56ef3b950bea128229d298953cfb914d31d338831c23bd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c147df2b8c126259c06a087c3108c65f21e3d7021129f92adf4c085868a0a6f6
MD5 f6b6a831b3684c2f6191e0c4635f6e5c
BLAKE2b-256 1727b3bca8d83b6dda0002fe2ff725884dd54183d33c5063478216beda3f3292

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 b6cf850f0109c109ddfb8bf1ca36cd28bb4c6ba3dd52c45d3e6790985d607c67
MD5 5afbaad4f61c5553aef646c51b9e2127
BLAKE2b-256 baeee33db0f2bf5f427f82803c1fc7c85285a274d63d45b1f1bd4bb01baf5caa

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: openexr-3.4.15-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 728.8 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.15-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 af61c3b0ba52be16e28585780002ff7ba131948b1b1bd52c186140ebb1560cd4
MD5 b37601e3032d65f813bbed044f5ed85c
BLAKE2b-256 29d16c9aac5c2b6ca2d7e4b617aabcbde26cc2913b3aacbaec271f8a044a21d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a53d54198129babd254135ca8a6ceaa89193dc01307243604655e0d815715433
MD5 c34067bbc62df16dad82a4fe29f129c2
BLAKE2b-256 368fafd1b08f66945e96842b9f233be0d1b4849bb2a8bb02ea451dd7674fffea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 213d3d35ed624bd08c3b24ebb674df4a6be0e4201f70e4ebaca44ded0f8c2f63
MD5 e1833a0ef61eb309125c4e8fc7411a51
BLAKE2b-256 727d6cf58d7fe4ce99468073203214fc633ad66ff3e348eb3cebd130536a995b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 213235d3c1c91d254bd8a92475e9e5acdc909e99dc81cb8232d6fd8c5e838bba
MD5 d74b7e83ef89d573fb36d4e27b4987c0
BLAKE2b-256 7b143775f6711de0e1a0053f0fe462991e5404636500b7ef27e6f295a9261dab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 228ad6317bb08e0853eb0b1ee83bfeb0743f5e17eed5b6e98baaf8f4cb752bc0
MD5 4a2147ccf080521a7e05a051e7bee500
BLAKE2b-256 ae45ef9c3bc436ba9b1440d63b7fc4e7b93db8eb9ed42e8e56b4292e9b057880

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29ba67f2b93f12e22054ba89b91647792c2850fa2dcdd7c63fb5c0ddff661b67
MD5 fee4e687169b19a60b51f25c10b79934
BLAKE2b-256 674929e6b0d110bc4c6403406e7ca8584cff4b185282dbbff25861fbd9f580cb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e7484be8ab24ce5022aef80710553396d06e420d9139f68db2bd911901df6871
MD5 9a36407407f2c1dd0d576ee95ceffe18
BLAKE2b-256 07e688c3946eff2b35c00856481f5268172bf01ffd9ca768458806519d512d46

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp39-cp39-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 0ce22241cebc4c667fecbee336959c371d847fafcbcb34cf6be8c174125d67f0
MD5 19ac8f8eb907837561d675f2bf0e7a69
BLAKE2b-256 644a3b7c267920cd698618c6b79800ab6c38b5fc9b56251af7537b1b16801b75

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: openexr-3.4.15-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.15-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7bc229ecb0079b6f924a71d94426f650fbe554822edc92a4015e4e9cc44777da
MD5 d885866a82b7f015c6b94ddce7b07860
BLAKE2b-256 39a4188f8e3eeca24ea6ac24f07999f03e71d660ffd24c6e805cd114dcdce488

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a0af7a433c739feed9af3e5564c79e9ba362a46172c6e3af55afa107d985de80
MD5 b9e20eb95ca7a0ddf6f1a0d272d74279
BLAKE2b-256 738ce0ed80131a989a066f4ac76c99cf1dbf97caa750621d0dcb13bf4e268df7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d61b53104cfa9761c0da6a5ff75ce36485b2cbff2109a275b0b49b641a15b6e7
MD5 191183bc2ddff5a6fa1bc4bb35c57b05
BLAKE2b-256 d9ac4a19cd9b29ed9e740df44ef2951d3da0d997a8cbebe503566643933120c8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aa2d8f9862e27dd9f76fd39cc994cf0aa04aa22ef21dcfc48217646e14a1f3f4
MD5 39309eda737877c6f728df0889d88494
BLAKE2b-256 1aed08728770d5cc2df4a5dbe40891ad37bdb094344744fd0bd81978b9076cd6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c5f090eef16458f54e5441fcfdbd5a63bed48896d0d88c079fdd31614e90e83c
MD5 c05012170c4e2ab902a5b8811911bad1
BLAKE2b-256 9b4b49314d1b4ce98a7cd4dcc6c7da1bf944fcce44633fbbaee5f6666750893b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1482e6a94321f1068ab1830018fc3cf1cf4b7807e0d7f6ecb8c7691f1e0ef2a0
MD5 6ad40a3593226a3069c0ad447b933025
BLAKE2b-256 8731529add35bfa871ac6854b408013ecd46e9c7c1cf4990e0308492a1d435e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7ef8ff480ed23d9b8765e49f0eca4a6b34b677da71901222f63863266c6aa26e
MD5 c95541c359dc3174e06122d91d762ff6
BLAKE2b-256 f3803ea2590fef06228585eb4a133a9f0c63c851c43f2ad8e94dc497e8d6866c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for openexr-3.4.15-cp38-cp38-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 08a14d16ec3a46f8664a18dfe2e7c5f34559157fd50fa5cc37fee20777413edc
MD5 791d1604cc0f073c9a2417c0c3f090a4
BLAKE2b-256 bd9130341f9903bf7e483bcefc532b6555f5e7e962f9fabac2638fbbea26e9aa

See more details on using hashes here.

Provenance

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

Release history Release notifications | RSS feed

This release

3.4.15 This release

49 files

3.4.14

49 files

3.4.13

49 files

3.4.12

49 files

3.4.11

49 files

3.4.10

49 files

3.4.9

49 files

3.4.8

49 files

3.4.7

49 files

3.4.6

49 files

3.4.5

49 files

3.4.4

49 files

3.4.3

49 files

3.4.2

49 files

3.4.1

49 files

3.4.0

49 files

3.3.14

47 files

3.3.13

47 files

3.3.12

47 files

3.3.11

47 files

3.3.10

47 files

3.3.9

47 files

3.3.8

47 files

3.3.7

47 files

3.3.6

47 files

3.3.5

47 files

3.3.4

47 files

3.3.3

47 files

3.3.2

35 files

3.3.1

35 files

3.3.0

29 files

3.2.12

49 files

3.2.11

49 files

3.2.10

49 files

3.2.9

49 files

3.2.8

49 files

3.2.7

49 files

3.2.6

49 files

3.2.5

49 files

3.2.4

35 files

3.2.3

35 files

1.3.9

30 files

1.3.8

2 files

1.3.7

1 file

1.3.2

1 file

1.3.1

1 file

1.3.0

1 file

1.2.0

1 file

1.1.0

1 file

1.0.3

1 file

1.0.2

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page