OpenUSD Exchange provides higher-level convenience functions as a companion to lower-level OpenUSD concepts
Project Links
Meta
Author: NVIDIA
Requires Python: <3.14,>=3.10
Classifiers
OpenUSD Exchange SDK accelerates OpenUSD adoption by helping developers design, build, and test their own USD I/O solutions, producing consistent and correct USD assets across diverse 3D ecosystems.
These libraries and modules provide higher-level convenience functions as a companion to lower-level USD concepts, so developers can quickly adopt OpenUSD best practices when mapping their native data sources to OpenUSD-legible data models.
usd-core compatibility
usd-exchange already includes its required OpenUSD runtime and pxr modules. Do not install usd-core in the same environment. Installing both packages can overwrite shared files and cause import or runtime failures.
If both packages are installed, remove usd-core from any requirements or lock files. Then run:
pip uninstall usd-core
pip install --force-reinstall usd-exchange
3.0.0
Aug 20, 2026
3.0.0rc4
Aug 20, 2026
3.0.0rc3
Aug 18, 2026
3.0.0rc2
Aug 14, 2026
3.0.0rc1
Aug 13, 2026
2.3.0
May 20, 2026
2.3.0rc1
May 11, 2026
2.2.2
Feb 27, 2026
2.2.1
Feb 26, 2026
2.2.0
Dec 19, 2025
2.2.0rc2
Dec 11, 2025
2.2.0rc1
Dec 10, 2025
2.2.0a1
Dec 02, 2025
2.1.0
Nov 05, 2025
2.1.0rc4
Nov 05, 2025
2.1.0rc3
Oct 30, 2025
2.1.0rc2
Oct 27, 2025
2.1.0rc1
Oct 22, 2025
2.1.0a3
Sep 18, 2025
2.0.1
Aug 09, 2025
Wheel compatibility matrix
| Platform | CPython 3.10 | CPython 3.11 | CPython 3.12 | CPython 3.13 |
|---|---|---|---|---|
| manylinux_2_35_aarch64 | ||||
| manylinux_2_35_x86_64 | ||||
| win_amd64 |
Files in release
usd_exchange-3.0.0-cp310-cp310-manylinux_2_35_aarch64.whl (24.9MiB)
usd_exchange-3.0.0-cp310-cp310-manylinux_2_35_x86_64.whl (25.6MiB)
usd_exchange-3.0.0-cp310-cp310-win_amd64.whl (15.2MiB)
usd_exchange-3.0.0-cp311-cp311-manylinux_2_35_aarch64.whl (24.9MiB)
usd_exchange-3.0.0-cp311-cp311-manylinux_2_35_x86_64.whl (25.6MiB)
usd_exchange-3.0.0-cp311-cp311-win_amd64.whl (15.2MiB)
usd_exchange-3.0.0-cp312-cp312-manylinux_2_35_aarch64.whl (24.8MiB)
usd_exchange-3.0.0-cp312-cp312-manylinux_2_35_x86_64.whl (25.5MiB)
usd_exchange-3.0.0-cp312-cp312-win_amd64.whl (15.3MiB)
usd_exchange-3.0.0-cp313-cp313-manylinux_2_35_aarch64.whl (24.8MiB)
usd_exchange-3.0.0-cp313-cp313-manylinux_2_35_x86_64.whl (25.5MiB)
usd_exchange-3.0.0-cp313-cp313-win_amd64.whl (15.3MiB)