jinja2 pyparsing requests tqdm