PATH:
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
importlib_metadata
/
__pycache__
� �N0hƐ � �X � d Z ddlmZ ddlZddlZddlZddlZddlZddlZddl Z ddl Z ddlZddlZddl Z ddlZddlZddlmZmZ ddlmZ ddlmZ ddlmZ ddlmZ dd lmZ d dlmZ d dlmZm Z d d l!m"Z"m#Z# d dl$m%Z%m&Z& d dl'm(Z(m)Z)m*Z* d dlm+Z+m,Z, d dl-m.Z. d dl/m0Z0m1Z1 g d�Z2 G d� de3� Z4 G d� d� Z5 G d� dejl � Z7 G d� d� Z8 G d� de9� Z: G d� de jv � Z< G d � d!� Z= G d"� d#ej| �$� Z? G d%� d&e� Z@ G d'� d(� ZA G d)� d*� ZB G d+� d,� ZCe# G d-� d.e"e@� � ZD G d/� d0e?� ZEd>d1�ZFd?d2�ZGd@d3�ZHdAd4�ZI ej� e*e0j� �5� ZL dBd6�ZMdCd7�ZNdDd8�ZOdEd9�ZPd:� ZQdFd;�ZRdGd<�ZSd=� ZTy)Hz� APIs exposing metadata from third-party Python packages. This codebase is shared between importlib.metadata in the stdlib and importlib_metadata in PyPI. See https://github.com/python/importlib_metadata/wiki/Development-Methodology for more detail. � )�annotationsN)�Iterable�Mapping)�suppress)� import_module)�MetaPathFinder)�starmap)�Any� )�_meta)�FreezableDefaultDict�Pair)� NullFinder�install)�method_cache� pass_none)�always_iterable�bucket�unique_everseen)�PackageMetadata� SimplePath)�md_none)�py39�py311) �Distribution�DistributionFinderr �PackageNotFoundErrorr �distribution� distributions�entry_points�files�metadata�packages_distributions�requires�versionc �* � e Zd ZdZdd�Zedd�� Zy)r zThe package was not found.c � � d| j � �S )Nz"No package metadata was found for ��name��selfs �J/opt/hc_python/lib/python3.12/site-packages/importlib_metadata/__init__.py�__str__zPackageNotFoundError.__str__@ s � �3�D�I�I�;�?�?� c �"