o fc@sR gdZddlZddlZzddlZWney(ddlmZeeeYnwde_de_ z e dde_ Wn e yAYnweej d<zddlZWneyddd lmZeeee_Ynwd e_de_ z e dd e_ Wn e y}Ynweej d <ejZejZddlZdd lmZd dZdddZdddZiZddZdS)) __import__ import_moduleinvalidate_cachesreloadN) _bootstrapzimportlib._bootstrap importlibz __init__.pyz _bootstrap.py)_bootstrap_externalzimportlib._bootstrap_externalz_bootstrap_external.py)rcCs$ tjD] }t|dr|qdS)Nr)sys meta_pathhasattrr)finderrs/home/lily/lilypond-2.24.1/release/binaries/dependencies/install/Python-3.10.8/lib/python3.10/importlib/__init__.pyrAs   rcCs tjdtddztj|j}|durtd||WSty&Ynt y4td|dwt ||}|durAdS|j durZ|j durTtd||dtd|d|j S) NziDeprecated since Python 3.4 and slated for removal in Python 3.12; use importlib.util.find_spec() instead) stacklevelz{}.__loader__ is Nonez{}.__loader__ is not setzspec for {} missing loadernamez&namespace packages do not have loaders)warningswarnDeprecationWarningr modules __loader__ ValueErrorformatKeyErrorAttributeErrorr _find_specloadersubmodule_search_locations ImportError)rpathrspecrrr find_loaderIs4       r#cCsZ d}|dr"|sd}t|||D] }|dkrn|d7}qt||d||S)Nr.zHthe 'package' argument is required to perform a relative import for {!r}r) startswith TypeErrorrr _gcd_import)rpackagelevelmsgZ characterrrrrls  rcCs\ z|jj}Wnty!z|j}Wn tytdwYnwtj||ur5d}t| ||d|t vr=t |S|t |<z]| dd}|rjztj|}Wnt yed}t| ||ddw|j }nd}|}t|||}|_|durtd||dt||tj|Wzt |=WSt yYSwzt |=Wwt yYww)Nz"reload() argument must be a modulezmodule {} not in sys.modulesrr$rzparent {!r} not in sys.moduleszspec not found for the module )__spec__rr__name__r&r rgetr r _RELOADING rpartitionr__path__rrModuleNotFoundError_exec)modulerr*Z parent_nameparentZpkgpathtargetr"rrrrs`            r)N)__all___impr _frozen_importlibrr _setupr, __package____file__replace NameErrorr_frozen_importlib_externalr _set_bootstrap_module _pack_uint32_unpack_uint32rrrr#rr.rrrrrsT                #