The official docs include a CPython implementation detail for this entry.
Changed in 3.5, 3.10, 3.14
3.5: The follow_wrapped parameter was added. Pass False to get a signature of callable specifically (callable.__wrapped__ will not be used to unwrap decorated callables.)
3.10: The globals, locals, and eval_str parameters were added.