numpy
bidict
ply
scipy
cached-property
tqdm
