conda-build 3.28 validates menuinst v2 files if detected in the $PREFIX. To do so it imports menuinst's schema and runs jsonschema with it.
On Unix, the only menuinst available is v2, but on Windows v1 is also around. There's a combination of conda, conda-build and menuinst versions that results in a broken import (ImportError: cannot import name 'data_path' from 'menuinst.utils') because conda-build does not require v2 in its metadata.
conda-build 3.28.x
Destination channel: defaults
Links
Explanation of changes:
menuinst
's schema and runsjsonschema
with it.ImportError: cannot import name 'data_path' from 'menuinst.utils'
) because conda-build does not require v2 in its metadata.