Thanks... the output is below.
If it helps, I also conducted a clean install of miniconda3 and qiime2-amplicon-2024.5 on a new machine (Mac mini with M1 chip) and ran Nick's code exactly as per 'Using RESCRIPt to compile sequence databases and taxonomy classifiers from NCBI Genbank' and recovered exactly the same error.
Acknowledging I am at the limit of my understanding, some googling suggests that a python function in Rescript has been updated and now needs a list as an input?
qiime info
System versions
Python version: 3.9.19
QIIME 2 release: 2024.5
QIIME 2 version: 2024.5.0
q2cli version: 2024.5.0
Installed plugins
alignment: 2024.5.0
composition: 2024.5.0
cutadapt: 2024.5.0
dada2: 2024.5.0
deblur: 2024.5.0
demux: 2024.5.0
diversity: 2024.5.0
diversity-lib: 2024.5.0
emperor: 2024.5.0
feature-classifier: 2024.5.0
feature-table: 2024.5.0
fragment-insertion: 2024.5.0
longitudinal: 2024.5.0
metadata: 2024.5.0
phylogeny: 2024.5.0
quality-control: 2024.5.0
quality-filter: 2024.5.0
rescript: 2024.5.0
sample-classifier: 2024.5.0
taxa: 2024.5.0
types: 2024.5.0
vsearch: 2024.5.0
Application config directory
/opt/miniconda3/envs/qiime2-amplicon-2024.5/var/q2cli
Many thanks again...