2bi S SK r S SKrS SKrS SKrS SKr/ SQr\R " S5 r\ R S\R S\R S 4S j5 rS\S\
4S jr S
S \R S
\\ S\S- SS4S jjrg) N)z/etc/ssl/cert.pemz/etc/pki/tls/cert.pemz"/etc/ssl/certs/ca-certificates.crtz/etc/ssl/ca-bundle.pemz^[0-9a-fA-F]{8}\.[0-9]$ctxreturnc # \ # [ R " 5 nUR ( d+ UR ( a+ [ UR 5 ( a U R 5 OB[ H8 n[ R R U5 ( d M) U R US9 O S v g 7f)N)cafile)sslget_default_verify_pathsr capath_capath_contains_certsset_default_verify_paths_CA_FILE_CANDIDATESospathisfileload_verify_locations)r defaultsr s ڑ/builddir/build/BUILDROOT/alt-python313-pip-23.3.1-3.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/pip/_vendor/truststore/_openssl.py_configure_contextr su ++-H8??/Ehoo/V/V$$&
*Fww~~f%%)))8 *
s BB,B,r c [ R R U 5 ( d g[ R " U 5 H n[ R U5 ( d M g g)zFCheck whether capath exists and contains certs in the expected format.FT)r
r isdirlistdir_HASHED_CERT_FILENAME_REmatch)r names r r
r
1 sD
77==
6"#))$// # ssl_context
cert_chainserver_hostnamec g N )r r r s r _verify_peercerts_implr! ; s r r )
contextlibr
rer typingr compiler contextmanager
SSLContextIteratorr strboolr
listbytesr! r r r