✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ server.blackpussy.asia ​🇻​♯➤ 5.14.0-611.20.1.el9_7.x86_64 #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 163.245.207.76 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.243
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗞 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ mail,mb_send_mail
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /usr/lib/python3.9/site-packages/dns/__pycache__//set.cpython-39.pyc
a

�M�e�#�@sddlZGdd�d�ZdS)�Nc@sNeZdZdZdgZdQdd�Zdd�Zdd	�Zd
d�Zdd
�Z	dd�Z
dd�dd�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd �Zd!d"�Zd#d$�Zd%d&�Zd'd(�Zd)d*�Zd+d,�Zd-d.�Zd/d0�Zd1d2�Zd3d4�Zd5d6�Zd7d8�Zd9d:�Zd;d<�Z d=d>�Z!d?d@�Z"dAdB�Z#dCdD�Z$dEdF�Z%dGdH�Z&dIdJ�Z'dKdL�Z(dMdN�Z)dOdP�Z*dS)R�Seta!A simple set class.

    This class was originally used to deal with sets being missing in
    ancient versions of python, but dnspython will continue to use it
    as these sets are based on lists and are thus indexable, and this
    ability is widely used in dnspython applications.
    �itemsNcCs(t�|_|dur$|D]}|�|�qdS)zaInitialize the set.

        *items*, an iterable or ``None``, the initial set of items.
        N)�dictr�add)�selfr�item�r�+/usr/lib/python3.9/site-packages/dns/set.py�__init__ szSet.__init__cCsdtt|j����S)Nzdns.set.Set(%s))�repr�listr�keys�rrrr	�__repr__-szSet.__repr__cCs||jvrd|j|<dS)zAdd an item to the set.N�r�rrrrr	r0s
zSet.addcCs(z|j|=Wnty"t�Yn0dS)zRemove an item from the set.N)r�KeyError�
ValueErrorrrrr	�remove6sz
Set.removecCs|j�|d�dS)z'Remove an item from the set if present.N)r�poprrrr	�discard>szSet.discardcCs|j��\}}|S)z&Remove an arbitrary item from the set.)r�popitem)r�k�_rrr	rCszSet.pop)�returncCs<t|d�r|j}n|j}|�|�}t�|_|j�|j�|S)a�Make a (shallow) copy of the set.

        There is a 'clone protocol' that subclasses of this class
        should use.  To make a copy, first call your super's _clone()
        method, and use the object returned as the new instance.  Then
        make shallow copies of the attributes defined in the subclass.

        This protocol allows us to write the set algorithms that
        return new instances (e.g. union) once, and keep using them in
        subclasses.
        �_clone_class)�hasattrr�	__class__�__new__rr�update)r�cls�objrrr	�_cloneHs

z
Set._clonecCs|��S�z!Make a (shallow) copy of the set.�r"rrrr	�__copy__^szSet.__copy__cCs|��Sr#r$rrrr	�copycszSet.copycCs8t|t�std��||urdS|jD]}|�|�q$dS)zaUpdate the set, adding any elements from other which are not
        already in the set.
        �other must be a Set instanceN)�
isinstancerrrr�r�otherrrrr	�union_updatehs

zSet.union_updatecCsDt|t�std��||urdSt|j�D]}||jvr(|j|=q(dS)z]Update the set, removing any elements from other which are not
        in both sets.
        r'N)r(rrrrr)rrr	�intersection_updatets

zSet.intersection_updatecCs@t|t�std��||ur&|j��n|jD]}|�|�q,dS)zWUpdate the set, removing any elements from other which are in
        the set.
        r'N)r(rrr�clearrr)rrr	�difference_update�s

zSet.difference_updatecCsHt|t�std��||ur&|j��n|�|�}|�|�|�|�dS)z<Update the set, retaining only elements unique to both sets.r'N)r(rrrr-�intersectionr+r.)rr*Zoverlaprrr	�symmetric_difference_update�s


zSet.symmetric_difference_updatecCs|��}|�|�|S)zwReturn a new set which is the union of ``self`` and ``other``.

        Returns the same Set type as this set.
        )r"r+�rr*r!rrr	�union�s
