g6zddlmZddlmZmZmZmZmZmZmZm Z edZ GddeZ Gddee Z y) )Protocol)AnyDictIteratorListOptionalTypeVarUnionoverload_Tc "eZdZdefdZdedefdZdedefdZde efdZ e dd ed dde efd Z e d ed edeeeffd Z e dd ed dde eefd Ze d ed edeeeeffdZedeeeeeefffdZy)PackageMetadatareturncyNselfs ?/opt/alt/python312/lib64/python3.12/importlib/metadata/_meta.py__len__zPackageMetadata.__len__  itemcyrr)rrs r __contains__zPackageMetadata.__contains__ rrkeycyrr)rrs r __getitem__zPackageMetadata.__getitem__rrcyrrrs r__iter__zPackageMetadata.__iter__rrNnamefailobjcyrrrr!r"s rgetzPackageMetadata.get rcyrrr$s rr%zPackageMetadata.getr&rcyrrr$s rget_allzPackageMetadata.get_allr&rcyrrr$s rr)zPackageMetadata.get_all" rcyrrrs rjsonzPackageMetadata.json(r+rr)__name__ __module__ __qualname__intrstrboolrrrr r rr%r r rrr)propertyrr-rrrrrs<      s s  (3-   d hsm    b U37^   C $ (49:M   C " tCy"}1E   d3c49n 556  rrcVeZdZ defdZdeeefdefdZedefdZ defdZ y) SimplePathrcyrrrs rjoinpathzSimplePath.joinpath4rrothercyrr)rr9s r __truediv__zSimplePath.__truediv__7rrcyrrrs rparentzSimplePath.parent:r&rcyrrrs r read_textzSimplePath.read_text>rrN) r.r/r0r r8r r2r;r4r=r?rrrr6r6/sU "  sBw B     3 rr6N) typingrrrrrrr r r r rr6rrrrAs9PPP T]$ h$ N " r