From 6c22f9ba59cc43f3605d2ee335244883e1db6a02 Mon Sep 17 00:00:00 2001 From: anti Date: Fri, 17 Apr 2026 22:04:24 -0400 Subject: [PATCH] fix(deps): add cryptography for asyncmy MySQL auth asyncmy needs cryptography for caching_sha2_password (the MySQL 8 default auth plugin). Without it, connection handshake fails the moment the server negotiates the modern plugin. --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index f839043..20f5f5f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,6 +24,7 @@ dependencies = [ "sqlmodel>=0.0.16", "scapy>=2.6.1", "orjson>=3.10", + "cryptography>=46.0.7" ] [project.optional-dependencies]