HEX
Server: Apache
System: Linux p102.lithium.hosting 4.18.0-553.141.1.el8_10.x86_64 #1 SMP Fri Jul 10 17:48:02 UTC 2026 x86_64
User: bvzmoamr (9955)
PHP: 8.1.34
Disabled: syslog
Upload Files
File: //lib64/python2.7/site-packages/mercurial/thirdparty/attr/converters.pyc
�
1�3\c@`s/dZddlmZmZmZd�ZdS(s
Commonly useful converters.
i(tabsolute_importtdivisiontprint_functionc`s�fd�}|S(s�
    A converter that allows an attribute to be optional. An optional attribute
    is one which can be set to ``None``.

    :param callable converter: the converter that is used for non-``None``
        values.

    ..  versionadded:: 17.1.0
    c`s|dkrdS�|�S(N(tNone(tval(t	converter(sJ/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/converters.pytoptional_converters((RR((RsJ/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/converters.pytoptionalsN(t__doc__t
__future__RRRR(((sJ/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/converters.pyt<module>s