broadinstitute / CellBender

CellBender is a software package for eliminating technical artifacts from high-throughput single-cell RNA sequencing (scRNA-seq) data.
https://cellbender.rtfd.io
BSD 3-Clause "New" or "Revised" License
299 stars 54 forks source link

webcolors version problem #383

Open nictru opened 2 months ago

nictru commented 2 months ago

When installing cellbender via conda, I encountered an error during report creation, where the webcolors package tried to use the walrus operator, which is not available in Python 3.7 yet. webcolors is an indirect dependency via jupyter (nbconvert) as far as I've seen.

Was able to fix it by sticking webcolors to 1.13. Versions larger than 1.13 require Python 3.8 or later.