I have also just run the same code from Using RESCRIPt to compile sequence databases and taxonomy classifiers from NCBI Genbank on a VM running Ubuntu 20.04.6 LTS (GNU/Linux 5.15.0-1061-azure x86_64) with
System versions
Python version: 3.9.19
QIIME 2 release: 2024.5
QIIME 2 version: 2024.5.0
q2cli version: 2024.5.0
rescript: 2024.5.0
and recovered the same error (last line of error log only)
File "/anaconda/envs/qiime2-amplicon-2024.5/lib/python3.9/site-packages/pandas/core/indexing.py", line 2774, in check_dict_or_set_indexers
raise TypeError(
TypeError: Passing a set as an indexer is not supported. Use a list instead.
Plugin error from rescript:
Passing a set as an indexer is not supported. Use a list instead.
Hope this is helpful. All the best