From de7eab5aa12ec612ec15270def6d1e25fcdfe39f Mon Sep 17 00:00:00 2001 From: Nick Mastoris Date: Fri, 18 Sep 2026 08:16:59 +0300 Subject: [PATCH] Pin cryptography<47 in dev requirements cryptography 47.0.0 removed legacy curves (e.g. SECT571R1) still referenced at import time by cryptojwt's EC JWK module, breaking test collection across the suite on all Python versions. --- requirements-dev.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 5c518bd6..c73594d6 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -5,4 +5,5 @@ pytest-isort>=1.3.0 pytest-localserver>=0.5.0 flake8 bandit -urllib3<1.27 \ No newline at end of file +urllib3<1.27 +cryptography<47 \ No newline at end of file