USD Tools v0.64 broke USDA/USDC conversion to USDZ

I haven't tested earlier versions but as of v0.64, usdzconvert is referencing a path from the author's machine and throws an error when attempting to convert from USDA/C to USDZ.

Code Block
$ usdzconvert Kick2.usdc Kick3.usdz              ✘ 1 
Input file: Kick2.usdc
Traceback (most recent call last):
 File "/Applications/usdpython/usdzconvert/usdzconvert", line 905, in <module>
  errorValue = main()
 File "/Applications/usdpython/usdzconvert/usdzconvert", line 900, in main
  return tryProcess(sys.argv[1:])
 File "/Applications/usdpython/usdzconvert/usdzconvert", line 855, in tryProcess
  ret = process(argumentList)
 File "/Applications/usdpython/usdzconvert/usdzconvert", line 816, in process
  usdStage.GetRootLayer().Export(tmpPath)
pxr.Tf.ErrorException: 
Error in 'pxrInternal_v0_19pxrReserved::TfSafeOutputFile::Replace' at line 138 in file /Users/sergei/repos/USD/pxr/base/lib/tf/safeOutputFile.cpp : 'Insufficient permissions to write to destination directory '''


a workaround for the moment is to check the value of PYTHONPATH environment variable and pass it on a sudo call like this:
sudo PYTHONPATH=:/Applications/usdpython/USD/lib/python usdzconvert ./HelloWorld.usda ./Basic.usdz

Apple hasn't updated USDPython tools in well over a year and this is still broken.

USD Tools v0.64 broke USDA/USDC conversion to USDZ
 
 
Q