idddlZdZdS)NcFtjfd}|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)paramargskwargsfuncs U/opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/_distutils/_functools.pywrapperzpass_none..wrappers1  4////// /  ) functoolswraps)r r s` r pass_noners:_T00000 Nr )r rrr r rs*r