diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8add84bf345b6941b8965d303d8580a4fa4136fb..883c437befae0abf9d260a86ec7e56383cc8281a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -36,6 +36,13 @@ set(BUILD_WITH_GDB_DRIVER_MDBX ON)
 #set(BUILD_CRYPTO_TESTS ON)
 
 set(BUILD_WITH_ZIP OFF)
+option(SUPPORT_PYTHON_PLUGINS DEFAULT OFF)
+
+#if(MACOS)
+#    if(SUPPORT_PYTHON_PLUGINS)
+#        set(BUILD_WITH_PYTHON_ENV ON)
+#    endif()
+#endif()
 
 if(LINUX)
 set(BUILD_WITH_PYTHON_ENV ON)
@@ -240,7 +247,13 @@ if(UNIX AND NOT WIN32)
             find_package(PythonLibs REQUIRED)
 
             add_definitions("-DDAP_BUILD_WITH_PYTHON_ENV")
-            set(PYTHON_LIBRARIES  ${PYTHON_LIBRARIES} -lssl -lcrypto -lcrypt -lnsl -lz -lutil -lexpat )
+            if(MACOS OR IOS)
+                set(PYTHON_LIBRARIES  ${PYTHON_LIBRARIES} -lssl -lcrypto -lz -lutil -lexpat )
+            else()
+                if(LINUX OR BSD)
+                    set(PYTHON_LIBRARIES  ${PYTHON_LIBRARIES} -lssl -lcrypto -lcrypt -lnsl -lz -lutil -lexpat )
+                endif()
+            endif()
 
         else()
             set(Python_ADDITIONAL_VERSION 3.9 3.8 3.7 3.6 3.5 3.4)
diff --git a/cellframe-sdk b/cellframe-sdk
index 137af6ea30657e91bfabbf27e58e27deb03e03fa..f0f7c9ecb16f5faebc803a6b9a486055f286178b 160000
--- a/cellframe-sdk
+++ b/cellframe-sdk
@@ -1 +1 @@
-Subproject commit 137af6ea30657e91bfabbf27e58e27deb03e03fa
+Subproject commit f0f7c9ecb16f5faebc803a6b9a486055f286178b
diff --git a/dap-sdk b/dap-sdk
index 6aac418f3e9914558f9f472d635d5d8eed20ab5f..b8c1fdc024bb1169109c0bf73baf130c6a60f7af 160000
--- a/dap-sdk
+++ b/dap-sdk
@@ -1 +1 @@
-Subproject commit 6aac418f3e9914558f9f472d635d5d8eed20ab5f
+Subproject commit b8c1fdc024bb1169109c0bf73baf130c6a60f7af
diff --git a/python-cellframe b/python-cellframe
index 469aafe088df7dfca93631e8e82877aaeb9d969a..81ff2ae5025b261c5d9eec51567bdd32235a7f09 160000
--- a/python-cellframe
+++ b/python-cellframe
@@ -1 +1 @@
-Subproject commit 469aafe088df7dfca93631e8e82877aaeb9d969a
+Subproject commit 81ff2ae5025b261c5d9eec51567bdd32235a7f09