Indeed the fix was much simpler than expected once the transition to inspect.signature/Parameters was completed: the new inspect approach (first proposed by @skewty in #6) then allowed me in this PR to simplify CallArgsInfo considerably. Once that was done, the tests for keyword-only args passed without further modificaiton!
Indeed the fix was much simpler than expected once the transition to inspect.signature/Parameters was completed: the new inspect approach (first proposed by @skewty in #6) then allowed me in this PR to simplify CallArgsInfo considerably. Once that was done, the tests for keyword-only args passed without further modificaiton!