# **oiio-python**
**🐍 OpenImageIO on wheels!**
This project provides (unofficial) multiplatform wheels for [OpenImageIO](https://github.com/AcademySoftwareFoundation/OpenImageIO) Python bindings, simplifying installation and integration into Python projects.
Check [types-oiio-python](https://github.com/pypoulp/types-oiio-python) if you want type hints & auto-completion for oiio-python.
[![Build Static Multiplatform Wheels](https://github.com/pypoulp/oiio-python/actions/workflows/build_static_wheels.yml/badge.svg)](https://github.com/pypoulp/oiio-python/actions/workflows/build_static_wheels.yml)
[![Build Multiplatform Wheels](https://github.com/pypoulp/oiio-python/actions/workflows/build_wheels.yml/badge.svg)](https://github.com/pypoulp/oiio-python/actions/workflows/build_wheels.yml)
[![Build Linux Wheels](https://github.com/pypoulp/oiio-python/actions/workflows/build_linux_wheels.yml/badge.svg)](https://github.com/pypoulp/oiio-python/actions/workflows/build_linux_wheels.yml)
---
## **Features**
- **🚀 Easy Installation**: Install via pip—no need to compile.
- **🌐 Multiplatform**: Supports Windows (x86_64), macOS (x86_64 and arm64), and Linux (x86_64 and aarch64).
- **🎨 Integrated OpenColorIO**: Includes PyOpenColorIO for seamless color management.
- **⚙️ Automated Builds**: Built using [Conan](https://docs.conan.io/2/), [Cibuildwheel](https://cibuildwheel.pypa.io/en/stable/), and [GitHub Actions](https://github.com/features/actions).
- **📦 Flexible Libraries**: Choose between static and shared libraries to suit your needs.
---
## **Installation**
```bash
# ensure pip is up-to-date:
python -m pip install --upgrade pip
# Install the shared libraries variant:
pip install oiio-python
# Install the static libraries variant:
pip install oiio-static-python
```
This project avoids using the `openimageio` package name because the ASWF may release official wheels in the future.
## **What's Included**
The goal is to enable as many features as possible to make the wheel flexible, while keeping the package size reasonable.
OpenImageIO wheels are built with the following features enabled:
- **[OpenColorIO](https://opencolorio.org/)**: With Python bindings included for seamless color management.
- **LibRaw**: Adds RAW image support.
- **OpenEXR**: High dynamic range image support.
- **Ptex**: Ptex texture mapping support.
- **OneTBB**: Multithreading support.
- **FreeType**: Enables text rendering.
- **TBB**: Multithreading support. Disabled in musllinux builds.
- **libwebp**: WebP image support.
- **libpng**: PNG image support.
- **libjpeg**: Support with libjpeg on musllinux, and manylinux static builds, libjpeg-turbo on other platforms.
- **giflib**: GIF support.
- **hdf5**: HDF5 data storage support.
- **libheif**: HEIF/AVIF image support.
- **libtiff**: TIFF image support.
- **libjxl**: JPEG XL image support.
- **libultrahdr**: Adds support for UltraHDR images.
- **OpenJPEG**: JPEG 2000 support.
*FFmpeg is not included due to potential licensing issues and package size.*
*DICOM support is also not enabled because of large package size.*
*Volumetric format support like **OpenVDB** are not included for now but could be in the future if requested.*
---
## **oiio-python vs oiio-static-python**
This project builds two variants of the OpenImageIO Python bindings:
- **`oiio-python`**:
- Links against shared OpenImageIO and OpenColorIO libraries.
- Generally smaller package size.
- Includes tools like `oiiotool` and `ociobakelut`.
- **`oiio-static-python`**:
- Uses statically linked dependencies.
- Generally larger package size.
- Does **not** include OpenImageIO and OpenColorIO tools.
- **Ideal for avoiding DLL conflicts**, especially when using Python embedded in applications like DCC tools that already use OpenImageIO.
`oiio-python` versions match the original OpenImageIO release version, with an additional build number for the Python bindings. Example oiio-python 2.5.12.0.x is built from OpenImageIO 2.5.12
## License
Code in this repository is licensed under the [Apache 2.0 License](LICENSE) to match the original OpenImageIO license.
Third-party libraries are licensed under their respective licenses. Copies of these licenses can be found in the [licenses](licenses) folder.
#### Statically Linked Libraries in Binary Wheels
The binary wheels may include LGPL statically linked libraries, including:
- **[LibRaw](https://github.com/LibRaw/LibRaw)** (LGPL 2.1)
- **[LibHeif](https://github.com/strukturag/libheif)** (LGPL 3.0)
#### Licensing for Versions Before 3.0.1.0
Before version 3.0.1.0, the distributed wheels are licensed under the [GPL 3.0 License](LICENSE-GPL).
#### Licensing for Versions 3.0.1.0 and Above
For version 3.0.1.0 and above:
- **`oiio-static-python` wheels** are licensed under the [GPL 3.0 License](LICENSE-GPL).
- **`oiio-python` wheels** are licensed under the [Apache 2.0 License](LICENSE) and include shared libraries for LibRaw and LibHeif.
## **Building the Wheels Yourself**
Although the primary target is automated builds on GitHub Actions, you can also build the wheels locally.
**Note:** Build system will use your `default` Conan profile to create a new `default_oiio_build` profile, make sure it's configured correctly.
### **Windows**
1. Install Python (3.11+ recommended), CMake, and Visual Studio.
2. To build wheels for multiple Python versions:
```powershell
# For the static variant:
set OIIO_STATIC=1
python -m pip install cibuildwheel
cibuildwheel --platform windows
```
3. To only build for your current Python version:
```powershell
python -m pip install build
python -m build --wheel
```
### **MacOS**
1. Install Python (3.11+ recommended), Homebrew, and Xcode.
2. Set environment variables before building:
```bash
# If you want to build the static variant:
export OIIO_STATIC=1
# Set Deployment target according to your macOS version
export MACOSX_DEPLOYMENT_TARGET=10.15 # For x86_64 builds
export MACOSX_DEPLOYMENT_TARGET=14.0 # For arm64 builds
# Set Project root directory to the root of the repository
export PROJECT_ROOT="/path/to/oiio-python"
```
3. To run cibuildwheel and build wheels for multiple python versions:
```bash
python -m pip install cibuildwheel
cibuildwheel --platform macos
```
4. To only build for your current Python version:
```bash
python -m pip install build
python -m build --wheel
```
5. If not building with cibuildwheel, you'll need to manually "repair" the wheel with delocate after build:
6. run provided `setuputils/macos_fix_shared_libs.py`
7. then use `delocate-wheel` to copy the shared libraries into the wheel:
```bash
python -m pip install delocate
export REPAIR_LIBRARY=$PROJECT_ROOT/oiio_python/libs:$DYLD_LIBRARY_PATH
DYLD_LIBRARY_PATH=$REPAIR_LIBRARY delocate-wheel -w /repaired/out/folder -v /path/to/wheel -e $HOME/.conan2
```
### **Linux**
1. Linux builds use Docker containers via cibuildwheel for compatibility.
2. Install Docker and build:
```bash
# If building on musl (Alpine) Linux, set the following environment variable:
export MUSLLINUX_BUILD=1
export CIBW_ENVIRONMENT="OIIO_STATIC=1" # For the static version
# Optional: Specify target docker image / platform
export CIBW_BUILD="*manylinux_x86*"
python -m pip install cibuildwheel
cibuildwheel
```
3. To build for the current Python version and distribution:
- Ensure Perl is installed (required for dependencies).
- Use `setuputils/linux_before_all.sh` if needed.
```bash
python -m pip install build
python -m build --wheel
```
4. If not building with cibuildwheel, you'll need to manually "repair" the wheel with auditwheel after build:
```bash
python -m pip install auditwheel
export LD_LIBRARY_PATH=/path/to/oiio_python/libs:$LD_LIBRARY_PATH
auditwheel repair -w /repaired/out/folder /path/to/wheel
```
### **Notes**
- A Github Action exists to build on Linux aarch64 using QEMU emulation, but it's way too slow and reaches timeout. Current aarch64 wheels are built locally on a Raspberry Pi 5, only for manyLinux.
- I'm not an expert in Conan, CMake, or Cibuildwheel. Feedback and suggestions for improvement are highly appreciated.
- Optimizing the build process to avoid rebuilding LibOpenImageIO for each Python version is a potential area for improvement.
- Although Conan may not be ideal for building wheels, it's currently used here due to the complexity of dependencies and the need to build from scratch for manyLinux/musllinux compatibility.
Raw data
{
"_id": null,
"home_page": "https://github.com/pypoulp/oiio-python",
"name": "oiio-python",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.14,>=3.8",
"maintainer_email": null,
"keywords": "OpenImageIO, OpenColorIO, image, processing, oiio, ocio, python, wrapper, binding, library",
"author": "Paul Parneix",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/99/77/c89e37497832d9b9e91390f59bc1ebf08868c5615574912ad344af85d0b6/oiio_python-3.0.2.0.1.tar.gz",
"platform": null,
"description": "# **oiio-python**\r\n\r\n**\ud83d\udc0d OpenImageIO on wheels!**\r\n\r\nThis project provides (unofficial) multiplatform wheels for [OpenImageIO](https://github.com/AcademySoftwareFoundation/OpenImageIO) Python bindings, simplifying installation and integration into Python projects.\r\n\r\nCheck [types-oiio-python](https://github.com/pypoulp/types-oiio-python) if you want type hints & auto-completion for oiio-python.\r\n\r\n[![Build Static Multiplatform Wheels](https://github.com/pypoulp/oiio-python/actions/workflows/build_static_wheels.yml/badge.svg)](https://github.com/pypoulp/oiio-python/actions/workflows/build_static_wheels.yml)\r\n[![Build Multiplatform Wheels](https://github.com/pypoulp/oiio-python/actions/workflows/build_wheels.yml/badge.svg)](https://github.com/pypoulp/oiio-python/actions/workflows/build_wheels.yml)\r\n[![Build Linux Wheels](https://github.com/pypoulp/oiio-python/actions/workflows/build_linux_wheels.yml/badge.svg)](https://github.com/pypoulp/oiio-python/actions/workflows/build_linux_wheels.yml)\r\n\r\n---\r\n\r\n## **Features**\r\n\r\n- **\ud83d\ude80 Easy Installation**: Install via pip\u2014no need to compile.\r\n- **\ud83c\udf10 Multiplatform**: Supports Windows (x86_64), macOS (x86_64 and arm64), and Linux (x86_64 and aarch64).\r\n \r\n- **\ud83c\udfa8 Integrated OpenColorIO**: Includes PyOpenColorIO for seamless color management.\r\n- **\u2699\ufe0f Automated Builds**: Built using [Conan](https://docs.conan.io/2/), [Cibuildwheel](https://cibuildwheel.pypa.io/en/stable/), and [GitHub Actions](https://github.com/features/actions).\r\n- **\ud83d\udce6 Flexible Libraries**: Choose between static and shared libraries to suit your needs.\r\n\r\n---\r\n\r\n\r\n## **Installation**\r\n\r\n```bash\r\n# ensure pip is up-to-date:\r\npython -m pip install --upgrade pip\r\n\r\n# Install the shared libraries variant:\r\npip install oiio-python\r\n\r\n# Install the static libraries variant:\r\npip install oiio-static-python\r\n```\r\n\r\nThis project avoids using the `openimageio` package name because the ASWF may release official wheels in the future.\r\n\r\n## **What's Included**\r\n\r\nThe goal is to enable as many features as possible to make the wheel flexible, while keeping the package size reasonable.\r\n\r\nOpenImageIO wheels are built with the following features enabled:\r\n\r\n- **[OpenColorIO](https://opencolorio.org/)**: With Python bindings included for seamless color management.\r\n- **LibRaw**: Adds RAW image support.\r\n- **OpenEXR**: High dynamic range image support.\r\n- **Ptex**: Ptex texture mapping support.\r\n- **OneTBB**: Multithreading support.\r\n- **FreeType**: Enables text rendering.\r\n- **TBB**: Multithreading support. Disabled in musllinux builds.\r\n- **libwebp**: WebP image support.\r\n- **libpng**: PNG image support.\r\n- **libjpeg**: Support with libjpeg on musllinux, and manylinux static builds, libjpeg-turbo on other platforms.\r\n- **giflib**: GIF support.\r\n- **hdf5**: HDF5 data storage support.\r\n- **libheif**: HEIF/AVIF image support.\r\n- **libtiff**: TIFF image support.\r\n- **libjxl**: JPEG XL image support.\r\n- **libultrahdr**: Adds support for UltraHDR images.\r\n- **OpenJPEG**: JPEG 2000 support.\r\n\r\n*FFmpeg is not included due to potential licensing issues and package size.*\r\n\r\n*DICOM support is also not enabled because of large package size.*\r\n\r\n*Volumetric format support like **OpenVDB** are not included for now but could be in the future if requested.*\r\n\r\n---\r\n\r\n## **oiio-python vs oiio-static-python**\r\n\r\nThis project builds two variants of the OpenImageIO Python bindings:\r\n\r\n- **`oiio-python`**: \r\n - Links against shared OpenImageIO and OpenColorIO libraries.\r\n - Generally smaller package size.\r\n - Includes tools like `oiiotool` and `ociobakelut`.\r\n\r\n- **`oiio-static-python`**:\r\n - Uses statically linked dependencies.\r\n - Generally larger package size.\r\n - Does **not** include OpenImageIO and OpenColorIO tools.\r\n - **Ideal for avoiding DLL conflicts**, especially when using Python embedded in applications like DCC tools that already use OpenImageIO.\r\n\r\n`oiio-python` versions match the original OpenImageIO release version, with an additional build number for the Python bindings. Example oiio-python 2.5.12.0.x is built from OpenImageIO 2.5.12\r\n\r\n## License\r\n\r\nCode in this repository is licensed under the [Apache 2.0 License](LICENSE) to match the original OpenImageIO license. \r\nThird-party libraries are licensed under their respective licenses. Copies of these licenses can be found in the [licenses](licenses) folder.\r\n\r\n#### Statically Linked Libraries in Binary Wheels\r\n\r\nThe binary wheels may include LGPL statically linked libraries, including:\r\n\r\n- **[LibRaw](https://github.com/LibRaw/LibRaw)** (LGPL 2.1)\r\n- **[LibHeif](https://github.com/strukturag/libheif)** (LGPL 3.0)\r\n\r\n#### Licensing for Versions Before 3.0.1.0\r\n\r\nBefore version 3.0.1.0, the distributed wheels are licensed under the [GPL 3.0 License](LICENSE-GPL).\r\n\r\n#### Licensing for Versions 3.0.1.0 and Above\r\n\r\nFor version 3.0.1.0 and above:\r\n\r\n- **`oiio-static-python` wheels** are licensed under the [GPL 3.0 License](LICENSE-GPL).\r\n- **`oiio-python` wheels** are licensed under the [Apache 2.0 License](LICENSE) and include shared libraries for LibRaw and LibHeif.\r\n\r\n\r\n## **Building the Wheels Yourself**\r\n\r\nAlthough the primary target is automated builds on GitHub Actions, you can also build the wheels locally.\r\n\r\n**Note:** Build system will use your `default` Conan profile to create a new `default_oiio_build` profile, make sure it's configured correctly.\r\n\r\n### **Windows**\r\n\r\n1. Install Python (3.11+ recommended), CMake, and Visual Studio.\r\n2. To build wheels for multiple Python versions:\r\n\r\n ```powershell\r\n # For the static variant:\r\n set OIIO_STATIC=1\r\n python -m pip install cibuildwheel\r\n cibuildwheel --platform windows\r\n ```\r\n\r\n3. To only build for your current Python version:\r\n\r\n ```powershell\r\n python -m pip install build\r\n python -m build --wheel\r\n ```\r\n\r\n### **MacOS**\r\n\r\n1. Install Python (3.11+ recommended), Homebrew, and Xcode.\r\n2. Set environment variables before building:\r\n\r\n ```bash\r\n # If you want to build the static variant:\r\n export OIIO_STATIC=1\r\n # Set Deployment target according to your macOS version\r\n export MACOSX_DEPLOYMENT_TARGET=10.15 # For x86_64 builds\r\n export MACOSX_DEPLOYMENT_TARGET=14.0 # For arm64 builds\r\n # Set Project root directory to the root of the repository\r\n export PROJECT_ROOT=\"/path/to/oiio-python\"\r\n ```\r\n\r\n3. To run cibuildwheel and build wheels for multiple python versions:\r\n\r\n ```bash\r\n python -m pip install cibuildwheel\r\n cibuildwheel --platform macos\r\n ```\r\n\r\n4. To only build for your current Python version:\r\n\r\n ```bash\r\n python -m pip install build\r\n python -m build --wheel\r\n ```\r\n\r\n5. If not building with cibuildwheel, you'll need to manually \"repair\" the wheel with delocate after build:\r\n\r\n6. run provided `setuputils/macos_fix_shared_libs.py`\r\n\r\n7. then use `delocate-wheel` to copy the shared libraries into the wheel:\r\n\r\n ```bash\r\n python -m pip install delocate\r\n\r\n export REPAIR_LIBRARY=$PROJECT_ROOT/oiio_python/libs:$DYLD_LIBRARY_PATH\r\n DYLD_LIBRARY_PATH=$REPAIR_LIBRARY delocate-wheel -w /repaired/out/folder -v /path/to/wheel -e $HOME/.conan2\r\n ```\r\n\r\n### **Linux**\r\n\r\n1. Linux builds use Docker containers via cibuildwheel for compatibility.\r\n2. Install Docker and build:\r\n\r\n ```bash\r\n # If building on musl (Alpine) Linux, set the following environment variable:\r\n export MUSLLINUX_BUILD=1\r\n export CIBW_ENVIRONMENT=\"OIIO_STATIC=1\" # For the static version\r\n # Optional: Specify target docker image / platform\r\n export CIBW_BUILD=\"*manylinux_x86*\"\r\n python -m pip install cibuildwheel\r\n cibuildwheel\r\n ```\r\n\r\n3. To build for the current Python version and distribution:\r\n\r\n - Ensure Perl is installed (required for dependencies).\r\n - Use `setuputils/linux_before_all.sh` if needed.\r\n\r\n\r\n ```bash\r\n python -m pip install build\r\n python -m build --wheel\r\n ```\r\n\r\n4. If not building with cibuildwheel, you'll need to manually \"repair\" the wheel with auditwheel after build:\r\n\r\n ```bash\t\r\n python -m pip install auditwheel\r\n\r\n export LD_LIBRARY_PATH=/path/to/oiio_python/libs:$LD_LIBRARY_PATH\r\n auditwheel repair -w /repaired/out/folder /path/to/wheel \r\n ```\r\n\r\n### **Notes**\r\n\r\n - A Github Action exists to build on Linux aarch64 using QEMU emulation, but it's way too slow and reaches timeout. Current aarch64 wheels are built locally on a Raspberry Pi 5, only for manyLinux.\r\n\r\n - I'm not an expert in Conan, CMake, or Cibuildwheel. Feedback and suggestions for improvement are highly appreciated.\r\n\r\n - Optimizing the build process to avoid rebuilding LibOpenImageIO for each Python version is a potential area for improvement.\r\n\r\n - Although Conan may not be ideal for building wheels, it's currently used here due to the complexity of dependencies and the need to build from scratch for manyLinux/musllinux compatibility.\r\n",
"bugtrack_url": null,
"license": null,
"summary": "Unofficial OpenImageIO Python wheels, including OpenColorIO",
"version": "3.0.2.0.1",
"project_urls": {
"Homepage": "https://github.com/pypoulp/oiio-python"
},
"split_keywords": [
"openimageio",
" opencolorio",
" image",
" processing",
" oiio",
" ocio",
" python",
" wrapper",
" binding",
" library"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "785df0e7fd5865c2ab492c37d6271de64fe8a6bba67c870acabd00173a07a851",
"md5": "ea99a91a82fc9395f0e024be1905275f",
"sha256": "8e61af4d4216ff680dca217b169a70393c54397c3097b6f45d8b12ccaffd121e"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp310-cp310-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "ea99a91a82fc9395f0e024be1905275f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.14,>=3.8",
"size": 18734973,
"upload_time": "2025-01-02T19:35:30",
"upload_time_iso_8601": "2025-01-02T19:35:30.155330Z",
"url": "https://files.pythonhosted.org/packages/78/5d/f0e7fd5865c2ab492c37d6271de64fe8a6bba67c870acabd00173a07a851/oiio_python-3.0.2.0.1-cp310-cp310-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "817a1a643d2065f5bf8742d2a93824015365e5529e7892e124f2b067702caf0a",
"md5": "fee0cbe53975c8c61bcbb0a15cbd07cd",
"sha256": "8e3dd1e71a3293feb05b9e01aab1e3a9484631e26476c6d1a5c245bc137bb910"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp310-cp310-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "fee0cbe53975c8c61bcbb0a15cbd07cd",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.14,>=3.8",
"size": 16982912,
"upload_time": "2025-01-02T19:35:34",
"upload_time_iso_8601": "2025-01-02T19:35:34.368372Z",
"url": "https://files.pythonhosted.org/packages/81/7a/1a643d2065f5bf8742d2a93824015365e5529e7892e124f2b067702caf0a/oiio_python-3.0.2.0.1-cp310-cp310-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2ef9b1a0395d0492ee66bde4d0a2f5d5e83077551c0ff34243ccdd93b7f10397",
"md5": "e788b32658e1501cc9ede2ba3431fcbf",
"sha256": "9cbcbdc2196acbff3dffb4a5f3d9de942a33ac6ecb399c050147c3235f0ca28b"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "e788b32658e1501cc9ede2ba3431fcbf",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.14,>=3.8",
"size": 24137401,
"upload_time": "2025-01-02T19:35:41",
"upload_time_iso_8601": "2025-01-02T19:35:41.414902Z",
"url": "https://files.pythonhosted.org/packages/2e/f9/b1a0395d0492ee66bde4d0a2f5d5e83077551c0ff34243ccdd93b7f10397/oiio_python-3.0.2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "290e6c2981b5fb60419819538e8117eef851fd7d28dcf40c81644b6d30ef2335",
"md5": "8a9a2f249cdb9bb39720aeb174722ba6",
"sha256": "f53b97e7a3dc00b28350db880ca3dd63739ee20086f269d3825e21b16ee54162"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "8a9a2f249cdb9bb39720aeb174722ba6",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.14,>=3.8",
"size": 24553797,
"upload_time": "2025-01-02T19:35:51",
"upload_time_iso_8601": "2025-01-02T19:35:51.850990Z",
"url": "https://files.pythonhosted.org/packages/29/0e/6c2981b5fb60419819538e8117eef851fd7d28dcf40c81644b6d30ef2335/oiio_python-3.0.2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0a381054ee6accbf3cabe649d287b8d831da72034e965a4a0f00fc0a1a7399fc",
"md5": "4659196c16e3aacaae7125d5a1d9b080",
"sha256": "89b0447e759388012e2538204c2fbebd5dd76e5d401cddf99ab82c867607bf43"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "4659196c16e3aacaae7125d5a1d9b080",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.14,>=3.8",
"size": 25172161,
"upload_time": "2025-01-02T19:36:00",
"upload_time_iso_8601": "2025-01-02T19:36:00.212954Z",
"url": "https://files.pythonhosted.org/packages/0a/38/1054ee6accbf3cabe649d287b8d831da72034e965a4a0f00fc0a1a7399fc/oiio_python-3.0.2.0.1-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2d12d8ec608610c6f98dc214f54af9d412990f64ece69765f59bd63631e8d8dc",
"md5": "d3252fa2c7b5222f540adb665fbd6e99",
"sha256": "a90459fdd3110f7f5d30566dbb60e9d5e77739c51b576d5f4cdef4278740af86"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "d3252fa2c7b5222f540adb665fbd6e99",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.14,>=3.8",
"size": 13630671,
"upload_time": "2025-01-02T19:36:05",
"upload_time_iso_8601": "2025-01-02T19:36:05.708974Z",
"url": "https://files.pythonhosted.org/packages/2d/12/d8ec608610c6f98dc214f54af9d412990f64ece69765f59bd63631e8d8dc/oiio_python-3.0.2.0.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ce7238be95dd19a9ddc771ef3b181ac4aa4be0e95e65a7f9c7eb1a94bed1b43d",
"md5": "fd6da746925bcb72895c209a9837d1be",
"sha256": "e07fe82d25ab52cbb88a60b54d2b81f5b0386a4aedbec5889f6e9e51e34b9305"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp311-cp311-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "fd6da746925bcb72895c209a9837d1be",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.14,>=3.8",
"size": 18738007,
"upload_time": "2025-01-02T19:36:13",
"upload_time_iso_8601": "2025-01-02T19:36:13.105066Z",
"url": "https://files.pythonhosted.org/packages/ce/72/38be95dd19a9ddc771ef3b181ac4aa4be0e95e65a7f9c7eb1a94bed1b43d/oiio_python-3.0.2.0.1-cp311-cp311-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "718dbd4c2d86c195571b7956bd55462f97e02a26e70dc9860e307677dbc4fa04",
"md5": "fd8909df001ed0f8d12c8903ab08cf53",
"sha256": "edb69cca6bae8ed0177e68babb35aa87a1639bc6ca98a5e51de6d8456cda5204"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp311-cp311-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "fd8909df001ed0f8d12c8903ab08cf53",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.14,>=3.8",
"size": 16986303,
"upload_time": "2025-01-02T19:36:20",
"upload_time_iso_8601": "2025-01-02T19:36:20.437684Z",
"url": "https://files.pythonhosted.org/packages/71/8d/bd4c2d86c195571b7956bd55462f97e02a26e70dc9860e307677dbc4fa04/oiio_python-3.0.2.0.1-cp311-cp311-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b24c15adf50ddf96bc95731902716f486dab542b0e94d7bcf13f3e5b8e06e8da",
"md5": "39e9f1d5ef5382d97bb13b1c7aa71380",
"sha256": "8301000253880776f484235d3908934a5de60987669d8ae53c6b7c40a7914fd9"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "39e9f1d5ef5382d97bb13b1c7aa71380",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.14,>=3.8",
"size": 24144290,
"upload_time": "2025-01-02T19:36:27",
"upload_time_iso_8601": "2025-01-02T19:36:27.872630Z",
"url": "https://files.pythonhosted.org/packages/b2/4c/15adf50ddf96bc95731902716f486dab542b0e94d7bcf13f3e5b8e06e8da/oiio_python-3.0.2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "83311e3c6dcb000e0e6002102405488e28af85ca5a694bd329da690446be392e",
"md5": "8915871b51b77acc7f1ee62456d5509c",
"sha256": "712d5f5949082ce0f08b133d2052ee021a1fa3cc018210948740fa9ba0d2b629"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "8915871b51b77acc7f1ee62456d5509c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.14,>=3.8",
"size": 24561639,
"upload_time": "2025-01-02T19:36:37",
"upload_time_iso_8601": "2025-01-02T19:36:37.329357Z",
"url": "https://files.pythonhosted.org/packages/83/31/1e3c6dcb000e0e6002102405488e28af85ca5a694bd329da690446be392e/oiio_python-3.0.2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8578f77e0e90859d358f10f27d13d648d17531e4d35dc28cfd73e82bd9025afb",
"md5": "7472c76f8eca58ffb4b9a2a7976d110b",
"sha256": "062a895d4e3fcd1dce94e0f17f21b724df2af1360b1ac721e391efdb294c08ff"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "7472c76f8eca58ffb4b9a2a7976d110b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.14,>=3.8",
"size": 25179279,
"upload_time": "2025-01-02T19:36:46",
"upload_time_iso_8601": "2025-01-02T19:36:46.111464Z",
"url": "https://files.pythonhosted.org/packages/85/78/f77e0e90859d358f10f27d13d648d17531e4d35dc28cfd73e82bd9025afb/oiio_python-3.0.2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f442612a4aa43037219a1a2d4e13480d4b567b4507e2eecda0b39d1049f04deb",
"md5": "e329b6d8473f6b1b779c48fd23388627",
"sha256": "f26b577b8ca8332a9e3743395e29734218aeee9b21e86aca4f1b3d49a8090c1f"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "e329b6d8473f6b1b779c48fd23388627",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.14,>=3.8",
"size": 13632616,
"upload_time": "2025-01-02T19:36:52",
"upload_time_iso_8601": "2025-01-02T19:36:52.028379Z",
"url": "https://files.pythonhosted.org/packages/f4/42/612a4aa43037219a1a2d4e13480d4b567b4507e2eecda0b39d1049f04deb/oiio_python-3.0.2.0.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a8f83de3b84862cd4e33c27f7599665deec94dff039f4ae2ee3b008fbd28cb31",
"md5": "0a32bf20d0dbbd920d52d003d35f8545",
"sha256": "9d255cbf1269255afb867bfde862314a3c36b630bb1b58078606d65ce710593b"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp312-cp312-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "0a32bf20d0dbbd920d52d003d35f8545",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.14,>=3.8",
"size": 18775926,
"upload_time": "2025-01-02T19:37:01",
"upload_time_iso_8601": "2025-01-02T19:37:01.071013Z",
"url": "https://files.pythonhosted.org/packages/a8/f8/3de3b84862cd4e33c27f7599665deec94dff039f4ae2ee3b008fbd28cb31/oiio_python-3.0.2.0.1-cp312-cp312-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "551cf43ad161741601af1bd5dd994b307e70e57188b7343eb5ccbcde29761db0",
"md5": "5b022becc0fcfd47ca0ff97bc05fc7c6",
"sha256": "33059afd823c1367ac9c59e8b3da5dd9e3f21c4be4e4e8d0346e84760f6cbfc3"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp312-cp312-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "5b022becc0fcfd47ca0ff97bc05fc7c6",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.14,>=3.8",
"size": 17006951,
"upload_time": "2025-01-02T19:37:05",
"upload_time_iso_8601": "2025-01-02T19:37:05.650811Z",
"url": "https://files.pythonhosted.org/packages/55/1c/f43ad161741601af1bd5dd994b307e70e57188b7343eb5ccbcde29761db0/oiio_python-3.0.2.0.1-cp312-cp312-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "59195952ffba01abe1d829be5c6d55705da523cce40ad59a3e1c8878f3f836e9",
"md5": "3de1de6b16332825d1616338aec29199",
"sha256": "e6c78486a25999c2378466e610b26805cadc775f24e5dcb005702d83e8bbd261"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "3de1de6b16332825d1616338aec29199",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.14,>=3.8",
"size": 24129580,
"upload_time": "2025-01-02T19:37:11",
"upload_time_iso_8601": "2025-01-02T19:37:11.685040Z",
"url": "https://files.pythonhosted.org/packages/59/19/5952ffba01abe1d829be5c6d55705da523cce40ad59a3e1c8878f3f836e9/oiio_python-3.0.2.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aeda46798994f043a9cb6f225c2527c6e94c79b9cb704f703919449335d962e8",
"md5": "9a18bae3d25e76472ed026f974527886",
"sha256": "4d971d045126ac2669cc567f3134ffdbbbce82cbc8d0007473365193be94dbb5"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "9a18bae3d25e76472ed026f974527886",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.14,>=3.8",
"size": 24546043,
"upload_time": "2025-01-02T19:37:17",
"upload_time_iso_8601": "2025-01-02T19:37:17.686663Z",
"url": "https://files.pythonhosted.org/packages/ae/da/46798994f043a9cb6f225c2527c6e94c79b9cb704f703919449335d962e8/oiio_python-3.0.2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b4146a24aa24be840beb0e70d6b0dbcb41b72cab88538761d1b5d12a8d5255df",
"md5": "795c67ceaa393266e7577db59088140e",
"sha256": "b49b348c7e7587e9a0517e6a40adbc6804c10f8c691842aeae940f0f4857e80d"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "795c67ceaa393266e7577db59088140e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.14,>=3.8",
"size": 25186493,
"upload_time": "2025-01-02T19:37:23",
"upload_time_iso_8601": "2025-01-02T19:37:23.816260Z",
"url": "https://files.pythonhosted.org/packages/b4/14/6a24aa24be840beb0e70d6b0dbcb41b72cab88538761d1b5d12a8d5255df/oiio_python-3.0.2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e610f52ca739f9fc3ad27524826a99b316e34889bdad809c735b5dc72bbc5584",
"md5": "9f15ec3ebfedfa6a9648c23aee94f8ca",
"sha256": "7fb0afab3926e6b75dcdf12027318e05cce6db3dd15e19c56d6416db509d6c9c"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "9f15ec3ebfedfa6a9648c23aee94f8ca",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.14,>=3.8",
"size": 13646095,
"upload_time": "2025-01-02T19:37:28",
"upload_time_iso_8601": "2025-01-02T19:37:28.976631Z",
"url": "https://files.pythonhosted.org/packages/e6/10/f52ca739f9fc3ad27524826a99b316e34889bdad809c735b5dc72bbc5584/oiio_python-3.0.2.0.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "93102b86ded93668598ebf25c440ec1697e8b05b3a83d8ca4c10650310eba021",
"md5": "8016f88e28261fdaaf93977833568d39",
"sha256": "d38f3a993e12618364d301e0b9369cee3333223d1f55798269164273b4d2ac7c"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp313-cp313-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "8016f88e28261fdaaf93977833568d39",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": "<3.14,>=3.8",
"size": 18775882,
"upload_time": "2025-01-02T19:37:33",
"upload_time_iso_8601": "2025-01-02T19:37:33.093440Z",
"url": "https://files.pythonhosted.org/packages/93/10/2b86ded93668598ebf25c440ec1697e8b05b3a83d8ca4c10650310eba021/oiio_python-3.0.2.0.1-cp313-cp313-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5127892321dc02f49ec58bf35fbaa237c624b0f0987028f2f571879fe4e0eef8",
"md5": "299f6e25bc80e4e92a7061e5e5d06c57",
"sha256": "7a6d20310903e288f873bbb80f93d48fb6c21511f2ec601159104ee7a136c9e0"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp313-cp313-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "299f6e25bc80e4e92a7061e5e5d06c57",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": "<3.14,>=3.8",
"size": 17006730,
"upload_time": "2025-01-02T19:37:36",
"upload_time_iso_8601": "2025-01-02T19:37:36.962138Z",
"url": "https://files.pythonhosted.org/packages/51/27/892321dc02f49ec58bf35fbaa237c624b0f0987028f2f571879fe4e0eef8/oiio_python-3.0.2.0.1-cp313-cp313-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a9dfb47ac7c7324c8a22696b56a7cc79e34aa7cfe7ec261ea9a5def203e6e78d",
"md5": "21d4a3e3b32d020f16abd8fda83c4dfe",
"sha256": "1710d605dea756b08fdeec91fa82d364c2ca5d7a395637d04ff83f8d60d5e0c2"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "21d4a3e3b32d020f16abd8fda83c4dfe",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": "<3.14,>=3.8",
"size": 24125865,
"upload_time": "2025-01-02T19:37:41",
"upload_time_iso_8601": "2025-01-02T19:37:41.254494Z",
"url": "https://files.pythonhosted.org/packages/a9/df/b47ac7c7324c8a22696b56a7cc79e34aa7cfe7ec261ea9a5def203e6e78d/oiio_python-3.0.2.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fbe2ad9f8aa6c9c36389d5e1ea30b8a0496479ef99176e6caf4e317cb429bdbf",
"md5": "827686a1f7f80171e8a3f735a20837e2",
"sha256": "4c2e528d1c69aab2c95110b6231f303ced9375b092d61e1e112721f48aa3e258"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "827686a1f7f80171e8a3f735a20837e2",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": "<3.14,>=3.8",
"size": 24544703,
"upload_time": "2025-01-02T19:37:45",
"upload_time_iso_8601": "2025-01-02T19:37:45.311587Z",
"url": "https://files.pythonhosted.org/packages/fb/e2/ad9f8aa6c9c36389d5e1ea30b8a0496479ef99176e6caf4e317cb429bdbf/oiio_python-3.0.2.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "74858d7a4d71bad1251f5931cf062599bf1c0ddbe837451ccfc97facb5f71680",
"md5": "b896e11b191d5dfaf3fc6ecd01a5ff3f",
"sha256": "1fbd91d010b27a87f9141b0a46b109235b4279f058dcef09e4cec00d9181a3dd"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "b896e11b191d5dfaf3fc6ecd01a5ff3f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": "<3.14,>=3.8",
"size": 25183207,
"upload_time": "2025-01-02T19:37:51",
"upload_time_iso_8601": "2025-01-02T19:37:51.091887Z",
"url": "https://files.pythonhosted.org/packages/74/85/8d7a4d71bad1251f5931cf062599bf1c0ddbe837451ccfc97facb5f71680/oiio_python-3.0.2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c82128e485ae7f68c1787ad95c90c31e4931b66a715a6685906fb0e408253f74",
"md5": "d3ed5194700a15c6a93f6b9cafb6131d",
"sha256": "d639177f58ae8f023c70b087884d0b6916f6cb1ee1144f50d4f4a99bbf1a2ec4"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "d3ed5194700a15c6a93f6b9cafb6131d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": "<3.14,>=3.8",
"size": 13646182,
"upload_time": "2025-01-02T19:37:55",
"upload_time_iso_8601": "2025-01-02T19:37:55.548056Z",
"url": "https://files.pythonhosted.org/packages/c8/21/28e485ae7f68c1787ad95c90c31e4931b66a715a6685906fb0e408253f74/oiio_python-3.0.2.0.1-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c7f0a8dd37ab48d162b0071d3527c8e5c25aa54ac2aed685e87a272c54bb46b1",
"md5": "c70722aad99ce98e69da8dfe91bf614f",
"sha256": "79ed6db0278fdf6096000e6313ec19e70424bd2b28d4bd6c90278b054e675ecc"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp38-cp38-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "c70722aad99ce98e69da8dfe91bf614f",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.14,>=3.8",
"size": 18734045,
"upload_time": "2025-01-02T19:38:01",
"upload_time_iso_8601": "2025-01-02T19:38:01.822925Z",
"url": "https://files.pythonhosted.org/packages/c7/f0/a8dd37ab48d162b0071d3527c8e5c25aa54ac2aed685e87a272c54bb46b1/oiio_python-3.0.2.0.1-cp38-cp38-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b25faaa1ecb0bbe0a9725d312caec71c79c17f84af70452d10ed1dd0b1e7a58b",
"md5": "9d426db0fed7abbc649c4a199fc69a81",
"sha256": "702c50b2b11112ac95f3a0c4c7a7b41676fd02414f1096a39986b5210749b3d9"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp38-cp38-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "9d426db0fed7abbc649c4a199fc69a81",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.14,>=3.8",
"size": 16982061,
"upload_time": "2025-01-02T19:38:11",
"upload_time_iso_8601": "2025-01-02T19:38:11.985021Z",
"url": "https://files.pythonhosted.org/packages/b2/5f/aaa1ecb0bbe0a9725d312caec71c79c17f84af70452d10ed1dd0b1e7a58b/oiio_python-3.0.2.0.1-cp38-cp38-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6e313d108c48cf3fd2738f514a37796295809a51b85b31ad617af2f8ebc3eabf",
"md5": "6dbba2d89604f02e965a653000a82e1b",
"sha256": "bee80b4f1220aac0a6e8862825d731594c8baca0c3cfdca75bd9b260c7092be7"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "6dbba2d89604f02e965a653000a82e1b",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.14,>=3.8",
"size": 24133857,
"upload_time": "2025-01-02T19:38:19",
"upload_time_iso_8601": "2025-01-02T19:38:19.612817Z",
"url": "https://files.pythonhosted.org/packages/6e/31/3d108c48cf3fd2738f514a37796295809a51b85b31ad617af2f8ebc3eabf/oiio_python-3.0.2.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ec99580c92dfdb127f64288052a9126969c56b566f39917f3d582f67b3de84bd",
"md5": "1c8324544a4e725717dd2a5fab736056",
"sha256": "d52ad1f548c7844e1924c361eef2c0d5851d023d6ced3520f2fad8787dd44885"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "1c8324544a4e725717dd2a5fab736056",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.14,>=3.8",
"size": 24551807,
"upload_time": "2025-01-02T19:38:26",
"upload_time_iso_8601": "2025-01-02T19:38:26.057677Z",
"url": "https://files.pythonhosted.org/packages/ec/99/580c92dfdb127f64288052a9126969c56b566f39917f3d582f67b3de84bd/oiio_python-3.0.2.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8ee7a098752ba5afef4d841fc4067a8590d6c3fdc612c55664ab8f43c557daec",
"md5": "3512f73ffefd1710b436918705508109",
"sha256": "1da7d44b4836e411fbecc7065f590acfec1d4b42b8a5f2ea2d6860f38f52639d"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp38-cp38-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "3512f73ffefd1710b436918705508109",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.14,>=3.8",
"size": 25147892,
"upload_time": "2025-01-02T19:38:32",
"upload_time_iso_8601": "2025-01-02T19:38:32.615647Z",
"url": "https://files.pythonhosted.org/packages/8e/e7/a098752ba5afef4d841fc4067a8590d6c3fdc612c55664ab8f43c557daec/oiio_python-3.0.2.0.1-cp38-cp38-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "65cc1733eeb49daa76f4d2f61374a68da8c7027a8ff27f4f9151cf6790b87357",
"md5": "e06c92b759ff6dc3a5a438586282e64d",
"sha256": "a3113b489c1ed91afd03e70f36bc9f0cb9bacc83bc5e07c9ffe5ddc7327c947a"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "e06c92b759ff6dc3a5a438586282e64d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.14,>=3.8",
"size": 13631281,
"upload_time": "2025-01-02T19:38:38",
"upload_time_iso_8601": "2025-01-02T19:38:38.320228Z",
"url": "https://files.pythonhosted.org/packages/65/cc/1733eeb49daa76f4d2f61374a68da8c7027a8ff27f4f9151cf6790b87357/oiio_python-3.0.2.0.1-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "523834eaa103a499681d2b18efb55015da9e03b36990cecee22adbf381ce6eec",
"md5": "9cb01f46014c77d85fedb3b66768e6a6",
"sha256": "dd910d3e6684f9b04eb275d07526926f92c01b586976119f75cfbc7da4c4adff"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp39-cp39-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "9cb01f46014c77d85fedb3b66768e6a6",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.14,>=3.8",
"size": 18734865,
"upload_time": "2025-01-02T19:38:45",
"upload_time_iso_8601": "2025-01-02T19:38:45.453399Z",
"url": "https://files.pythonhosted.org/packages/52/38/34eaa103a499681d2b18efb55015da9e03b36990cecee22adbf381ce6eec/oiio_python-3.0.2.0.1-cp39-cp39-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1a1d2b97d62b24add7bf5a89543d5ca875768b822e05847663937e977c92aa17",
"md5": "eb94375db2926bf26359e1ab43e54fc3",
"sha256": "87657500a08e73a4a22cc38dd22ce6737d82af86a6b64d0391b75dc2eafb8913"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp39-cp39-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "eb94375db2926bf26359e1ab43e54fc3",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.14,>=3.8",
"size": 16982990,
"upload_time": "2025-01-02T19:38:52",
"upload_time_iso_8601": "2025-01-02T19:38:52.825851Z",
"url": "https://files.pythonhosted.org/packages/1a/1d/2b97d62b24add7bf5a89543d5ca875768b822e05847663937e977c92aa17/oiio_python-3.0.2.0.1-cp39-cp39-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5fcd16789ed2f96fdad7915e2a129bf8e880761606c7e04348de3b4d9edeeb6f",
"md5": "1c0ecef7cf9c941b6cae094010f3744d",
"sha256": "af6b0e000cf23d259ed9128dd788a9f2c3ca299a645ad691069c83da9dd980b2"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "1c0ecef7cf9c941b6cae094010f3744d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.14,>=3.8",
"size": 24156545,
"upload_time": "2025-01-02T19:39:02",
"upload_time_iso_8601": "2025-01-02T19:39:02.771644Z",
"url": "https://files.pythonhosted.org/packages/5f/cd/16789ed2f96fdad7915e2a129bf8e880761606c7e04348de3b4d9edeeb6f/oiio_python-3.0.2.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0f3085bb67115bd432a66a83d3739b2e42c8e995c06380723e50dafaea2782f5",
"md5": "60c1665c6293ff04c513acfc7ad2aafc",
"sha256": "443362aa237273b9c858cbd556587a4d8c6a29b8a0913c02491f885c60675e10"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "60c1665c6293ff04c513acfc7ad2aafc",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.14,>=3.8",
"size": 24565041,
"upload_time": "2025-01-02T19:39:11",
"upload_time_iso_8601": "2025-01-02T19:39:11.153230Z",
"url": "https://files.pythonhosted.org/packages/0f/30/85bb67115bd432a66a83d3739b2e42c8e995c06380723e50dafaea2782f5/oiio_python-3.0.2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4a1940cd2f851a48c9704650b63a797f287b403712b56548475b3faf27ade6a8",
"md5": "185a297bc46e9179f4d5533838fda130",
"sha256": "e3f20dd3eac4dc0fa64cee8deda75f04631fbc7ad38f28c953311722834bc343"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "185a297bc46e9179f4d5533838fda130",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.14,>=3.8",
"size": 25152658,
"upload_time": "2025-01-02T19:39:19",
"upload_time_iso_8601": "2025-01-02T19:39:19.429750Z",
"url": "https://files.pythonhosted.org/packages/4a/19/40cd2f851a48c9704650b63a797f287b403712b56548475b3faf27ade6a8/oiio_python-3.0.2.0.1-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f2757324c0d3239cb9783b2c9e75ffcfe0c6e3fd11629eeff18b676818dfd01c",
"md5": "f32d0ac3b1aa2aaea0b9f006e913de4e",
"sha256": "74b192155631c87094b420c0dfc3aa25a2b5cdcaf56e9843bf1622e2bbd52be5"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "f32d0ac3b1aa2aaea0b9f006e913de4e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.14,>=3.8",
"size": 13526346,
"upload_time": "2025-01-02T19:39:25",
"upload_time_iso_8601": "2025-01-02T19:39:25.701914Z",
"url": "https://files.pythonhosted.org/packages/f2/75/7324c0d3239cb9783b2c9e75ffcfe0c6e3fd11629eeff18b676818dfd01c/oiio_python-3.0.2.0.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9977c89e37497832d9b9e91390f59bc1ebf08868c5615574912ad344af85d0b6",
"md5": "873ece317982d80b38367536ffa934e0",
"sha256": "778fc8fbbc5d34271f75a3550606248301cf110174facd16d5cf320b2a3dc3d4"
},
"downloads": -1,
"filename": "oiio_python-3.0.2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "873ece317982d80b38367536ffa934e0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.14,>=3.8",
"size": 85043,
"upload_time": "2025-01-02T19:35:20",
"upload_time_iso_8601": "2025-01-02T19:35:20.048335Z",
"url": "https://files.pythonhosted.org/packages/99/77/c89e37497832d9b9e91390f59bc1ebf08868c5615574912ad344af85d0b6/oiio_python-3.0.2.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-02 19:35:20",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "pypoulp",
"github_project": "oiio-python",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "oiio-python"
}