From 20e842a60a1eb1671119a5c67a0707a5c1c7f337 Mon Sep 17 00:00:00 2001 From: xuyong Date: Wed, 15 Apr 2026 22:11:04 +0800 Subject: [PATCH] add cryptography dependency for MySQL caching_sha2_password auth aiomysql requires the cryptography package to connect to MySQL 8.0 which uses caching_sha2_password by default. Co-Authored-By: Claude Sonnet 4.6 (1M context) --- requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements.txt b/requirements.txt index d178126..3bdb3fc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,5 +7,6 @@ aiofiles>=23.2.0 httpx>=0.25.0 sqlalchemy[asyncio]>=2.0.23 aiomysql>=0.2.0 +cryptography>=41.0.0 PyJWT>=2.8.0 bcrypt>=4.1.0 \ No newline at end of file