z	Set.unioncCs|��}|�|�|S)z�Return a new set which is the intersection of ``self`` and
        ``other``.

        Returns the same Set type as this set.
        )r"r,r1rrr	r/�s
zSet.intersectioncCs|��}|�|�|S)z�Return a new set which ``self`` - ``other``, i.e. the items
        in ``self`` which are not also in ``other``.

        Returns the same Set type as this set.
        )r"r.r1rrr	�
difference�s
zSet.differencecCs|��}|�|�|S)z�Return a new set which (``self`` - ``other``) | (``other``
        - ``self), ie: the items in either ``self`` or ``other`` which
        are not contained in their intersection.

        Returns the same Set type as this set.
        )r"r0r1rrr	�symmetric_difference�s
zSet.symmetric_differencecCs
|�|�S�N�r2�rr*rrr	�__or__�sz
Set.__or__cCs
|�|�Sr5)r/r7rrr	�__and__�szSet.__and__cCs
|�|�Sr5r6r7rrr	�__add__�szSet.__add__cCs
|�|�Sr5)r3r7rrr	�__sub__�szSet.__sub__cCs
|�|�Sr5)r4r7rrr	�__xor__�szSet.__xor__cCs|�|�|Sr5�r+r7rrr	�__ior__�s
zSet.__ior__cCs|�|�|Sr5)r,r7rrr	�__iand__�s
zSet.__iand__cCs|�|�|Sr5r=r7rrr	�__iadd__�s
zSet.__iadd__cCs|�|�|Sr5)r.r7rrr	�__isub__�s
zSet.__isub__cCs|�|�|Sr5)r0r7rrr	�__ixor__�s
zSet.__ixor__cCs|D]}|�|�qdS)z�Update the set, adding any elements from other which are not
        already in the set.

        *other*, the collection of items with which to update the set, which
        may be any iterable type.
        N)rr)rrr	r�sz
Set.updatecCs|j��dS)zMake the set empty.N)rr-rrrr	r-�sz	Set.clearcCs|j|jkSr5rr7rrr	�__eq__�sz
Set.__eq__cCs|�|�Sr5)rCr7rrr	�__ne__�sz
Set.__ne__cCs
t|j�Sr5)�lenrrrrr	�__len__szSet.__len__cCs
t|j�Sr5)�iterrrrrr	�__iter__szSet.__iter__cCsBt|t�r&tt�|j|j|j|j��St	t�|j||d��SdS)N�)
r(�slicer�	itertools�islicer�start�stop�step�next)r�irrr	�__getitem__s
zSet.__getitem__cCs6t|t�r&t||�D]}|j|=qn|j||=dSr5)r(rJrr)rrQ�eltrrr	�__delitem__s
zSet.__delitem__cCs2t|t�std��|jD]}||jvrdSqdS)zFIs this set a subset of *other*?

        Returns a ``bool``.
        r'FT�r(rrrr)rrr	�issubsets


zSet.issubsetcCs2t|t�std��|jD]}||jvrdSqdS)zHIs this set a superset of *other*?

        Returns a ``bool``.
        r'FTrUr)rrr	�
issuperset s


zSet.issupersetcCs2t|t�std��|jD]}||jvrdSqdS)Nr'FTrUr)rrr	�
isdisjoint-s


zSet.isdisjoint)N)+�__name__�
__module__�__qualname__�__doc__�	__slots__r
rrrrrr"r%r&r+r,r.r0r2r/r3r4r8r9r:r;r<r>r?r@rArBrr-rCrDrFrHrRrTrVrWrXrrrr	rsP





