# 🐍 **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.
---
## **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**
This package integrates the following features and dependencies:
- **[OpenColorIO](https://opencolorio.org/)**: Python bindings included for seamless color management.
- **LibRaw**: Adds RAW image support.
- **Freetype**: Enables text rendering.
- **TBB**: Multithreading support.
- **LibWebP**: WebP image support.
- **LibPNG** and **LibJPEG/OpenJPEG**: For PNG and JPEG support.
- **Giflib**: GIF support.
- **HDF5**: High-performance data storage support.
- **Ptex**: Ptex texture mapping.
---
## **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
## **Building the Wheels Yourself**
Although the primary target is automated builds on GitHub Actions, you can also build the wheels locally.
### **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.13 # 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 `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
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 `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 reach 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-static-python",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.13,>=3.8",
"maintainer_email": null,
"keywords": "OpenImageIO, OpenColorIO, image, processing, oiio, ocio, python, wrapper, binding, library",
"author": "Paul Parneix",
"author_email": "thepoulp@pm.me",
"download_url": "https://files.pythonhosted.org/packages/11/ea/157369b90319a56e137b9fcfec777a041b12a75ef8652114448c78eaa647/oiio_static_python-2.5.12.0.1.tar.gz",
"platform": null,
"description": "# \ud83d\udc0d **oiio-python**\r\n\r\n**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\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## **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\nThis package integrates the following features and dependencies:\r\n\r\n- **[OpenColorIO](https://opencolorio.org/)**: Python bindings included for seamless color management.\r\n- **LibRaw**: Adds RAW image support.\r\n- **Freetype**: Enables text rendering.\r\n- **TBB**: Multithreading support.\r\n- **LibWebP**: WebP image support.\r\n- **LibPNG** and **LibJPEG/OpenJPEG**: For PNG and JPEG support.\r\n- **Giflib**: GIF support.\r\n- **HDF5**: High-performance data storage support.\r\n- **Ptex**: Ptex texture mapping.\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## **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### **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.13 # 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 `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 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 `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 reach 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": "2.5.12.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": "5054680345e061827539bd0295af32c068d10787a038947a73402b355d305ff2",
"md5": "616b2900edf7d78592cd5bd83a535ad1",
"sha256": "ff2e4b238ce54e0cee408f1f86cd3ca9cab2c7b16361bc354650c19d842fe30f"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp310-cp310-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "616b2900edf7d78592cd5bd83a535ad1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 16521774,
"upload_time": "2024-12-21T19:03:25",
"upload_time_iso_8601": "2024-12-21T19:03:25.861653Z",
"url": "https://files.pythonhosted.org/packages/50/54/680345e061827539bd0295af32c068d10787a038947a73402b355d305ff2/oiio_static_python-2.5.12.0.1-cp310-cp310-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c42e5f29b1e2972fc1d6d03f7117656299a1bc08536dade44f1865ed03884229",
"md5": "bf150789a1b0f09e40e404c177c7356b",
"sha256": "5b4259e78c523cf2425810930c0eabd473936bc3e735ca721cfeb1c8e521e845"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp310-cp310-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "bf150789a1b0f09e40e404c177c7356b",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 16340553,
"upload_time": "2024-12-21T19:03:31",
"upload_time_iso_8601": "2024-12-21T19:03:31.745274Z",
"url": "https://files.pythonhosted.org/packages/c4/2e/5f29b1e2972fc1d6d03f7117656299a1bc08536dade44f1865ed03884229/oiio_static_python-2.5.12.0.1-cp310-cp310-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a36b4c0c96c05acb88d9a042c68986e80013ce297605e3a14f0c529e80086615",
"md5": "a644ae914f5a06f478f7047d8c47848d",
"sha256": "1cb298d575f4c8615565f3b9c52e3c87ac5f18bb78eecb8d2c98d8e4bf88c2d2"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "a644ae914f5a06f478f7047d8c47848d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 19121935,
"upload_time": "2024-12-21T19:03:37",
"upload_time_iso_8601": "2024-12-21T19:03:37.727121Z",
"url": "https://files.pythonhosted.org/packages/a3/6b/4c0c96c05acb88d9a042c68986e80013ce297605e3a14f0c529e80086615/oiio_static_python-2.5.12.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4c66b6654efd8e00d5f83483defbb552c570b2f7062e7c62be37dc0319572617",
"md5": "2267592e27e31c76453248b75668221a",
"sha256": "8121abbe509db3cfe87752c09122e6e3a9945e3eb2b171be3ef5742e1b8142dc"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2267592e27e31c76453248b75668221a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 19151902,
"upload_time": "2024-12-21T19:03:42",
"upload_time_iso_8601": "2024-12-21T19:03:42.638058Z",
"url": "https://files.pythonhosted.org/packages/4c/66/b6654efd8e00d5f83483defbb552c570b2f7062e7c62be37dc0319572617/oiio_static_python-2.5.12.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8b9dfbafbe7900ab3bd7898af4466a4c5909ef07f38b1e0f1e652b2063a5d41a",
"md5": "a44e7bdd5f1685da288344f9bc7d0d2a",
"sha256": "b4eb5984709c355afef6edb181b0e91f0d9db3c307f3e571795c3ce6d153e73f"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "a44e7bdd5f1685da288344f9bc7d0d2a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 20479150,
"upload_time": "2024-12-21T19:03:47",
"upload_time_iso_8601": "2024-12-21T19:03:47.740528Z",
"url": "https://files.pythonhosted.org/packages/8b/9d/fbafbe7900ab3bd7898af4466a4c5909ef07f38b1e0f1e652b2063a5d41a/oiio_static_python-2.5.12.0.1-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "287cbfb817a2b114d633b6d91ded03aa9125b534f380c84322bb57cd5e879a7b",
"md5": "f7fe78cd6acce881569bac7565bdeb46",
"sha256": "f5ecef82fd424834ffcb53eeca040291a60852a291bcf2a4744b2fc83deee818"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "f7fe78cd6acce881569bac7565bdeb46",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 9590717,
"upload_time": "2024-12-21T19:03:53",
"upload_time_iso_8601": "2024-12-21T19:03:53.271044Z",
"url": "https://files.pythonhosted.org/packages/28/7c/bfb817a2b114d633b6d91ded03aa9125b534f380c84322bb57cd5e879a7b/oiio_static_python-2.5.12.0.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bfff583122f72d878b9b16f39bfcdb7a35cb71a9959674553101b09ebd1c22d0",
"md5": "181901c6fb9933c55a0690cc2e72814d",
"sha256": "95c87e20e04909bf2b662f52a40a758df1a583bc9ac656b1dc635ce63293e2e7"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp311-cp311-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "181901c6fb9933c55a0690cc2e72814d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 16520741,
"upload_time": "2024-12-21T19:03:58",
"upload_time_iso_8601": "2024-12-21T19:03:58.854156Z",
"url": "https://files.pythonhosted.org/packages/bf/ff/583122f72d878b9b16f39bfcdb7a35cb71a9959674553101b09ebd1c22d0/oiio_static_python-2.5.12.0.1-cp311-cp311-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "da414906906554a6886cffc6f079f8751d642badf5b80d39f01a9d355bca570b",
"md5": "475e73cf34862d509f72f1d81d513849",
"sha256": "58158364e424eab63476d645bf38c7b2fb417b574a220edcb446ce31317f12cb"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp311-cp311-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "475e73cf34862d509f72f1d81d513849",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 16346221,
"upload_time": "2024-12-21T19:04:02",
"upload_time_iso_8601": "2024-12-21T19:04:02.931911Z",
"url": "https://files.pythonhosted.org/packages/da/41/4906906554a6886cffc6f079f8751d642badf5b80d39f01a9d355bca570b/oiio_static_python-2.5.12.0.1-cp311-cp311-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b9a810083097fb0ea130f5ef524c27e448fecded51bb116cc3938037028ae640",
"md5": "f263ab2190336a7030070de024f19c8e",
"sha256": "544a413d000d8f24ae324db4fd62672a28f90007a60489a653b7ddebf427a2da"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "f263ab2190336a7030070de024f19c8e",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 19121342,
"upload_time": "2024-12-21T19:04:08",
"upload_time_iso_8601": "2024-12-21T19:04:08.460771Z",
"url": "https://files.pythonhosted.org/packages/b9/a8/10083097fb0ea130f5ef524c27e448fecded51bb116cc3938037028ae640/oiio_static_python-2.5.12.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d3924001146e5d8890aaca2a251d2d36d838cdd0396699fc318de12642e2aad2",
"md5": "ccfa114ed5a346321b813783253a2428",
"sha256": "bcaccd7ef0fc6262b99037dfe219995e7586a55c3ad2a17cdc4dcc099606b086"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ccfa114ed5a346321b813783253a2428",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 19158083,
"upload_time": "2024-12-21T19:04:12",
"upload_time_iso_8601": "2024-12-21T19:04:12.671329Z",
"url": "https://files.pythonhosted.org/packages/d3/92/4001146e5d8890aaca2a251d2d36d838cdd0396699fc318de12642e2aad2/oiio_static_python-2.5.12.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "87384ac434d1ace5e1a1043a4ac37ddf7e0bc4ac27ee04e633654bda1accb2d9",
"md5": "c1cdcf3baac727f9ba5f8296009dd815",
"sha256": "4370f186c56222934ed253d961d6d55aebbff9f33b1e2d3ec399ee2b17ffdd49"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "c1cdcf3baac727f9ba5f8296009dd815",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 20478993,
"upload_time": "2024-12-21T19:04:18",
"upload_time_iso_8601": "2024-12-21T19:04:18.302446Z",
"url": "https://files.pythonhosted.org/packages/87/38/4ac434d1ace5e1a1043a4ac37ddf7e0bc4ac27ee04e633654bda1accb2d9/oiio_static_python-2.5.12.0.1-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8e7e7b1d425e53ebc4279adc0f217c63c80353a30acd89a91186f6e8e3eed1dd",
"md5": "af803556d2d53d8d05782a537ee1b7e1",
"sha256": "21e67f830faf3ca528e8ac6e08e3d05b33a8f8ffb040962758c36f97d89170d4"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "af803556d2d53d8d05782a537ee1b7e1",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 9593400,
"upload_time": "2024-12-21T19:04:22",
"upload_time_iso_8601": "2024-12-21T19:04:22.230028Z",
"url": "https://files.pythonhosted.org/packages/8e/7e/7b1d425e53ebc4279adc0f217c63c80353a30acd89a91186f6e8e3eed1dd/oiio_static_python-2.5.12.0.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "22626476d16b3dfc2f997777044febe463adce4aeff6bab32a200d2fc5df20dd",
"md5": "edc69694b9567fc916634bc2bfbfb481",
"sha256": "2ee2b892abb4e75779fec6c77ac76270750736ee09d0eb5c43fa6211941bc069"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "edc69694b9567fc916634bc2bfbfb481",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 16567390,
"upload_time": "2024-12-21T19:04:26",
"upload_time_iso_8601": "2024-12-21T19:04:26.734564Z",
"url": "https://files.pythonhosted.org/packages/22/62/6476d16b3dfc2f997777044febe463adce4aeff6bab32a200d2fc5df20dd/oiio_static_python-2.5.12.0.1-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a55fac58b3fd682afc345312a60fa9ac984b8f5505405483f2abfcfdf6d2deb8",
"md5": "bef60734449e47428af0027ede164922",
"sha256": "cd2d6239c93ee551e4488ad19ff8d752aa1aa6cb71f2b68aa841db1e79d62178"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp312-cp312-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "bef60734449e47428af0027ede164922",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 16380708,
"upload_time": "2024-12-21T19:04:32",
"upload_time_iso_8601": "2024-12-21T19:04:32.185244Z",
"url": "https://files.pythonhosted.org/packages/a5/5f/ac58b3fd682afc345312a60fa9ac984b8f5505405483f2abfcfdf6d2deb8/oiio_static_python-2.5.12.0.1-cp312-cp312-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "32076a7c4b5eabc3fd7f9b8d9451f75454528f9565a5f06d3c65b9f8b7cc8ba2",
"md5": "6ff419f533b7ee47d0283c656a0be86e",
"sha256": "175bcd02e69543d37657cb0561da5d83f8d5a15eb4a2afb04aa4d89df253ed4c"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "6ff419f533b7ee47d0283c656a0be86e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 19109967,
"upload_time": "2024-12-21T19:04:38",
"upload_time_iso_8601": "2024-12-21T19:04:38.443428Z",
"url": "https://files.pythonhosted.org/packages/32/07/6a7c4b5eabc3fd7f9b8d9451f75454528f9565a5f06d3c65b9f8b7cc8ba2/oiio_static_python-2.5.12.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4ac4fb3c5d1ed857319a5436a836da6a6c3d9a0e92026c8554db134f7fdc3073",
"md5": "cd038cdf309c96877bf021520592fc39",
"sha256": "015d70eaaa1013e1407c239a4d8bb1e2111432ea99d47042bbd1e950b80b227b"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "cd038cdf309c96877bf021520592fc39",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 19155487,
"upload_time": "2024-12-21T19:04:43",
"upload_time_iso_8601": "2024-12-21T19:04:43.430433Z",
"url": "https://files.pythonhosted.org/packages/4a/c4/fb3c5d1ed857319a5436a836da6a6c3d9a0e92026c8554db134f7fdc3073/oiio_static_python-2.5.12.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6cd938e66ad2670a41dd81be486fd029d809839db374353fdbd61d0423fa2a01",
"md5": "cbba7d0872f791300948d6ad25290006",
"sha256": "43042b8c9a83064b0cef6c848de1c0551e0c30b32fb3df437a3f99a96d39806e"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "cbba7d0872f791300948d6ad25290006",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 20476734,
"upload_time": "2024-12-21T19:04:49",
"upload_time_iso_8601": "2024-12-21T19:04:49.440021Z",
"url": "https://files.pythonhosted.org/packages/6c/d9/38e66ad2670a41dd81be486fd029d809839db374353fdbd61d0423fa2a01/oiio_static_python-2.5.12.0.1-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "29d6ea7d1280b55cc5624c23f50ac27155f6a3d36d9f6f68bf6772b4bd4f355e",
"md5": "e39dedd72e2a4b36b3f7a94567a4aa2c",
"sha256": "c3c07ce4ccc10bc1aade3bc2cfe2ee2058fa4a57399e74db938beb3dace99ac6"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "e39dedd72e2a4b36b3f7a94567a4aa2c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 9597740,
"upload_time": "2024-12-21T19:04:52",
"upload_time_iso_8601": "2024-12-21T19:04:52.932498Z",
"url": "https://files.pythonhosted.org/packages/29/d6/ea7d1280b55cc5624c23f50ac27155f6a3d36d9f6f68bf6772b4bd4f355e/oiio_static_python-2.5.12.0.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "429679a1214e14acccb645d92d1aa82a7147e5a4fbd080e68dfef1689265463b",
"md5": "46dbf3753aed8218883011ee0794f2ec",
"sha256": "3a7dba963de973d03a904b2fc8ddcd3186adb1b708169771986b38b5a752a22f"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp38-cp38-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "46dbf3753aed8218883011ee0794f2ec",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 16520909,
"upload_time": "2024-12-21T19:04:58",
"upload_time_iso_8601": "2024-12-21T19:04:58.659673Z",
"url": "https://files.pythonhosted.org/packages/42/96/79a1214e14acccb645d92d1aa82a7147e5a4fbd080e68dfef1689265463b/oiio_static_python-2.5.12.0.1-cp38-cp38-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3e311063493003b59ce037f6e79c3fa5f5f85dfe7bd96aeba974b18e42941afa",
"md5": "abab6105e9fe5eb22e2ffc3cde50b746",
"sha256": "c6a2ab52ccd540010052ec44c176b0c7ee922636ba47ca305dd696d6ba051cec"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp38-cp38-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "abab6105e9fe5eb22e2ffc3cde50b746",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 16340634,
"upload_time": "2024-12-21T19:05:06",
"upload_time_iso_8601": "2024-12-21T19:05:06.429790Z",
"url": "https://files.pythonhosted.org/packages/3e/31/1063493003b59ce037f6e79c3fa5f5f85dfe7bd96aeba974b18e42941afa/oiio_static_python-2.5.12.0.1-cp38-cp38-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "11ab90cfa4f76e21843c0ab216c03382114a3962ea0873d3c99b9937c31c9855",
"md5": "b3ad6bde1e23b410ecc724f7aca28897",
"sha256": "218f8c5aa643e1c61ba4f17d3e938250acc7f8a1731dab7734cb4f7f42622ba3"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "b3ad6bde1e23b410ecc724f7aca28897",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 19119858,
"upload_time": "2024-12-21T19:05:11",
"upload_time_iso_8601": "2024-12-21T19:05:11.789007Z",
"url": "https://files.pythonhosted.org/packages/11/ab/90cfa4f76e21843c0ab216c03382114a3962ea0873d3c99b9937c31c9855/oiio_static_python-2.5.12.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cf1cb507f9d1794ef8d8346f461282513251ac0e26363d83d746a2d0ed31dcc0",
"md5": "baa8e8265c664e8936fac7f84b3e04d4",
"sha256": "fa159e4ff6722ed66f44335331b4fea363f9260dca11eb56d6714964ea536b13"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "baa8e8265c664e8936fac7f84b3e04d4",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 19150365,
"upload_time": "2024-12-21T19:05:18",
"upload_time_iso_8601": "2024-12-21T19:05:18.129225Z",
"url": "https://files.pythonhosted.org/packages/cf/1c/b507f9d1794ef8d8346f461282513251ac0e26363d83d746a2d0ed31dcc0/oiio_static_python-2.5.12.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "798af71c4354b0ef8c0b0822bf77b3f6693e8b648b9e150f8e663712de6464fd",
"md5": "11149bab6133d873b73b08a6c0442412",
"sha256": "5d0f9b308b167deed8f78b2ce3190d2b24203cd3d88e30cb713acf01eb4add01"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp38-cp38-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "11149bab6133d873b73b08a6c0442412",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 20456593,
"upload_time": "2024-12-21T19:05:24",
"upload_time_iso_8601": "2024-12-21T19:05:24.000753Z",
"url": "https://files.pythonhosted.org/packages/79/8a/f71c4354b0ef8c0b0822bf77b3f6693e8b648b9e150f8e663712de6464fd/oiio_static_python-2.5.12.0.1-cp38-cp38-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1c74334f92274a2e11ad2896b7c068b4d1f12b16f0a1755440bba0529c1283a3",
"md5": "56a79a49ca661bd660107e0c3e910a84",
"sha256": "f1827927fd252d31aedf9cd814ac2a3bbbda5e0467d7bb519a5eac6d6ca9cbe7"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "56a79a49ca661bd660107e0c3e910a84",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 9595001,
"upload_time": "2024-12-21T19:05:31",
"upload_time_iso_8601": "2024-12-21T19:05:31.329783Z",
"url": "https://files.pythonhosted.org/packages/1c/74/334f92274a2e11ad2896b7c068b4d1f12b16f0a1755440bba0529c1283a3/oiio_static_python-2.5.12.0.1-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "53a694e57221857e12a43ec6965b1c3c755ce23479b6e6a57503982d109c8705",
"md5": "06db73222169cdb714b8a9973a2a19fb",
"sha256": "c6da26b1802326029eabc8d84d33ec7afbde7df022deda33669fa1785c94fcf5"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp39-cp39-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "06db73222169cdb714b8a9973a2a19fb",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 16521888,
"upload_time": "2024-12-21T19:05:36",
"upload_time_iso_8601": "2024-12-21T19:05:36.690434Z",
"url": "https://files.pythonhosted.org/packages/53/a6/94e57221857e12a43ec6965b1c3c755ce23479b6e6a57503982d109c8705/oiio_static_python-2.5.12.0.1-cp39-cp39-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "31f1c5a2f13b3719d4952d9969546de8edc8b930f43540290510f9c0c3629a0e",
"md5": "042f108ab39a345f15d0ec68fe3d3dec",
"sha256": "254dd65ca26d3c71efb0eff336f0d16003e92670d9abb9f88be6cee3f287dbe1"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp39-cp39-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "042f108ab39a345f15d0ec68fe3d3dec",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 16342514,
"upload_time": "2024-12-21T19:05:40",
"upload_time_iso_8601": "2024-12-21T19:05:40.275779Z",
"url": "https://files.pythonhosted.org/packages/31/f1/c5a2f13b3719d4952d9969546de8edc8b930f43540290510f9c0c3629a0e/oiio_static_python-2.5.12.0.1-cp39-cp39-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8b4e4ca17491f5123cfa86a0cf4cf96fb43708ed85504ff0bf4678ee42ce29c9",
"md5": "9bf92889ca5ba2d99528f15d6437ff55",
"sha256": "5b54136b1774285489505efdadb6ab867057dc4373a72c6a21418ec97f4dbaa6"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "9bf92889ca5ba2d99528f15d6437ff55",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 19138221,
"upload_time": "2024-12-21T19:05:47",
"upload_time_iso_8601": "2024-12-21T19:05:47.038146Z",
"url": "https://files.pythonhosted.org/packages/8b/4e/4ca17491f5123cfa86a0cf4cf96fb43708ed85504ff0bf4678ee42ce29c9/oiio_static_python-2.5.12.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e33cc5042abbd58d75514d3909c458dfc48151c37f06b007dca7a41c1f555142",
"md5": "869a574e583176e0cec17b22f017e290",
"sha256": "43645790b5982a27d354599657a9ca64c6fc437dc8a70fcb1ba816cae56a0fbc"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "869a574e583176e0cec17b22f017e290",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 19159394,
"upload_time": "2024-12-21T19:05:55",
"upload_time_iso_8601": "2024-12-21T19:05:55.137153Z",
"url": "https://files.pythonhosted.org/packages/e3/3c/c5042abbd58d75514d3909c458dfc48151c37f06b007dca7a41c1f555142/oiio_static_python-2.5.12.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7c2230844ee60881da17193e3692635b81c3110c0433f4ea255340611a9f1510",
"md5": "28476c5f5ebd8f536a196ff16ccdd9ae",
"sha256": "52ca2402a16fac3ee2f82c0a57114512339d22b838205f24e837bc08afb19e02"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "28476c5f5ebd8f536a196ff16ccdd9ae",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 20457841,
"upload_time": "2024-12-21T19:06:00",
"upload_time_iso_8601": "2024-12-21T19:06:00.672226Z",
"url": "https://files.pythonhosted.org/packages/7c/22/30844ee60881da17193e3692635b81c3110c0433f4ea255340611a9f1510/oiio_static_python-2.5.12.0.1-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e95d70ba107a84e73f20b1ee338866f6ee76babfb81efa3c0e1a49c5239e379b",
"md5": "ba50669f57c7f09bd699fdd286a9de20",
"sha256": "dbbb33f6c02fb95f38f3be2134f806e5b495c9cc8f252e354893ea4c3a3ab8d0"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "ba50669f57c7f09bd699fdd286a9de20",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 9591931,
"upload_time": "2024-12-21T19:06:05",
"upload_time_iso_8601": "2024-12-21T19:06:05.082062Z",
"url": "https://files.pythonhosted.org/packages/e9/5d/70ba107a84e73f20b1ee338866f6ee76babfb81efa3c0e1a49c5239e379b/oiio_static_python-2.5.12.0.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "11ea157369b90319a56e137b9fcfec777a041b12a75ef8652114448c78eaa647",
"md5": "d0fe0284f9ac439db9d2cab42f992998",
"sha256": "969eb3d75c71a071d2af3fd22582ab1024824e2e95885666c26de0ed77f5c4a6"
},
"downloads": -1,
"filename": "oiio_static_python-2.5.12.0.1.tar.gz",
"has_sig": false,
"md5_digest": "d0fe0284f9ac439db9d2cab42f992998",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.13,>=3.8",
"size": 33857,
"upload_time": "2024-12-21T19:03:18",
"upload_time_iso_8601": "2024-12-21T19:03:18.515265Z",
"url": "https://files.pythonhosted.org/packages/11/ea/157369b90319a56e137b9fcfec777a041b12a75ef8652114448c78eaa647/oiio_static_python-2.5.12.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-21 19:03:18",
"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-static-python"
}