[8 P d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z ddlm Z dd lmZ dd lmZ ddlm Z ddlmZ d dlmZ d dlZd dlZd dlZd dlZd dlZd dlZd Zd ZddZddZed Zd Zd Zd Z G d dej Z G d de Z!dS )z-Utility code for constructing importers, etc. )Loader)module_from_spec) _resolve_name)spec_from_loader) _find_spec)MAGIC_NUMBER)_RAW_MAGIC_NUMBER)cache_from_source) decode_source)source_from_cache)spec_from_file_location )contextmanagerNc 6 t j t | S )zBReturn the hash of *source_bytes* as used in hash-based pyc files.)_impsource_hashr )source_bytess ;/opt/alt/python-internal/lib64/python3.11/importlib/util.pyr r s -|<<<