docopt matplotlib networkx numpy p_tqdm pandas pyomo python-markdown-math seaborn sklearn tqdm