arrow bbcode blinker boltons flake8 jmespath mypy pytest requests tqdm