Metadata-Version: 2.4
Name: ovui-data-adapters-common
Version: 0.3.0
Summary: Provider-neutral UI data-adapter contracts and shared helpers.
License: Apache-2.0
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.20
Dynamic: license-file

# ovui-data-adapters-common

Pure-Python adapter contracts and records shared by ovui-widgets and backend
implementations. This distribution defines stage, property, transform,
renderer, selection, command, subscription, undo, camera-pose, and GPU-frame
interfaces without requiring OpenUSD, ovrtx, ovstream, or GPU runtimes. NumPy
supports the shipped provider-neutral livestream frame conversion helper;
ovstream remains a lazy, externally supplied runtime used only when streaming
is enabled.

Use these contracts when connecting ovui-widgets to OpenUSD, mock data, or a
project-specific backend.
