aiofiles httpx Markdown matrix-nio[e2e] Pillow tiktoken tenacity python-magic