[Lldb-commits] [lldb] [lldb] Add Python cryptography package as new test dependency (PR #192434)

via lldb-commits lldb-commits at lists.llvm.org
Thu Apr 16 04:45:57 PDT 2026


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-lldb

Author: Stefan Gränitz (weliveindetail)

<details>
<summary>Changes</summary>

Tests from https://github.com/llvm/llvm-project/pull/192274 need the Python cryptography package.

---
Full diff: https://github.com/llvm/llvm-project/pull/192434.diff


2 Files Affected:

- (modified) lldb/test/CMakeLists.txt (+1-1) 
- (modified) lldb/test/requirements.txt (+2) 


``````````diff
diff --git a/lldb/test/CMakeLists.txt b/lldb/test/CMakeLists.txt
index b117d24195f9f..3b1ede240a477 100644
--- a/lldb/test/CMakeLists.txt
+++ b/lldb/test/CMakeLists.txt
@@ -12,7 +12,7 @@ endif()
 if(LLDB_ENFORCE_STRICT_TEST_REQUIREMENTS)
   message(STATUS "Enforcing strict test requirements for LLDB")
   # Lit uses psutil to do per-test timeouts.
-  set(useful_python_modules psutil packaging)
+  set(useful_python_modules psutil packaging cryptography)
 
   if(NOT WIN32)
     # We no longer vendor pexpect and it is not used on Windows.
diff --git a/lldb/test/requirements.txt b/lldb/test/requirements.txt
index e2438bf70b6e5..d666b3511e9a6 100644
--- a/lldb/test/requirements.txt
+++ b/lldb/test/requirements.txt
@@ -7,3 +7,5 @@ pexpect>=4.9.0; sys_platform != 'win32'
 packaging
 # Required for python tests
 swig>=4.0.0
+# Required for SymStore HTTPS API tests
+cryptography>=43.0.0

``````````

</details>


https://github.com/llvm/llvm-project/pull/192434


More information about the lldb-commits mailing list