֦iS d dl Z d dlZd dlZd dlZd dlZd dlmZmZmZm Z m Z mZmZ d dlm Z mZ d dlmZ eeej" e f Zg dZ G d de j( Z G d d e Ze G d de Z G d de Zy) N)AnyBinaryIOIterableIteratorNoReturnTextOptional)runtime_checkableProtocol)Union)ResourceReaderTraversableTraversableResourcesc e Zd Z ej dedefd Zej dedefd Zej dede fd Z ej dee fd Z y) r resourcereturnc t NFileNotFoundErrorselfr s 0/usr/lib64/python3.12/importlib/resources/abc.py open_resourcezResourceReader.open_resource s c t r r r s r resource_pathzResourceReader.resource_path s r pathc t r r r r s r is_resourcezResourceReader.is_resource, s r c t r r r s r contentszResourceReader.contents4 s 9r N)__name__ __module____qualname__abcabstractmethodr r r r boolr! r strr$ r r r r s N d x d t (3- r r ) metaclassc e Zd Zy)TraversalErrorN)r% r&