/opt/support/venv/lib/python3.13/site-packages/wheel/__pycache__
Edit: /opt/support/venv/lib/python3.13/site-packages/wheel/__pycache__/wheelfile.cpython-313.pyc (11753B)
i j S SK Jr S SKrS SKrS SKrS SKrS SKrS SKrS SK J
r
Jr S SKJ
r
JrJr S SKJrJrJr S SKJr S SKJrJrJr \( a1 S SKJrJrJr S S KJr \\\R@ \ 4 r! " S
S\\\5 r"\RF " S\RH 5 r%S
r&SSS jjr' " S S\5 r(g) )annotationsN)StringIO
TextIOWrapper)IO
TYPE_CHECKINGLiteral)ZIP_DEFLATEDZipFileZipInfo)
WheelError)logurlsafe_b64decodeurlsafe_b64encode)ProtocolSizedUnion)Bufferc \ rS rSrSrg)SizedBuffer N)__name__
__module____qualname____firstlineno____static_attributes__r A/opt/support/venv/lib/python3.13/site-packages/wheel/wheelfile.pyr r s r r z^(?P
(?P[^\s-]+?)-(?P[^\s-]+?))(-(?P\d[^\s-]*))?
-(?P[^\s-]+?)-(?P[^\s-]+?)-(?P\S+)\.whl$i c [ [ R R SU =( d [ R " 5 5 5 n [ U [ 5 n [ R " U 5 SS $ )NSOURCE_DATE_EPOCHr )intosenvirongettimemaxMINIMUM_TIMESTAMPgmtime) timestamps r get_zipinfo_datetimer+ $ sL BJJNN#6 8PTYY[QRII01I;;y!!A&&r c \ rS rSrSr\R rS\4 SS jjr S
SS jjr
SS jr S SS jjr S SS jjr
S
rSrg) WheelFile, zzA ZipFile derivative class that also reads SHA-256 hashes from
.dist-info/RECORD and checks any read files against those.
rc [ R R U5 n[ R U5 U l UR
S5 ( a
U R
c [ SU< 35 e[ R " XX#SS9 SR U R
R S5 5 U l U R S- U l
0 U l 0 U l US:X Ga# S U R U R ' S U R U R S
- ' S U R U R S- ' U R! U R 5 nU [$ R&