r)rKrrrrr	�<module>s

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
17 Jan 2026 3.15 PM
root / root
0755
__init__.cpython-39.opt-1.pyc
0.651 KB
2 Oct 2024 6.41 PM
root / root
0644
__init__.cpython-39.pyc
0.651 KB
2 Oct 2024 6.41 PM
root / root
0644
_asyncbackend.cpython-39.opt-1.pyc
4.109 KB
2 Oct 2024 6.41 PM
root / root
0644
_asyncbackend.cpython-39.pyc
4.109 KB
2 Oct 2024 6.41 PM
root / root
0644
_asyncio_backend.cpython-39.opt-1.pyc
8.773 KB
2 Oct 2024 6.41 PM
root / root
0644
_asyncio_backend.cpython-39.pyc
8.791 KB
2 Oct 2024 6.41 PM
root / root
0644
_ddr.cpython-39.opt-1.pyc
3.976 KB
2 Oct 2024 6.41 PM
root / root
0644
_ddr.cpython-39.pyc
3.976 KB
2 Oct 2024 6.41 PM
root / root
0644
_features.cpython-39.opt-1.pyc
2.312 KB
2 Oct 2024 6.41 PM
root / root
0644
_features.cpython-39.pyc
2.312 KB
2 Oct 2024 6.41 PM
root / root
0644
_immutable_ctx.cpython-39.opt-1.pyc
2.108 KB
2 Oct 2024 6.41 PM
root / root
0644
_immutable_ctx.cpython-39.pyc
2.108 KB
2 Oct 2024 6.41 PM
root / root
0644
asyncbackend.cpython-39.opt-1.pyc
2.555 KB
2 Oct 2024 6.41 PM
root / root
0644
asyncbackend.cpython-39.pyc
2.555 KB
2 Oct 2024 6.41 PM
root / root
0644
asyncquery.cpython-39.opt-1.pyc
17.388 KB
2 Oct 2024 6.41 PM
root / root
0644
asyncquery.cpython-39.pyc
17.399 KB
2 Oct 2024 6.41 PM
root / root
0644
asyncresolver.cpython-39.opt-1.pyc
12.654 KB
2 Oct 2024 6.41 PM
root / root
0644
asyncresolver.cpython-39.pyc
12.697 KB
2 Oct 2024 6.41 PM
root / root
0644
dnssec.cpython-39.opt-1.pyc
31.406 KB
2 Oct 2024 6.41 PM
root / root
0644
dnssec.cpython-39.pyc
31.434 KB
2 Oct 2024 6.41 PM
root / root
0644
dnssectypes.cpython-39.opt-1.pyc
1.578 KB
2 Oct 2024 6.41 PM
root / root
0644
dnssectypes.cpython-39.pyc
1.578 KB
2 Oct 2024 6.41 PM
root / root
0644
e164.cpython-39.opt-1.pyc
3.371 KB
2 Oct 2024 6.41 PM
root / root
0644
e164.cpython-39.pyc
3.371 KB
2 Oct 2024 6.41 PM
root / root
0644
edns.cpython-39.opt-1.pyc
14.375 KB
2 Oct 2024 6.41 PM
root / root
0644
edns.cpython-39.pyc
14.389 KB
2 Oct 2024 6.41 PM
root / root
0644
entropy.cpython-39.opt-1.pyc
3.27 KB
2 Oct 2024 6.41 PM
root / root
0644
entropy.cpython-39.pyc
3.27 KB
2 Oct 2024 6.41 PM
root / root
0644
enum.cpython-39.opt-1.pyc
3.173 KB
2 Oct 2024 6.41 PM
root / root
0644
enum.cpython-39.pyc
3.173 KB
2 Oct 2024 6.41 PM
root / root
0644
exception.cpython-39.opt-1.pyc
5.389 KB
2 Oct 2024 6.41 PM
root / root
0644
exception.cpython-39.pyc
5.58 KB
2 Oct 2024 6.41 PM
root / root
0644
flags.cpython-39.opt-1.pyc
2.156 KB
2 Oct 2024 6.41 PM
root / root
0644
flags.cpython-39.pyc
2.156 KB
2 Oct 2024 6.41 PM
root / root
0644
grange.cpython-39.opt-1.pyc
1.063 KB
2 Oct 2024 6.41 PM
root / root
0644
grange.cpython-39.pyc
1.106 KB
2 Oct 2024 6.41 PM
root / root
0644
immutable.cpython-39.opt-1.pyc
2.371 KB
2 Oct 2024 6.41 PM
root / root
0644
immutable.cpython-39.pyc
2.371 KB
2 Oct 2024 6.41 PM
root / root
0644
inet.cpython-39.opt-1.pyc
4.495 KB
2 Oct 2024 6.41 PM
root / root
0644
inet.cpython-39.pyc
4.495 KB
2 Oct 2024 6.41 PM
root / root
0644
ipv4.cpython-39.opt-1.pyc
1.801 KB
2 Oct 2024 6.41 PM
root / root
0644
ipv4.cpython-39.pyc
1.801 KB
2 Oct 2024 6.41 PM
root / root
0644
ipv6.cpython-39.opt-1.pyc
3.846 KB
2 Oct 2024 6.41 PM
root / root
0644
ipv6.cpython-39.pyc
3.846 KB
2 Oct 2024 6.41 PM
root / root
0644
message.cpython-39.opt-1.pyc
49.444 KB
2 Oct 2024 6.41 PM
root / root
0644
message.cpython-39.pyc
49.484 KB
2 Oct 2024 6.41 PM
root / root
0644
name.cpython-39.opt-1.pyc
34.252 KB
2 Oct 2024 6.41 PM
root / root
0644
name.cpython-39.pyc
34.267 KB
2 Oct 2024 6.41 PM
root / root
0644
namedict.cpython-39.opt-1.pyc
2.916 KB
2 Oct 2024 6.41 PM
root / root
0644
namedict.cpython-39.pyc
2.916 KB
2 Oct 2024 6.41 PM
root / root
0644
nameserver.cpython-39.opt-1.pyc
8.699 KB
2 Oct 2024 6.41 PM
root / root
0644
nameserver.cpython-39.pyc
8.699 KB
2 Oct 2024 6.41 PM
root / root
0644
node.cpython-39.opt-1.pyc
11.333 KB
2 Oct 2024 6.41 PM
root / root
0644
node.cpython-39.pyc
11.333 KB
2 Oct 2024 6.41 PM
root / root
0644
opcode.cpython-39.opt-1.pyc
2.417 KB
2 Oct 2024 6.41 PM
root / root
0644
opcode.cpython-39.pyc
2.417 KB
2 Oct 2024 6.41 PM
root / root
0644
query.cpython-39.opt-1.pyc
39.354 KB
2 Oct 2024 6.41 PM
root / root
0644
query.cpython-39.pyc
39.397 KB
2 Oct 2024 6.41 PM
root / root
0644
rcode.cpython-39.opt-1.pyc
3.177 KB
2 Oct 2024 6.41 PM
root / root
0644
rcode.cpython-39.pyc
3.177 KB
2 Oct 2024 6.41 PM
root / root
0644
rdata.cpython-39.opt-1.pyc
23.056 KB
2 Oct 2024 6.41 PM
root / root
0644
rdata.cpython-39.pyc
23.056 KB
2 Oct 2024 6.41 PM
root / root
0644
rdataclass.cpython-39.opt-1.pyc
2.727 KB
2 Oct 2024 6.41 PM
root / root
0644
rdataclass.cpython-39.pyc
2.727 KB
2 Oct 2024 6.41 PM
root / root
0644
rdataset.cpython-39.opt-1.pyc
15.075 KB
2 Oct 2024 6.41 PM
root / root
0644
rdataset.cpython-39.pyc
15.089 KB
2 Oct 2024 6.41 PM
root / root
0644
rdatatype.cpython-39.opt-1.pyc
6.517 KB
2 Oct 2024 6.41 PM
root / root
0644
rdatatype.cpython-39.pyc
6.517 KB
2 Oct 2024 6.41 PM
root / root
0644
renderer.cpython-39.opt-1.pyc
9.592 KB
2 Oct 2024 6.41 PM
root / root
0644
renderer.cpython-39.pyc
9.61 KB
2 Oct 2024 6.41 PM
root / root
0644
resolver.cpython-39.opt-1.pyc
51.242 KB
2 Oct 2024 6.41 PM
root / root
0644
resolver.cpython-39.pyc
51.392 KB
2 Oct 2024 6.41 PM
root / root
0644
reversename.cpython-39.opt-1.pyc
2.983 KB
2 Oct 2024 6.41 PM
root / root
0644
reversename.cpython-39.pyc
2.983 KB
2 Oct 2024 6.41 PM
root / root
0644
rrset.cpython-39.opt-1.pyc
7.7 KB
2 Oct 2024 6.41 PM
root / root
0644
rrset.cpython-39.pyc
7.714 KB
2 Oct 2024 6.41 PM
root / root
0644
serial.cpython-39.opt-1.pyc
2.864 KB
2 Oct 2024 6.41 PM
root / root
0644
serial.cpython-39.pyc
2.864 KB
2 Oct 2024 6.41 PM
root / root
0644
set.cpython-39.opt-1.pyc
8.593 KB
2 Oct 2024 6.41 PM
root / root
0644
set.cpython-39.pyc
8.593 KB
2 Oct 2024 6.41 PM
root / root
0644
tokenizer.cpython-39.opt-1.pyc
16.838 KB
2 Oct 2024 6.41 PM
root / root
0644
tokenizer.cpython-39.pyc
16.852 KB
2 Oct 2024 6.41 PM
root / root
0644
transaction.cpython-39.opt-1.pyc
19.786 KB
2 Oct 2024 6.41 PM
root / root
0644
transaction.cpython-39.pyc
19.786 KB
2 Oct 2024 6.41 PM
root / root
0644
tsig.cpython-39.opt-1.pyc
10.138 KB
2 Oct 2024 6.41 PM
root / root
0644
tsig.cpython-39.pyc
10.138 KB
2 Oct 2024 6.41 PM
root / root
0644
tsigkeyring.cpython-39.opt-1.pyc
1.792 KB
2 Oct 2024 6.41 PM
root / root
0644
tsigkeyring.cpython-39.pyc
1.792 KB
2 Oct 2024 6.41 PM
root / root
0644
ttl.cpython-39.opt-1.pyc
1.641 KB
2 Oct 2024 6.41 PM
root / root
0644
ttl.cpython-39.pyc
1.641 KB
2 Oct 2024 6.41 PM
root / root
0644
update.cpython-39.opt-1.pyc
8.678 KB
2 Oct 2024 6.41 PM
root / root
0644
update.cpython-39.pyc
8.678 KB
2 Oct 2024 6.41 PM
root / root
0644
version.cpython-39.opt-1.pyc
0.55 KB
2 Oct 2024 6.41 PM
root / root
0644
version.cpython-39.pyc
0.55 KB
2 Oct 2024 6.41 PM
root / root
0644
versioned.cpython-39.opt-1.pyc
8.519 KB
2 Oct 2024 6.41 PM
root / root
0644
versioned.cpython-39.pyc
8.569 KB
2 Oct 2024 6.41 PM
root / root
0644
win32util.cpython-39.opt-1.pyc
5.521 KB
2 Oct 2024 6.41 PM
root / root
0644
win32util.cpython-39.pyc
5.521 KB
2 Oct 2024 6.41 PM
root / root
0644
wire.cpython-39.opt-1.pyc
3.249 KB
2 Oct 2024 6.41 PM
root / root
0644
wire.cpython-39.pyc
3.276 KB
2 Oct 2024 6.41 PM
root / root
0644
xfr.cpython-39.opt-1.pyc
7.589 KB
2 Oct 2024 6.41 PM
root / root
0644
xfr.cpython-39.pyc
7.606 KB
2 Oct 2024 6.41 PM
root / root
0644
zone.cpython-39.opt-1.pyc
44.207 KB
2 Oct 2024 6.41 PM
root / root
0644
zone.cpython-39.pyc
44.348 KB
2 Oct 2024 6.41 PM
root / root
0644
zonefile.cpython-39.opt-1.pyc
17.249 KB
2 Oct 2024 6.41 PM
root / root
0644
zonefile.cpython-39.pyc
17.272 KB
2 Oct 2024 6.41 PM
root / root
0644
zonetypes.cpython-39.opt-1.pyc
0.999 KB
2 Oct 2024 6.41 PM
root / root
0644
zonetypes.cpython-39.pyc
0.999 KB
2 Oct 2024 6.41 PM
root / root
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF