Source code for cam.numba_wrapper
"""BlenderCAM 'numba_wrapper.py'
Patch to ensure functions will run if numba is unavailable.
"""
try:
from numba import jit, prange
print("numba: yes")
except:
print("numba: no")
[docs]
def jit(f=None, *args, **kwargs):
def decorator(func):
return func
if callable(f):
return f
else:
return decorator
prange = range