Skip to content

Conversation

@dgovil
Copy link
Collaborator

@dgovil dgovil commented Nov 6, 2024

Description of Change(s)

The Python library name lookup here uses a heuristic that is potentially fallible.
However it currently falls through if the path doesn't exist at all.

Additionally none of the paths are verified before returning, so I added some asserts for that.

I don't think this will fix #3401 but it will likely help reduce some of the debugging burden in the future by failing earlier in a clearer way.

Checklist

[X] I have created this PR based on the dev branch

[X] I have followed the coding conventions

[ ] I have added unit tests that exercise this functionality (Reference:
testing guidelines)

[X] I have verified that all unit tests pass with the proposed changes

[X] I have submitted a signed Contributor License Agreement (Reference:
Contributor License Agreement instructions)

@jesschimein
Copy link
Collaborator

Filed as internal issue #USD-10408

@jesschimein
Copy link
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Build-related issue/PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants