cedict is a repository for English->Chinese open source text dictionary.
Download cedict file and
$ ./cedict_pinyin_single.sh > cedict_pinyin_single.tsv
bash script for creating single chinese character(hanzi,单汉字) pronunciation(pinyin) list.
Generated list from 2020 April version of cedict. Please see my blog how to interpret the created list.