    LIBPATH=libpath + [
      "#cereal",
      "#selfdrive/boardd",
      "#selfdrive/common",
      "#phonelibs",
    ],
    CYTHONCFILESUFFIX=".cpp",
    tools=["default", "cython"]
  )
  
 
</s> remove # Rebuild cython extensions if python, distutils, or cython change
cython_dependencies = [Value(v) for v in (sys.version, distutils.__version__, Cython.__version__)]
Export('cython_dependencies')

 </s> add  </s> remove import Cython
import distutils
 </s> add 
    LIBPATH=libpath + [
      "#cereal",
      "#selfdrive/boardd",
      "#selfdrive/common",

    ],
    CYTHONCFILESUFFIX=".cpp",
    tools=["default", "cython"]
  )
  
keep keep keep keep replace keep keep keep keep keep
 bump opendbc + scons cleanup 
SConstruct