From db27278f2254351968dcfeb38cd6706491b27477 Mon Sep 17 00:00:00 2001 From: rdb Date: Wed, 5 Nov 2025 12:47:04 +0100 Subject: [PATCH] distributed: Fix for importing CR without OpenSSL compiled-in --- direct/src/distributed/ConnectionRepository.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/direct/src/distributed/ConnectionRepository.py b/direct/src/distributed/ConnectionRepository.py index a29c61cafa..f3ddc96f4f 100644 --- a/direct/src/distributed/ConnectionRepository.py +++ b/direct/src/distributed/ConnectionRepository.py @@ -1,4 +1,4 @@ -from panda3d.core import DocumentSpec, Filename, HTTPClient, VirtualFileSystem, getModelPath +from panda3d.core import DocumentSpec, Filename, VirtualFileSystem, getModelPath from panda3d.direct import CConnectionRepository, DCPacker from direct.task import Task from direct.task.TaskManagerGlobal import taskMgr @@ -590,6 +590,7 @@ class ConnectionRepository( if self.http is None: try: + from panda3d.core import HTTPClient self.http = HTTPClient() except Exception: pass