+
    i	  c                  s    ^ RI Ht ^ RIt^ RIHt ^ RIHtHtHtHtH	t	H
t
HtHt ]
! R4      t ! R R]4      t ! R R	]4      tR# )
i    )annotationsN)Protocol)AnyDictIteratorListOptionalTypeVarUnionoverload_Tc                  s    ] tR t^tR R ltR R ltR R ltR R lt]RR
 R ll4       t	]R R l4       t	]RR R ll4       t
]R R l4       t
]R R l4       tRtR	# )PackageMetadatac                   V ^8  d   QhRR/# )   returnZint Zformat   "1/usr/lib64/python3.14/importlib/metadata/_meta.py__annotate__PackageMetadata.__annotate__   s    !!!    c                	    R # Nr   self   &r   __len__ZPackageMetadata.__len__       cr   c                    V ^8  d   QhRRRR/# )r   itemstrr   boolr   r   r   r   r   r      s    2222r   c                	r   r   r   )r   r      &&r   __contains__ZPackageMetadata.__contains__       sr   c               s     V ^8  d   QhRRRR/# )r   keyr   r   r   r   r   r   r   r      s    //s/s/r   c                	r   r   r   )r   r$   r!   r   __getitem__ZPackageMetadata.__getitem__   s    Cr   c               r   )r   r   zIterator[str]r   r   r   r   r   r      s    ,,-,r   c                	r   r   r   r   r   r   __iter__ZPackageMetadata.__iter__   s    r   Nc               $    V ^8  d   QhRRRRRR/# )r   namer   failobjNoner   zOptional[str]r   r   r   r   r   r      s$      "&	r   c                	r   r   r   r   r(   r)      &&&r   getPackageMetadata.get   s     r   c               r'   )r   r(   r   r)   r
   r   zUnion[str, _T]r   r   r   r   r   r      s    @@@b@^@r   c                	r   r   r   r+   r,   r   r-   r.      s    =@r   c               r'   )r   r(   r   r)   r*   r   zOptional[List[Any]]r   r   r   r   r   r      s$     " """&"	"r   c                	r   r   r   r+   r,   r   get_allPackageMetadata.get_all   s     "r   c               r'   )r   r(   r   r)   r
   r   zUnion[List[Any], _T]r   r   r   r   r   r   #   s"      C " 1E r   c                	r   r   r   r+   r,   r   r/   r0   "       r   c               r   )r   r   z Dict[str, Union[str, List[str]]]r   r   r   r   r   r   )   s      6 r   c                	r   r   r   r   r   r   jsonZPackageMetadata.json(   r1   r   r   r   )__name__
__module____qualname____firstlineno__r   r"   r%   r&   r	   r-   r/   propertyr2   __static_attributes__r   r   r   r   r      sl    !2/,  @ @ " "  
  r   r   c                  sl    ] tR t^/tR R ltR R lt]R R l4       tRR R	 lltR
 R lt	R R lt
RtR# )
SimplePathc               r   r   otherzUnion[str, os.PathLike[str]]r   r9   r   r   r   r   r   SimplePath.__annotate__4         1	r   c                	r   r   r   r   r;   r!   r   joinpathZSimplePath.joinpath4       r   c               r   r:   r   r   r   r   r   r<   8   r=   r   c                	r   r   r   r>   r!   r   __truediv__ZSimplePath.__truediv__8   r@   r   c               r   )r   r   r9   r   r   r   r   r   r<   =   s    ''
'r   c                	r   r   r   r   r   r   parentZSimplePath.parent<   s    $'r   Nc               r   )r   r   r   r   r   r   r   r   r<   ?   s    22#2r   c                	r   r   r   )r   Zencodingr!   r   	read_textZSimplePath.read_text?   r#   r   c               r   )r   r   Zbytesr   r   r   r   r   r<   A   s    &&E&r   c                	r   r   r   r   r   r   
read_bytesZSimplePath.read_bytesA   s    3r   c               r   )r   r   r    r   r   r   r   r   r<   C   s    !!!r   c                	r   r   r   r   r   r   existsZSimplePath.existsC   r   r   r   r   )r3   r4   r5   r6   r?   rA   r7   rB   rC   rD   rE   r8   r   r   r   r9   r9   /   s(    
 ' '2&!!r   r9   )Z
__future__r    ZosZtypingr   r   r   r   r   r   r   r   r	   r
   r   r9   r   r   r   <module>rF      s;    " 	  P P P T]!h !H" "r   