Install & Compatibility
Where this runs
tested against v7.7.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
build_error
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 2.3s · import 0.000s · 82MB
80MB installed
● package 80MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
OpenGeodeIOImageLibrary
✓ from opengeode_io import OpenGeodeIOImageLibrary
✗ from opengeode.io import OpenGeodeIO
OpenGeodeIOMeshLibrary
✓ from opengeode_io import OpenGeodeIOMeshLibrary
OpenGeodeIOModelLibrary
✓ from opengeode_io import OpenGeodeIOModelLibrary
Basic usage: create an OpenGeodeIO instance, read a file into a mesh object, and write it back.
from opengeode.io import OpenGeodeIO
io = OpenGeodeIO()
# Read a mesh file (e.g., OBJ)
mesh = io.read("model.obj")
print(mesh)
# Write a mesh to a file
io.write(mesh, "output.obj")
ogio --version
Upgrade
Version history
7.7.0latest on PyPI · released Jun 13, 2026
Audit
Dependencies
opengeode-corerequiredCore library providing OpenGeode data structures and geometry.