/usr/lib64/python3.9/importlib/__pycache__
Edit: /usr/lib64/python3.9/importlib/__pycache__/metadata.cpython-39.opt-2.pyc (16046B)
a
´i>I ã @ 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 g d¢ZG dd „ d eƒZG d
d„ de
dd
¡ƒZG dd„ dejƒZG dd„ dƒZG dd„ dƒZG dd„ deƒZ G dd„ dƒZ!G dd„ dƒZ"G dd„ de ƒZ#G dd„ deƒZ$dd„ 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)Ústarmap)
ÚDistributionÚDistributionFinderÚPackageNotFoundErrorÚdistributionÚ
distributionsÚentry_pointsÚfilesÚmetadataÚrequiresÚversionc @ s e Zd ZdS )r N)Ú__name__Ú
__module__Ú__qualname__© r r ú*/usr/lib64/python3.9/importlib/metadata.pyr % s r c @ sj e Zd Ze d¡Zdd„ Zedd„ ƒZedd„ ƒZ edd „ ƒZ
ed
d„ ƒZedd
„ ƒZ
dd„ Zdd„ ZdS )Ú
EntryPointzH(?P
[\w.]+)\s*(:\s*(?P[\w.]+)\s*)?((?P\[.*\])\s*)?$c C sD | j | j¡}t| d¡ƒ}td | d¡p,d d¡ƒ}t t ||¡S )NÚmoduleÚattrÚ Ú.)
ÚpatternÚmatchÚvaluer ÚgroupÚfilterÚsplitÚ functoolsÚreduceÚgetattr)Úselfr r Úattrsr r r ÚloadP s zEntryPoint.loadc C s | j | j¡}| d¡S )Nr ©r r r r ©r$ r r r r r Z s zEntryPoint.modulec C s | j | j¡}| d¡S )Nr r' r( r r r r _ s zEntryPoint.attrc C s$ | j | j¡}t d| d¡p d¡S )Nz\w+Úextrasr )r r r ÚreÚfindallr r( r r r r) d s zEntryPoint.extrasc s ‡ ‡fdd„ˆ ¡ D ƒS )Nc s, g | ]$}ˆ |¡D ]\}}ˆ |||ƒ‘qqS r ©Úitems)Ú.0r Únamer ©ÚclsÚconfigr r Ú
k s þz+EntryPoint._from_config..)Úsectionsr0 r r0 r Ú_from_configi s þzEntryPoint._from_configc C sL t dd�}t|_z| |¡ W n" ty@ | t |¡¡ Y n0 t |¡S )Nú=)Z
delimiters)
r ÚstrZoptionxformZread_stringÚAttributeErrorZreadfpÚioÚStringIOr r5 )r1 Útextr2 r r r Ú
_from_textq s
zEntryPoint._from_textc C s t | j| fƒS ©N)Úiterr/ ©r$ r r r Ú__iter__} s zEntryPoint.__iter__c C s | j | j| j| jffS r= )Ú __class__r/ r r r? r r r Ú
__reduce__ƒ s þzEntryPoint.__reduce__N)r r r r* Úcompiler r&