diff --git a/conda_build/build.py b/conda_build/build.py index e9db097501..e5791d3421 100644 --- a/conda_build/build.py +++ b/conda_build/build.py @@ -43,6 +43,7 @@ NoPackagesFoundError, NoPackagesFound) from .conda_interface import CrossPlatformStLink from .conda_interface import NodeType, FileMode +from .conda_interface import EntityEncoder from conda_build import __version__ from conda_build import environ, source, tarcheck @@ -534,7 +535,8 @@ def create_info_files_json_v1(m, info_dir, prefix, files, files_with_prefix): "files": files_json_files, } with open(join(info_dir, 'files.json'), "w") as files_json: - json.dump(files_json_info, files_json, sort_keys=True, indent=2, separators=(',', ': ')) + json.dump(files_json_info, files_json, sort_keys=True, indent=2, separators=(',', ': '), + cls=EntityEncoder) def get_build_index(config, clear_cache=True):