import inspect


def _getparams(f):
    return [param for param in inspect.signature(f).parameters.values() if 
        param.default == inspect.Parameter.empty]

ad9ec4daa0d17ba7b0f882b5a145ac6cbef1ea0b
<mask token>

<mask token>


def _getparams(f):
    return [param for param in inspect.signature(f).parameters.values() if 
        param.default == inspect.Parameter.empty]

import inspect


def _getparams(f):
    return [param for param in inspect.signature(f).parameters.values() if 
        param.default == inspect.Parameter.empty]
