"""""" # start delvewheel patch def _delvewheel_patch_1_11_2(): import os if os.path.isdir(libs_dir := os.path.abspath(os.path.join(os.path.dirname(__file__), os.pardir, 'llvmlite.libs'))): os.add_dll_directory(libs_dir) _delvewheel_patch_1_11_2() del _delvewheel_patch_1_11_2 # end delvewheel patch from ._version import get_versions __version__ = get_versions()['version'] del get_versions # We default to IR layer typed pointers being enabled, since they're needed in # the most common usage scenarios with later LLVMs. def _ir_layer_typed_pointers_enabled(): import os return os.environ.get('LLVMLITE_ENABLE_IR_LAYER_TYPED_POINTERS', '1') == '1' ir_layer_typed_pointers_enabled = _ir_layer_typed_pointers_enabled() del _ir_layer_typed_pointers_enabled