Skip to content

Houdini 20.5: expose MoonRay Sdr Python stubs#4

Draft
rolledhand wants to merge 1 commit into
OpenMoonRay:mainfrom
rolledhand:h20.5-sdr-python-stubs
Draft

Houdini 20.5: expose MoonRay Sdr Python stubs#4
rolledhand wants to merge 1 commit into
OpenMoonRay:mainfrom
rolledhand:h20.5-sdr-python-stubs

Conversation

@rolledhand
Copy link
Copy Markdown

This supports OpenMoonRay/openmoonray#228.

Summary:

  • Installs the MoonRay Sdr parser/discovery Python stub packages alongside the native plugins.
  • Adds sitecustomize.py so Houdini's regular pxr package can see MoonRay's pxr.* stub modules.
  • Keeps the native parser/discovery plugins as the implementation path; the Python files only satisfy Houdini/PXR module discovery.

Validation:

  • Sourced the OpenMoonRay Houdini setup.
  • Verified Houdini Python can import pxr.MoonrayShaderParser and pxr.MoonrayShaderDiscovery after setup.

Signed-off-by: Jakub Svoboda <132791205+rolledhand@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant