shell bypass 403

Cubjrnet7 Shell


name : _features.cpython-39.pyc
a

�M�eP	�@s�UddlZddlZddlZddlmZmZmZeed�dd�Z	ee
d�dd�ZiZeee
fe
d	<ee
d
�dd�Zee
dd
�dd�Zdggd�dgdgdgdgd�Zeeeefe
d<dS)�N)�Dict�List�Tuple)�version�returnc	Csb|�d�}g}|D]F}d�t�dd�|��}z|�t|��WqtyVYqZYq0qt|�S)N�.�cSs
|tjvS)N)�string�digits)�x�r�1/usr/lib/python3.9/site-packages/dns/_features.py�<lambda>�z"_tuple_from_text.<locals>.<lambda>)�split�join�	itertools�	takewhile�append�int�	Exception�tuple)rZ
text_partsZ	int_partsZ	text_partZdigit_prefixrrr
�_tuple_from_text	s
�r)�requirementrcCsT|�d�\}}ztj�|�}Wnty2YdS0t|�}t|�}||krPdSdS)zeIs the requirement fulfilled?

    The requirement must be of the form

        package>=version
    z>=FT)r�	importlib�metadatarrr)r�packageZminimumrZ	t_versionZ	t_minimumrrr
�_version_checks	r�_cache)�featurercCs^t�|�}|dur|St�|�}|dur4dt|<dSd}|D]}t|�s<d}qRq<|t|<|S)z�Is *feature* available?

    This tests if all optional packages needed for the
    feature are available and recent enough.

    Returns ``True`` if the feature is available,
    and ``False`` if it is not or if metadata is
    missing.
    NFT)r�get�
_requirementsr)r�valueZrequirements�okrrrr
�have/s


r$)r�enabledrcCs|t|<dS)z�Force the status of *feature* to be *enabled*.

    This method is provided as a workaround for any cases
    where importlib.metadata is ineffective, or for testing.
    N)r)rr%rrr
�forceJsr&zcryptography>=41)zhttpcore>=1.0.0z
httpx>=0.26.0z	h2>=4.1.0zaioquic>=0.9.25z	idna>=3.6z
trio>=0.23z
wmi>=1.5.1)ZdnssecZdohZdoqZidnaZtrioZwmir!)�importlib.metadatarrr	�typingrrr�strr�boolrr�__annotations__r$r&r!rrrr
�<module>s"
��

© 2025 Cubjrnet7