--- ./src/python/CMakeLists.txt_orig	2025-10-23 04:07:45.084479011 -0500
+++ ./src/python/CMakeLists.txt	2025-10-23 04:08:21.861201629 -0500
@@ -1,17 +1,11 @@
 MACRO(PYTHON_UNSET)
-    unset(PYTHON_LIBRARY)
-    unset(PYTHON_INCLUDE_DIR)
-    unset(PYTHON_EXECUTABLE)
-    unset(PYTHON_LIBRARY CACHE)
-    unset(PYTHON_INCLUDE_DIR CACHE)
-    unset(PYTHON_EXECUTABLE CACHE)
 ENDMACRO(PYTHON_UNSET)
 
 if (NOT SKBUILD)
     PYTHON_UNSET()
-    SET(Python_ADDITIONAL_VERSIONS 3.0 CACHE INTERNAL "")
-    FIND_PACKAGE(PythonInterp 3 REQUIRED)
-    FIND_PACKAGE(PythonLibs 3 REQUIRED)
+    SET(Python_ADDITIONAL_VERSIONS 3.12 CACHE INTERNAL "")
+    FIND_PACKAGE(PythonInterp)
+    FIND_PACKAGE(PythonLibs)
 endif (NOT SKBUILD)
 
 EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c "from sys import stdout; from sysconfig import get_path; stdout.write(get_path('platlib'))" OUTPUT_VARIABLE PYTHON_INSTALL_DIR)
