Loading
Fix CondaSearch.get_json() to skip all header lines
Fix the following `test_conda_search` failure:
```
______________________________ test_conda_search _______________________________
@external_dependency_management
@skip_unless_executable("conda")
def test_conda_search():
t = CondaSearch("bioconda")
search1 = t.get_json("asdfasdf")
search2 = t.get_json("bioconductor-gosemsim")
assert search1 == []
> assert all(r["package"] == "bioconductor-gosemsim" for r in search2)
E assert False
E + where False = all(<generator object test_conda_search.<locals>.<genexpr> at 0x7f5be7fc34a0>)
search1 = []
search2 = [{'build': 'Version', 'package': '#', 'version': 'Name'},
{'build': '0', 'package': 'bioconductor-gosemsim', 'version': '1.28.2'},
{'build': 'r3.3.1_0', 'package': 'bioconductor-gosemsim', 'version': '1.29.0'},
{'build': 'r3.3.1_0', 'package': 'bioconductor-gosemsim', 'version': '1.30.3'},
...
{'build': 'r43hf17093f_0', 'package': 'bioconductor-gosemsim', 'version': '2.28.0'},
{'build': 'r43hf17093f_1', 'package': 'bioconductor-gosemsim', 'version': '2.28.0'},
{'build': 'r44he5774e6_0', 'package': 'bioconductor-gosemsim', 'version': '2.32.0'}]
```