2bi3' j S SK rS SKrS SKrS SKrS SKrS SKJrJrJ r J r JrJrJ r S SKJr S SKJr S SKJrJr S SKJr S SKJrJrJr S SKJr S S KJrJ r S S K!J"r"J#r# SSK$J%r%J&r&J'r'J(r(J)r)J*r* / S Qr+\RX " \-5 r.Sr/ " S S\5 r0 " S S5 r1 " S S\%5 r2 " S S\'5 r3g) N) CollectionIterableIteratorListMapping NamedTupleOptional) pkg_resources)Requirement)NormalizedNamecanonicalize_name)parse)InvalidWheelNoneMetadataErrorUnsupportedWheel)egg_link_path_from_location)display_pathnormalize_path)parse_wheelread_wheel_metadata_file )BaseDistributionBaseEntryPointBaseEnvironmentDistributionVersionInfoPathWheel)NAMEDistributionEnvironmentr c 4 \ rS rSr% \\S' \\S' \\S' Srg) EntryPoint" namevaluegroup N)__name__ __module____qualname____firstlineno__str__annotations____static_attributes__r' ږ/builddir/build/BUILDROOT/alt-python313-pip-23.3.1-3.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/pip/_internal/metadata/pkg_resources.pyr" r" " s IJJr/ r" c \ rS rSrSrS\\\4 S\SS4S jrS\S\ 4S jr S\S\4S jrS\S\\ 4S jr S\S\ 4S jrS\S\\ 4S jrS\S\SS4S jrSrg)InMemoryMetadata( zIMetadataProvider that reads metadata files from a dictionary. This also maps metadata decoding exceptions to our internal exception type. metadata wheel_namereturnNc Xl X l g N _metadata_wheel_name)selfr4 r5 s r0 __init__InMemoryMetadata.__init__. s !%r/ r$ c XR ; $ r8 )r: r<