Seamlessly adding extra parameters to a function: anatomy of a meta-decorator
Abstract: Writing a decorator to modify the wrapper function inside another decorator, so that keyword arguments on the modified decorator show seamlessly on the docs and signature of the final, decorated, function. Let's dive into the pure Python code which manipulates the function object attributes themselves to get this working. Real use case. About the speaker: João S. O. Bueno