Please, note that Numba does not allow change compilation pipeline implicitly. But it allows filling typing system.
Use import substitution like in modin, dpnp and others - change import numba to from numba-dppy import numba and use numba.jit provided by numba-dppy.
Originally posted by @PokhodenkoSA in #613 (comment)