__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
�
��gL � �8 � S SK JrJr S rS rS rS rS rS rg) � )�SourceEntry�Deb822SourceEntryc � � [ U [ 5 ( a [ [ U 5 U R S9$ [ [ U 5 U R S9$ )z+Return a shallow copy of the source entry. )�file)�
isinstancer �strr r )�origs �@/usr/lib/python3/dist-packages/softwareproperties/sourceutils.py�copy_source_entryr s: � ��$�)�*�*� ��T�����;�;��s�4�y�t�y�y�1�1� c �f � [ U 5 nUR 5 H u p4[ X#U5 M U$ )z?Return a copy of the given source entry with replaced field(s).)r �items�setattr)r �kwargs�entry�k�vs r
�replace_source_entryr
s- � ��d�#�E��,�,�.�����!�� !��Lr c �p � U R R S5 nUS =( d SR 5 $ )z`
Return the pocket, or if unset return 'release'.
This always returns the pocket in lowercase.
�-� �release)�dist� partition�lower)�source_entry�partss r
�get_source_entry_pocketr s2 � �
���'�'��,�E��!�H�!� �(�(�*�*r c �>