ete
ete copied to clipboard
Racecondition when downloading color definition files
Hi,
the following code introduces a racecondition that may trigger when multiple instances of python import ete4 in parallel
https://github.com/etetoolkit/ete/blob/254f25643fa59762b10bc1663472d52cfcc2df46/ete4/smartview/renderer/layouts/ncbi_taxonomy_layouts.py#L12-L20
Similar raceconditions apply for smart2color.json and pfam2color.json.