File: //lib64/python3.8/importlib/__pycache__/metadata.cpython-38.opt-2.pyc
U
e5dD
@ s d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl
Z
d dlZd dlZd dl
Z
d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ ddd d
ddd
dddg
ZG dd d eZG dd de
ddZG dd dejZG dd dZG dd dZG dd deZ G dd dZ!G dd dZ"G d d! d!e Z#G d"d# d#eZ$d$d
Z%d%d Z&d&d Z'd'd Z(d(d Z)d)d
Z*d*d Z+dS )+ N)ConfigParser)suppress)
import_module)MetaPathFinder)starmapDistributionDistributionFinderPackageNotFoundErrordistribution
distributionsentry_pointsfilesmetadatarequiresversionc @ s e Zd ZdS )r N)__name__
__module____qualname__ r r */usr/lib64/python3.8/importlib/metadata.pyr % s c @ sR e Zd ZedZdd Zedd Ze dd Z
e dd Zd
d Zdd
Z
dS )
EntryPointzH(?P<module>[\w.]+)\s*(:\s*(?P<attr>[\w.]+)\s*)?((?P<extras>\[.*\])\s*)?$c C sD | j | j}t|d}td |dp,dd}tt ||S )Nmoduleattr .)
patternmatchvaluer groupfiltersplit functoolsreducegetattr)selfr r Zattrsr r r loadG s zEntryPoint.loadc C s( | j | j}ttd|dp"dS )Nz\w+extrasr )r r r listrefinditerr )r$ r r r r r&