diff --git a/bob/devtools/build.py b/bob/devtools/build.py index e3fb82d42c367f135963117ed718480b4c8972f1..82090900bf28b805feebfac757f81793bd4678fd 100644 --- a/bob/devtools/build.py +++ b/bob/devtools/build.py @@ -726,6 +726,13 @@ def bob_devel( idx1 = content.find("# AUTOMATIC PARSING START") idx2 = content.find("# AUTOMATIC PARSING END") content = content[idx1:idx2] + + # filter out using conda-build specific markers + from conda_build.metadata import ns_cfg, select_lines + + config = make_conda_config(conda_build_config, None, None, condarc_options) + content = select_lines(content, ns_cfg(config), variants_in_place=False) + package_pins = yaml.safe_load(content) package_names_map = package_pins.pop("package_names_map") diff --git a/bob/devtools/data/conda_build_config.yaml b/bob/devtools/data/conda_build_config.yaml index 4e55a6c39ebd28e3f6e72c80efd1505056c60ffb..95f969bc21c128602ccd54aecc1391ab6e1f7afb 100644 --- a/bob/devtools/data/conda_build_config.yaml +++ b/bob/devtools/data/conda_build_config.yaml @@ -230,8 +230,8 @@ sqlalchemy: - 1.4.15 tabulate: - 0.8.9 -tensorflow: - - 2.4.1 +tensorflow: # [linux] + - 2.4.1 # [linux] termcolor: - 1.1.0 torchvision: