Skip to main content

Python bindings for the OpenEXR image file format

Project description

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

OpenEXR

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

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

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

OpenEXR Project Mission

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

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

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

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

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

Python Module

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

Project Governance

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

Quick Start

The "Hello, World" image writer:

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

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

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

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

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

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

The corresponding example of reading an image is:

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

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

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

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

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

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

To modify the header metadata in a file:

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

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

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

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

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

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

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

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

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

height, width = (20, 10)

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

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

To read a deep file:

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

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

Community

Resources

License

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

Project details


Download files

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

Source Distribution

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

Uploaded Source

Built Distributions

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

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.15+ x86-64

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

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

openexr-3.3.10-cp311-cp311-win_amd64.whl (692.1 kB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.15+ x86-64

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

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

openexr-3.3.10-cp310-cp310-win_amd64.whl (691.5 kB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.15+ x86-64

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

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

openexr-3.3.10-cp39-cp39-win_amd64.whl (705.6 kB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.15+ x86-64

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

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

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.8macOS 10.15+ x86-64

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

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

openexr-3.3.10-cp37-cp37m-win_amd64.whl (674.2 kB view details)

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7mmusllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.7mmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.7mmacOS 10.15+ x86-64

File details

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

File metadata

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

File hashes

Hashes for openexr-3.3.10.tar.gz
Algorithm Hash digest
SHA256 6bd8588a34257abb8f735e64fb651ba01c68b5edc3dcf1e5fcd204c2f9cab786
MD5 f08c5beacb60cad6054fc969ef7304bb
BLAKE2b-256 366dfa25fa65079791fa0042d2f67ef7487031f385a41b830a1604138666600a

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

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

File hashes

Hashes for openexr-3.3.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 592710338aa1668703840daf8d28ab2637b0811453c6154059ea017a6f53e903
MD5 6e759ae13258e7edaa9567962f5f4be2
BLAKE2b-256 a606dd58697e0908f360839597c6ebd1f0f3d8da37bf03f2b934b025cf1214fe

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 05d766e8aad77baf168c652678dcd3b59ac458eb51e7302ce7efdc618454d379
MD5 24c4dd7e04b1bef150d7deac76a07439
BLAKE2b-256 221f64c4bfe8f697a8a7b69a96c19604bc3b2a59292c47e7ce21ba9effe1cf3d

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9ec9cda784e2cfc5eca3cb7497474f52b69b7c2825230d7e4aebc4f8cee86748
MD5 0259e55075787a9bc081f55c8d094cc5
BLAKE2b-256 bb0fa6263ba7b26986bdfc6ddc9bdc1bbda94ba641758d7b61f80e154a713975

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 09ed953ffa68fa787d1d0f71e7b153b9b4d26163a08b293e399a119fe48785ac
MD5 30b2bfa2d313d251f41a2226ac74a16e
BLAKE2b-256 ac2f455c049b486da84979d8f34ae34f128b9e540544961046831c05067939ec

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 61448ca55ae2cb4d5b98475e6ccaa6b643b8fcdec512fb924e5f4c5edec3d392
MD5 36443c869da01be98c8e027c07152322
BLAKE2b-256 c38a601f6f7b290dee7f97a4d76836e29a95cb8dd611e807f196580d87522b1d

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ee10cda22a8101be71ddeb78e581223330daec412162ed24c4f6f4b0865473a
MD5 26cfbb08e4caff7e6159fe8c05faaf37
BLAKE2b-256 5197fdb055bf1d2616adb24433a1e3c86fb33fee2771c5ca40c93f80a8e41909

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b8a426ded0e7ef9d1dfe4e98abe8f88e727e5bc0b0946df164f8d1ac292ad407
MD5 d24096a0e2dcf866c1cd5b253787649e
BLAKE2b-256 e5b7923f125e59528fcaf5575117f592377272e096b291088aa9b52b2accea03

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp312-cp312-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 3d596cf6360ceaf6b46135a8e56d86abc6a32956fdf7d7416af146b3c3281827
MD5 497a55e128744f0e56661fec9e29b3a3
BLAKE2b-256 d8e59b052a43ce9be5632d94a2e73ad953d60357ca1c966055e858e88ca813be

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

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

File hashes

Hashes for openexr-3.3.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 24eb15bd42ce2ccbe290449d4195e46c2c45ff22a7807e27bd797012237766ff
MD5 331407f086c56d1f8505308b618be69e
BLAKE2b-256 c45b99765fd16bcdef4e75a9a312663f58180048c1fb33885e63ac665a270ad7

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d0d123302465a515165c1d626441c81fe4a0883041daa1730be831837d4dccb0
MD5 b3a78bf91f7617b9646025136ad46f31
BLAKE2b-256 0cae0159e3a480e38c59137ad8c6ad77195980608dc4eb3b4f1fa4ad72cbdbfb

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 99a8c3fec9ddf68e0e7454249847deab4cac81d08caeef72c9f19c6b61f8867e
MD5 90fad481e2a3010101ed9e5963b41915
BLAKE2b-256 cf72932ae2ffb16e97c25a99e0fcab035626f10285ce24d5b7eca562b1fdb17a

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a555847b37c4bd7fc2dafe59e7c200bf7689730c98527785f7bf44e1181208b5
MD5 1f1023009ede4bb73208938920b7ffa2
BLAKE2b-256 bc180ea5abd55af2322160201d1ba4e67533effc14e59c5f235818262c416175

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ed9c4c2a3037a0615cf7579c180cf382cdf90fc1e962d499c5d8662fa652d015
MD5 1af62b48a383e21ae6eddd93292c1eb4
BLAKE2b-256 7002fa78c209b67475ddde11327ecf04b6f2bac7a3da7afa4c908405f33b1b50

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 779c6913f00615aa0a1a33e6400f3662ea15ee934a7bc4ffb3a8747dba899b42
MD5 6a4e15cd87b4335b11feeb5d175ea3d7
BLAKE2b-256 d0cd1eec6e4089fa9fb613cc1d1c7b3435f67f44a5daa374e6617e28f0f0b697

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 35a4c8d0cc946f48d9dc00309724f70405ab7f05b0546c04b2c79d6ac39fa900
MD5 66e2a951dcdfc568bdd17a817e785e14
BLAKE2b-256 838b373bc07eb7d4cfdab94491e0f51aa57e16f2c6b73089cb6ff62f953bee2c

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp311-cp311-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 9dd41df0ed63bc0638ebc987ad8d1909d4ad680a38bfc0ce9a5fb322d1082a49
MD5 225d469ce09d5858f75b46f1b86cac47
BLAKE2b-256 b35640fe6869a45a68d1b051c765883e37cabd9147fc45962d4dbda2a823051d

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

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

File hashes

Hashes for openexr-3.3.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1f37b27260a107b65b4314734fa833308f7558f661f245c07edb370cdf98c6d9
MD5 317afdd604934a642cc55a9643eac045
BLAKE2b-256 faf6a75b5571f97c6a01e59b8f2401540959527574d59aa4e4d8128a73b41901

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 551b23c44a551b0bf3242d69a9f28291aa17719645ba67520d84fa42c945a661
MD5 5a0947f88b8838d6fc31bf12b083f6d2
BLAKE2b-256 81fb9fe5dc8ba533bcdf126f6c711ddc3519a373ec6f515dcd56f5a7a9b2976d

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 20404c4c6894c208b300ba47003231ff16b3c699a78c390fdf15db5f7a4eb97d
MD5 191ed03bd989d894c0d25623ac57b2d6
BLAKE2b-256 c4016704eb9098149627eb96898d099f013b481327556727c939eea6b15fcc2b

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11eeb3247c8d2c31e394250011f52a57fb402e818b1bf73f692873454be4f7a7
MD5 ae8e6899cc8b5b7eb4910fc06cb0b0f8
BLAKE2b-256 d70f68499aa95e12a39e50ad5b280728266b504e06a9bc03a68c0637fd11b82f

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d9cd31014e5f448f3a2abc132e9f8413ac9d21a52f0d68862a6f030da181b00c
MD5 667d36ef2f8e1536c6371e605bcc4d08
BLAKE2b-256 b7c79569361e195652f9fc87430dedc0cb5eb19a7e130d7ce99a35e49fecf343

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e96dbb7e2859a3172af49fa96833a561503d38c6f68486edfe86c226a4b48cdb
MD5 9cd1971678b005313c9480b4593a9422
BLAKE2b-256 7bdefc140a3d2f30d33e88b2605ea7012194f5c8fbd429e569242c0fea41bf45

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a317689587b2e38d3c88352b4f2e824a9ab9e39248678a7256163be0872f9a87
MD5 801b66f1d7a1d49c11140a96bd116442
BLAKE2b-256 889c1f22082376c12542a068a3cecd1c4dce6f5fd4256b1762e93498068c3b26

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 05a4e653feffee4bac3fd1737fb00955ada5169c172e41094d64fd3a2895241f
MD5 954486647acec5dc7662eef56857de8e
BLAKE2b-256 33a002cf1fd3ab766b0969cbf399953318ed5b360056eb720934ca958e957e35

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

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

File hashes

Hashes for openexr-3.3.10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3bd7848f65d1073640564e2ce50894bf3e6f3ec98aa6362c500eb5a0bd04db69
MD5 06ef9a0fc466c6cbeb1e241ff177068b
BLAKE2b-256 329f4cc22d0124bd91782d45fb83c1030586589c73e11afc043836ce243ac9c3

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a2713ee5a4c6e550b946b7c39447a9f6e0c540a18d76bd74f7d9453419b5b8df
MD5 cd144633859f2b50b0bf66d39a6f5b67
BLAKE2b-256 49fb0a52b6bfff3679140d7db2539c4471af41270ddd112bba2200aedde18b4d

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d7995462d96b764a0f6f5d04ba250ba901650213516efc984ad403077bd3575d
MD5 f55d957cb0e7397af0d26fec03307880
BLAKE2b-256 cad2410661464d275f831713f854e77a0625c0ff358ca427eaef1073df44ac67

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8a8b44f1c3c013e473dac87c25e413f415d0c2c8a68360353e9672ef206a4fd
MD5 c77a6139fec8a2e1f132be6f184eb953
BLAKE2b-256 1d0b38ba2a71d9ed985593c438588c9f2c8e2285de5cfc20eb1d1593ef1638db

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 67070e0ddb1b7bacf51140aa3a4d491a84b1257e2467d5d66abf0d916d295988
MD5 cf3d9e1851ffb9fd04b7fdd3e2b5a39a
BLAKE2b-256 c48e6f14ac2148245de2260dbb129f1a0d6730a2250ac6f9acd806b534766088

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a6471b1e716ca8c9ffc930d52c94961c840d82bd580caa6d0fb44d95a3d52299
MD5 f427b0e2edd9c0b23da1b644fb8f4097
BLAKE2b-256 6264146afb8d96661f2ae89ec2e2fb340f73097268fa7c365d87a25c343ffa78

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 648f816127febb6f75e54ebe047dd8242d5a17395aaf2935f53ac9acac1a859b
MD5 0c1b17cf5cf33f54c7cf84a609bd4e8e
BLAKE2b-256 5fb5f337fe060bd5c0fb1431886ae7e9c7efef8b932a5d1865ba8d6fd60c5d19

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp39-cp39-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 61ab0531c6ec0dbb77c6fff85f3b5e3b0cf8146f549b182f8be470dcf36e444a
MD5 e634b0bb61359ea42ceb815af981139f
BLAKE2b-256 1d1b08179a7d14bd6442eb902913f6bffa222233354fa9c7edc806dee5819936

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

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

File hashes

Hashes for openexr-3.3.10-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0a26973c0738b72b6ff988ebc914085527a20347bf1084547e7b9e834809b97c
MD5 b24f1c0a9e039c333d6d2ed5ac752534
BLAKE2b-256 2f109f91bbe59f54e912a5fa1127a49914020add8c2c7a7ccecbd176cfa1e15c

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 894697e41c672853156242bd76ccab20c0f09c30101860dbc906c4dadf9bb3bf
MD5 28bae1fb005a559b8a2e0638e9af9f4d
BLAKE2b-256 f07cb02785d8d9b978dafa880256973fcba8f3ebb04fb35c84a3f36bfa25c542

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6d7eb7559a8300ffbde8d54db91a747d524a11b9ae446176f40dc7403a54a2da
MD5 2335d08e0c9ce2b6e2d5e49668caa5f9
BLAKE2b-256 d79bf454b82289f195de2a262cb4e9eb894793fa0126cdde4ded6393be08eddb

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d570aa5f34d3eb386dbafd5fe76afe6c1ca8e8e62e68393d82bb8d2722b386fb
MD5 912b348fb0dbbcb72eb8dbd918ad2581
BLAKE2b-256 6d688ccfc50d06e0b4109c25511e999d0d0a8554198cc8203762496d737225f0

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6393a9559d8e5bfe830e179945b1e03f612f1aa739a3589dab1d1d06a10a7374
MD5 7657eea9950cabe6079c4cdedb7329db
BLAKE2b-256 a4bb912bf92c0f5e0d0b19ad931e2f910544a7e65971bfce2d1bf84df6b3461a

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 422a44c84c099be347b631dafc6b543707e9d3f2edd3a769733dc2f421125300
MD5 b900add9219329696f4b10b6c39dc365
BLAKE2b-256 ec16033211b4010613e4e68725ecb533de7525f755fad1d3c0061138c4556fb0

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d82741493d1e750a1b576522b60eeac39282f6e762ebb43020c83936a2108108
MD5 3f810a139476e2edb8d32ca74801f625
BLAKE2b-256 9aa1e35c634baae1154c220c9d6a65204d4f918952dfe563b0fff0874ac9652e

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp38-cp38-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 a5b803926b76f01d9e9273a29fb5f0b51bcb95745fa8681c7a858ba032b149b7
MD5 0110d3319e97c71d39b4d228ebc9d8b4
BLAKE2b-256 3486b143eccaebbe448f1682e94331c42e89437321742962469f2d317ac9f2a6

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

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

File hashes

Hashes for openexr-3.3.10-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2b45c5624ec966aaaecf13e01339fffe7c903e0b69d3d5ed43f4636a77b8d007
MD5 0866d6922b2855e0d954c9bfc34d33e8
BLAKE2b-256 1e814de0c391a290d84e6be0c1dc902c89034466a7f43ac91fb9d2a084a25d9c

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7d8f416b002720fbf08fec928ae601fb56229b1a6532f686dd42529e54a2a1b1
MD5 c9547c994e828a93efa7580d834403b8
BLAKE2b-256 8864e5db4916894dd0636ad6a57e2d9602586674404850a4eeac23b02a2c2c1c

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 266b622ce878efceaa488e702789fb1e7a79091bc7826dd350a20f60661ff089
MD5 9bd009ce908a5ccb53504fdec2e92c20
BLAKE2b-256 d681d8549360a27bba9e211fe6e7e1e2edb117c0ee8f0916920c2f93c489dd8c

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c42fc078112f77061081d67606f499f5af7a93c30e6d5441809b078a020623b
MD5 5d36e918619fece6a31066914f3490d5
BLAKE2b-256 c551cee1b0702f2a2c475f0e8f13e5100fdc0c944ebe716b7cb9aa4cae4eddcf

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3c304acb4e9e35af7b2d2d6c44d5f60bf9e9528135e26a5bac02ef61102286da
MD5 1de53ad2de2e64ee69067a75ceae2349
BLAKE2b-256 ada68f95e8fdc3681df181fcab761a5166d1f09f929f13f2a6966ef41b8acaf3

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for openexr-3.3.10-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b4b536c0e43ea1664b7792afc1f1f249b5f4e40fc1a220b6d49ad6e035fa289d
MD5 e3eea7c85a39e639e702ad68b62d24d9
BLAKE2b-256 a1915dcc291931f815a9849117b00945f8d5d586540fe18437b75685515e692f

See more details on using hashes here.

Provenance

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

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

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

Supported by

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