D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
blackhat.pw
:
/
kunden
/
usr
/
lib
/
python3
/
dist-packages
/
dulwich
/
__pycache__
/
Filename :
credentials.cpython-313.pyc
back
Copy
� mEdg� � � � S r SSKrSSKJr SSKJr SSKJrJr SSK J r Jr S\S \S \4S jr S\S \S \4S jrS\ S\\ S \\ 4S jrg)zbSupport for git credential helpers. https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage � N)�Iterator)�Optional)�ParseResult�urlparse� )� ConfigDict�SectionLike�url� url_prefix�returnc � � U R UR :H =( a9 U R UR :H =( a U R UR :H nUR ( a U R UR :H OSnU R R S5 R UR R 5 5 nU=( a U=( a U$ )NT�/)�scheme�hostname�port�username�path�rstrip� startswith)r r � base_match� user_match� path_matchs �5/usr/lib/python3/dist-packages/dulwich/credentials.py� match_urlsr % s� � �� � �j�'�'�'� (��L�L�J�/�/�/� (��H�H� ���'� � 9C�8K�8K�����!4�!4�4�QU�J�������%�0�0����1G�1G�1I�J�J��3�*�3��3� � valid_url�partial_urlc �0 � SU; a [ SU- 5 nO&[ U5 nU R UR :w a g[ UR =( a U R UR :g UR =( a U R UR :g UR =( a U R UR :g UR =( a7 UR R S5 U R R S5 :g 45 ( a gg)z;Matches a parsed url with a partial url (no scheme/netloc).z://z scheme://Fr T)r r �anyr r r r r )r r �parseds r �match_partial_urlr! 0 s� � ��K���+��3�4���+�&�����v�}�}�,�� � �_�_� F��!3�!3�v���!F� �_�_� F��!3�!3�v���!F� �[�[� :�Y�^�^�v�{�{�:� �[�[� R�V�[�[�/�/��4� ���8M�8M�c�8R�R� �� � �r �configc # � # � U R =( d [ R "