� ,�Re����ddlZd�ZdS)�Nc�F��tj����fd���}|S)z� Wrap func so it's not called if its first param is None >>> print_text = pass_none(print) >>> print_text('text') text >>> print_text(None) c�$��|� �|g|�Ri|��SdS)N�)�param�args�kwargs�funcs ���/builddir/build/BUILDROOT/alt-python311-setuptools-65.6.3-2.el8.x86_64/opt/alt/python311/lib/python3.11/site-packages/setuptools/_distutils/_functools.py�wrapperzpass_none..wrappers1��� � ��4��/��/�/�/��/�/� /� � �)� functools�wraps)r r s` r � pass_noners:����_�T���0�0�0�0���0� �Nr )r rrr r �rs*����������r